一.基础命令:
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 文件所有用户都有读、写、执行权限。