命令概览:ls、cd、pwd、mkdir、rmdir、cp、mv、rm
命令名称:ls
命令英文:list
命令路径:/bin/ls
命令功能:显示目录文件
命令语法:ls [-aldhi] [文件或目录]
参数说明:
-a:显示所有文件,包含隐藏文件 ; -l:显示详细信息; -i:显示文件的inode号;
-h:显示目录文件的大小时附加单位; -d:显示目录本身的数据属性,不显示目录下的文件属性;
命令示例:
ls -lh:显示当前路径下的文件目录详细信息,且文件大小附加单位显示
-----------------------------------------------------------------------------------------------------------------------
命令名称:cd
命令英文:change directory
命令路径:shell内置命令
命令功能:切换目录
命令语法:cd [目录]
命令示例:
cd /tmp/file/test:切换到指定目录
cd ..:返回上一级目录
-----------------------------------------------------------------------------------------------------------------------
命令名称:pwd
命令英文:print working directory
命令路径:/bin/pwd
命令功能:显示当前目录的完整路径
命令语法:pwd
命令示例:pwd
-----------------------------------------------------------------------------------------------------------------------
命令名称:mkdir
命令英文:make directories
命令路径:/bin/mkdir
命令功能:创建新目录
命令语法:mkdir -p [目录名称]
参数说明:
-p:递归创建,即作为中间变量的目录不存在时会创建该目录
命令示例:
mkdir -p /tmp/file/test
mkdir -p /tmp/sex/girl /tmp/ sex/boy:同时创建多个目录
-----------------------------------------------------------------------------------------------------------------------
命令名称:rmdir
命令英文:remove empty directories
命令路径:/bin/rmdir
命令功能:删除空目录
命令语法:rmdir [目录名]
命令示例:rmdir /tmp/test
-----------------------------------------------------------------------------------------------------------------------
命令名称:cp
命令英文:copy
命令路径:/bin/cp
命令功能:复制文件或目录
命令语法:cp [-rp] [源文件或目录] [目标目录]
参数说明:
-r:复制目录; -p:保留文件属性;
命令示例:
cp -r /root/test /tmp:复制目录
-----------------------------------------------------------------------------------------------------------------------
命令名称:mv
命令英文:move
命令路径:/bin/mv
命令功能:剪切文件、改名
命令语法:mv [源文件或目录] [目标目录]
命令示例:
mv /root/test/a.tar.gz /tmp:剪切文件
-----------------------------------------------------------------------------------------------------------------------
命令名称:rm
命令英文:remove
命令路径:/bin/rm
命令功能:删除文件和目录
命令语法:rm [-fr] [文件或目录]
参数说明:
-f:强制删除,无提醒信息; -r:删除目录
命令示例:
rm -fr /tmp/test:强制删除目录