一.基础命令:
1.CD命令可以参照CD命令
2.LS(list directory contents的简称)命令:
功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息
常用参数列表:
| 参数 | 作用 |
| -a | -all的缩写,显示所有的文件,包括隐藏文件(以.开头的文件) |
| -A | --almost-all的缩写,显示所有的文件,包括隐藏文件,但不包括表示当前目录.和上级目录..这两个文件 |
| -c | |
| --color[=WHEN] | 是否根据文件类型显示颜色,WHEN可以为never、always或者auto |
| -d | --directory的缩写,仅列出目录本身,而不是列出目录里的内容列表 |
| --full-time | 以完整的实际模式显示(包含年月日时分),类似与ls -l --time-style=full-iso |
| -g | 列表显示结果,和-l类似,但是不显示文件所属者 |
| -h | 将文件内容大小以GB、KB等易读的方式显示 |
| -i | 结合-l参数,列出每个文件的inode |
| -l | 列出长数据串,显示出文件的属性与权限等数据信息(常用) |
| -n | 和-l类似,只是显示的所属用户和组不是名称而是对应的id |
| -r | --reverse,将排序结果以倒序方式显示 |
| -s | 以文件大小排序 |
| -t | 以修改时间排序 |
3.权限命令:
Linux下文件的权限类型一般包括读,写,执行。对应字母为 r、w、x(对应数字4,2,1)
a.chomd修改文件权限:
chmod [who] [+ | - ] [mode] 文件名:
#对所有人设置可读可写可执行权限 chmod 777 file 等价于 chmod u=rwx,g=rwx,o=rwx file 或 chmod a=rwx file #设置拥有者可读写,其他人不可读写执行 chmod 600 file 等价于 chmod u=rw,g=---,o=--- file 或 chmod u=rw,go-rwx file
常见的权限形式:
-rw------- == 600 文件的所有者只有读写权限,其他人无权限
-rw-r--r-- == 644 文件拥有者有读写权限;属组用户和其他用户只有读权限。
-rwx------ == 700 文件拥有者有读、写、执行权限。
-rwxr-xr-x == 755 文件拥有者有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
-rwx--x--x == 711 文件拥有者有读、写、执行权限;而属组用户和其他用户只有执行权限。
-rw-rw-rw- == 666 文件所有用户都有文件读、写权限。
-rwxrwxrwx == 777 文件所有用户都有读、写、执行权限。



