|
一、Linux命令 名称: cd 使用权限: 所有使用者 使用方式: cd [dirName] 说明: 变换工作目录至dirName。其中dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home directory (也就是刚login 时所在的目录)。 另外,"~" 也表示为home directory 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。 范例: 跳到/usr/bin/ : cd /usr/bin 跳到自己的home directory : cd .. 跳到目前目录的上上两层: cd ../ 指令名称: chmod 使用权限: 所有使用者 使用方式: chmod [-cfvR] [--help] [--version] mode file... 说明: Linux/Unix 的档案存取权限分为三级: 档案拥有者﹑群组﹑其它。利用chmod 可以藉以控制档案如何被他人所存取。 参数: mode : 权限设定字符串﹐格式如下: [ugoa...][[+-=][rwxX]...][,...],其中 u 表示该档案的拥有者﹐g 表示与该档案的拥有者属于同一个群体(group)者﹐o 表示其它以外的人﹐a 表示这三者皆是。+ 表示增加权限﹑- 表示取消权限﹑= 表示唯一设定权限。r 表示可读取﹐w 表示可写入﹐x 表示可执行﹐X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。 -c : 若该档案权限确实已经更改﹐才显示其更改动作-f : 若该档案权限无法被更改也不要显示错误讯息-v : 显示权限变更的详细资料-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递归的方式逐个变更) --help : 显示辅助说明--version : 显示版本 范例:将档案file1.txt 设为所有人皆可读取: chmod ugo+r file1.txt 将档案file1.txt 设为所有人皆可读取:
chmod a+r file1.txt 将档案file1.txt 与file2.txt 设为该档案拥有者,与其所属同一个群体者可写入﹐但其它以外的人则不可写入: chmod ug+w,o-w file1.txt file2.txt 将ex1.py 设定为只有该档案拥有者可以执行: chmod u+x ex1.py 将目前目录下的所有档案与子目录皆设为任何人可读取: chmod -R a+r * 此外chmod也可以用数字来表示权限如chmod 777 file 语法为:chmod abc file 其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。 r=4,w=2,x=1 若要rwx属性则4+2+1=7; 若要rw-属性则4+2=6; 若要r-x属性则4+1=7。 范例: chmod a=rwx file 和 chmod 777 file 效果相同 chmod ug=rwx,o=x file 和 chmod 771 file 名称:locate 使用权限:所有使用者使用方式: locate [-q] [-d <path>] [--database=< path>] <search string> locate [-r <regexp>] [--regexp=< regexp>] locate [-qv] [-o <file>] [--output=<file>] locate [-e <dir1,dir2,...>] [-f <fstype1,...>] <[-l <level>] [-c] <[-U ] [-u]> locate [-Vh] [--version] [--help] 说明: locate 让使用者可以很快速的搜寻档案系统内是否有指定的档案。其方法是先建立一个包括系统内所有文件名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系统之中了。 在一般的distribution 之中,数据库的建立都被放在contab 中自动执行。一般使用者在使用时只要用
# locate your_file_name 的型式就可以了。参数: -u -U <dir> 建立数据库,-u 会由根目录开始,-U 则可以指定开始的位置。 -e <dir> 将<dir> 排除在寻找的范围之外。 -l <level> 如果<level> 是1.则激活安全模式。在安全模式下,使用者不会看到权限无法看到的档案。这会始速度减慢,因为locate 必须至实际的档案系统中取得档案的权限资料。 -f <filetype> 将特定的档案系统排除在外,例如我们没有到理要把proc 档案系统中的档案放在数据库中。 -q 安静模式,不会显示任何错误讯息。 -n <num> 至多显示<num> 个输出。 -r <reg> 使用正规表达式<reg> 做寻找的条件。 -o <file> 指定数据库存的名称。 -d <dir> 指定数据库的路径 -h 显示辅助讯息 -v 显示更多的讯息
上一篇:cron自动调度服务配置详解
下一篇:mkisofs
|