一、命令格式
大部分命令遵守以下格式:
命令 [选项] [参数]
注意:个别命令不遵守此格式
二、文件类型
linux中靠权限区分文件类型而不是扩展名(不过有一些定俗成扩展名)
【文件类型】(7种)常见3种如下:
-代表普通文件 d代表目录 i代表软链接文件(快捷方式)
例:
**-**rw-r--r--
-代表文件类型
rw- r-- r--
↘(读写) ↘(读) ↘(读)
u所有者 g所属组 o其他人
用户对文件拥有3种权限:r读 w写 x执行
三、文件信息查看命令
ls [选项][文件或目录]
选项:
-a 显示所有文件,包括隐藏文件
-l 显示详细信息
-h人性化显示文件大小
-i 显示inode
-d 查看目录属性
h人性化显示:
四、目录处理命令
mkdir -p [目录名]
mkdir (make directories)创建单个目录(如:mkdir abc则创建了abc目录)
-p 递归创建(如:mkdir -p abc/bcd/cc可以同时创建3个)cd [目录]
打开目录:
cd ~ 进入当前用户的家目录
cd - 进入上次目录
cd .. 进入上级目录
cd . 进入当前目录pwd
查看当前所在目录位置mdir [目录名]
删除空目录(rmeove empty directories)rm -rf [文件或目录]
命令英文原意:remove
-r 删除目录
-f 强制- cp [选项][原文件或目录][目标目录]
英文:copy
选项:
-r 复制目录
-p 连带文件属性复制
-d 若源文件是链接文件,则复制链接属性
-a 相当于 -pdr(目标文件源文件一模一样) - mv [原文件或目录][目标目录]
move:剪切或改名
剪切文件到原文件所在目录就是改名(因为文件重复了就得改名)
注意:在使用该命令时原文件目录最前面不能加“/”
五、常见目录及作用
六、链接命令:ln
ln -s [原文件][目标文件]
英文原意:link
功能描述:生成链接文件
选项:-s 创建软链接