(翻译)Linux命令行(四)

      这里的Linux命令行系列是翻译自http://www.linuxguide.it/的,如果你英语够好,推荐你去看原版的。这是第二篇,主要介绍文件搜索操作和文件和目录操作的命令。
      第一篇:关机重启等操作,查看系统信息操作的命令。
      第二篇:文件搜索和文件目录操作。
      第三篇:磁盘空间操作,文件系统挂载操作,用户和组管理操作。
      修改文件权限
ls -lh                        显示文件权限
ls /tmp | pr -T5 -W$COLUMNS       在终端(显示器)上以5列的形式列出目录下的文件和目录
chmod ugo+rwx directory1       设置用户,组员和其他用户可读可写可执行directory1目录
chmod go-rwx directory1       删除用户组和其他组的对directory1的可读可写可执行权限
chown user1 file1               修改一个文件的所有者
chown user1 -R directory1       修改一个目录以及这个目录中的目录和文件的所有者
chgrp gruppo1 file1               修改文件的所有组(者)
chown user1:gruppo1 file1       修改一个文件的用户和组
find / -perm -u+s               查看系统中有设置suid的所有文件
chmod u+s /bin/file_eseguibile       给一个二进制文件设置suid(运行这个文件的用户拥有的权限和这个文件的所有者一样)chmod u-s /bin/file_binario       是这个二进制文件的suid失效
chmod g+s /home/public               给这个目录设置sgid(sgid和suid类似,但是sgid适用于目录)
chmod g-s /home/public               使这个目录的sgid失效
chmod o+t /home/comune               给目录设置stiky(只允许合法的文件拥有者删除这些文件)
chmod o-t /home/comune               是这个目录的stiky失效
      文件的特殊属性操作
chattr +a file1      让文件或目录仅提供附加用途
chattr +c file1     将文件或目录压缩后存放
chattr +d file1     将文件或目录排除在倾倒操作之外
chattr +i file1     把这个文件变成不可变的文件,不允许删除、修改、重命名和创建链接
chattr +s file1     允许一个文件被安全地删除
chattr +S  file1     即时更新文件或目录
chattr +u file1     语序你在取消的情况下恢复一个文件的内容,预防意外删除
lsattr                     显示特殊的属性
      本文是linux命令行的第四部分,翻译自http://www.linuxguide.it/linux_commands_line_en.htm,如果你英语不错的话,直接看英文版的,本人的翻译质量不怎么样,如有错误,请留言,一些命令并不怎么常用。
      www.linuxguide.it已经推出中文版了,并且提供pdf下载,大家可以在这里下载,不再翻译了。