改变文件属性与权限
- chgrp [-R] dirname/filename 改变文件所属用户组
- -R 递归更改
- chown [-R] 账号名称:组名 dirname/filename 改变文件所有者
- chmod 改变文件权限
- u=rwx 文件所有者权限为rwx
- g=rw 所属用户组权限为rw-
- o=r others权限为r–
- a+x 所有权限加上x权限(a-x 略)
创建新目录
- mkdir [-mp] dirname
- -m 配置文件案的权限
mkdir -m 711 test 创建权限为rwxr–r–的目录 - -p 递归创建目录
- -m 配置文件案的权限
删除空目录
- rmdir [-p] dirname
- -p 递归删除目录(必须是空目录)
显示目前所在目录
- pwd [-p]
- -p 显示当前路径,而非使用连接(link)路径,即加-p后显示的时源文件路径,而不是链接文件(类似与快捷方式的路径)
取得路径的文件名与目录
- basename 得到文件名
- dirname 得到目录名
basename /etc/sysconfig/network --> network
dirname /etc/sysconfig/network --/etc/sysconfig
查阅文件内容
- cat 显示文件内容
- -b 列出行号,空白行不标行号
- -n 列出行号,空白行有行号
- tac 反向显示
nl 添加行号打印
- -b a : 空行也列出行号
-b t : 空行不列出行号 -n ln : 行号在屏幕最左方显示
-n rn : 行号在自己字段的最右方显示,且不加 0
-n rz : 行号在自己字段的最右方显示,且加 0-w 3 行号字段占用的位数(该例占3位)
- -b a : 空行也列出行号
- more 按页查看内容
- 空格 : 下一页
- Enter : 下一行
- /string : 向下查找字符串string
- :f : 显示出文件名以及目前显示的行数
- q : 退出该文件
- less 按页查看内容(同上)
- head 查看文件前几行
- -n number : 显示前number行
- n -number : 显示除了前number行的内容
- tail 查看文件最后几行
- -n number : 显示最后number行
- n -number : 显示除了最后number行的内容
- 几个文件时间的缩写
- mtime (modification time) 文件内容更改时间
- ctime (status time) 文件权限与属性更改时间
- atime (access time) 文件读取时间