在 CentOS(以及大多数 Linux 发行版)里,context(安全上下文,通常指 SELinux context)是可以“改”和“恢复”的,但一般不建议直接说“删除”。下面分情况说明:
CentOS 上的 context 通常指 SELinux 安全上下文,例如:
-rw-r--r--. root root system_u:object_r:admin_home_t:s0 file.txt
其中的 system_u:object_r:admin_home_t:s0 就是 context。
不能真正删除,因为:
你可以做的操作是:
restorecon -Rv /path/to/dir
chcon -t httpd_sys_content_t /var/www/html/index.html
ls -Z
ps -Z
你可以禁用 SELinux(不推荐生产环境):
setenforce 0
或永久关闭:
vi /etc/selinux/config
# 改为
SELINUX=disabled
如果你说的是 Docker context / systemd context / 其他软件的 context,可以告诉我具体场景,我给你准确答案。