一、命令格式
命令格式:命令 [-选项] [参数]
例:ls -la /etc
说明:1)个别命令使用不遵循此格式
2)当有多个选项时,可以写在一起
3)简化选项与完整选项 -a 等于 - -all
二、常用命令
1.目录处理命令:ls
命令英文原意:list
所在路径:/bin/ls
执行权限:所有用户
功能描述:显示目录文件
语法:ls 选项[-aldhi] [文件或目录]
例1:-a 显示所有文件,包括隐藏文件
PS:以小数点开头的是隐藏文件
例2:-l 详细信息显示
例3:-h 更加人性化显示 比如字节转换为MB,GB 不用自己算
例4:-d 查看目录属性
PS:查看目录本身的属性,而不包含目录下面内容的属性
例5:-i 查询文件inode号(inode存储文件的详细信息) 信息编号,类似于人的身份证号码
2.命令名称: mkdir
命令英文原意: make directories
命令所在路径: /bin/mkdir
执行权限:所有用户
语法: mkdir -p [目录名]
功能描述:创建新目录
-p 递归创建
例1:递归创建
PS:-p为递归创建,可在目录本身不存在的情况下(newfolders),创建该目录,再在其下面创建新的子目录(files)
例2:同时创建多个目录
3.命令名称:cd
命令英文原意:change directory
命令所在路径:shell 内置命令
执行权限:所有用户
语法:cd [目录]
功能描述:切换目录
例1:进入某个目录
例2:返回上一级目录
4.命令名称:rmdir (不常用)
命令英文原意:remove empty directories
命令所在路径:/bin/rmdir
执行权限:所有用户
语法:rmdir[目录名]
功能描述:删除空目录
例1:rmdir 只能删除空目录
5.命令名称:cp
命令英文原意:copy
命令所在路径:/bin/cp
执行权限:所有用户
语法:cp -rp [原文件或目录] [目标目录]
-r 复制目录
-p 保留文件属性
功能描述:复制文件或目录
例1:复制文件
例2:复制文件夹
例3:复制多个文件或目录
例4:复制同时改名
例5:复制不改名
6.命令名称:mv
命令英文原意:move
命令所在路径:/bin/mv
执行权限:所有用户
语法:mv [原文件或目录] [目标目录]
功能描述:剪切文件、改名
例1:剪切
例2:剪切改名
例3:当前目录改名
例4:同时剪切多个
7.命令名称:rm
命令英文原意:remove
命令所在路径:/bin/rm
执行权限:所有用户
语法:rm -rf [文件或目录]
-r 删除目录
-f 强制删除
功能描述:删除文件
例1:删除文件
例2:删除目录
例3:强制删除
END