歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> solaris程序文件屬性紊亂的修復

solaris程序文件屬性紊亂的修復

日期:2017/2/28 11:22:24   编辑:關於Unix


系統管理員經常遇到程序文件屬性紊亂的問題,
如有root權限的用戶在根系統下不小心執行了chmod -R 777 *的操作等等都會導致這樣的問題了,
該命令修改了所有文件的屬性,此時就會出現各種各樣的怪現象,使得系統無法正常使用,比如有的用戶在登陸的時候,
居然會報沒有用戶shell,但是他的shell文件明明是存在的。
  以下是解決辦法:
  ok boot cdrom -s
  # mount /dev/dsk/c1t1d0s0 /a 將根系統掛到/a上
  # pkgchk -a -R /a -f命令來校正所有文件屬性.
  # umount /a
  # reboot
  如果系統還沒有重起,可以直接執行pkgchk -a -R / -f 來糾正文件的屬性。
Pkgchk命令能根據/var/sadm/pkg下安裝程序的信息來對所有文件屬性進行修復,如果/var文件系統是單獨劃分的話,
上面的解決方法中需要將var文件系統mount到/a/var下面,這樣pkgchk命令才能程序包的信息。

不知道linux有無類同的用法,如有請看客告之。
Copyright © Linux教程網 All Rights Reserved