在 Solaris 10 服务器上,我尝试编辑 hosts 文件,但它阻止我这样做,说它是只读的。我以 root 用户身份登录。
当我ls -l
在/etc
目录中看到以下内容;
lrwxrwxrwx 1 root root 12 Apr 25 2008 hosts -> ./inet/hosts
我读到l
权限开头的 表示此文件链接到另一个文件 - 大概是/inet/hosts
。但是我在这个位置看不到任何文件。
我知道该如何编辑 hosts 文件,以及它是如何获得lrwxrwxrwx
权限的。
答案1
尝试编辑/etc/inet/hosts
。
在 ls -l 结果中有一个前导点
hosts -> ./inet/hosts
这意味着你从/etc