Linux基础命令(二)
[删除(380066935@qq.com或微信通知)]
更好的阅读体验请查看原文:https://blog.csdn.net/qq_52262831/article/details/122283659
目录:
- 终端命令格式的组成
- 查看命令帮助
- ls命令选项
- mkdir和rm命令选项
- cp和mv命令选项
一、终端命令格式的组成
command [-options] [parameter]
说明:
- command:命令名,例:ls,pwd
- [-options]:选项,可以有零个、一个或者多个选项,多个选项可以合并,-r就是选项
- [parameter]:参数,可以有零个、一个或者多个参数,例:touch 文件名、mkdir 目录名、cd 目标目录,这些文件名和目录名都是参数
- []:代表可选,可以有选项和参数,也可以没有
选项:用于调整命令的功能,例:-r选项调整cp命令功能
选项分为短选项和长选项
- 短选项:例:-r
- 长选项:例:--help
参数:命令的操作对象,一般是文件名或者目录名
对于命令,它的选项和参数一般没有顺序要求,但是scp命令(远程命令)必须是先选项后参数
二、查看命令帮助
查看命令帮助(查看命令选项信息)有两种方式:
- --help 使用说明:命令 --help
- man 使用说明:man 命令
--help示例:
man示例:
man命令说明:
操作键 | 说明 |
---|---|
空格 | 显示下一屏信息 |
回车 | 显示下一行信息 |
b | 显示上一屏信息 |
f | 显示下一屏信息 |
q | 退出 |
三、ls命令选项
命令选项 | 说明 |
---|---|
-l | 以列表方式显示 |
-h | 文件大小单位显示,默认是字节 |
-a | 显示隐藏文件和隐藏目录 |
ls命令示例:
命令选项可以任意组合(不分顺序):
四、mkdir和rm命令选项
mkdir:
命令选项 | 说明 |
---|---|
-p | 创建所依赖的文件夹 |
mkdir命令选项:
rm:
命令选项 | 说明 |
---|---|
-i | 交互式提示 |
-r | 递归删除目录及其内容 |
-f | 强制删除,忽略不存在的文件,无需提示 |
-d | 删除空目录 |
rm -i命令示例:
rm -r命令示例:
rm -f命令示例:
rm -d命令示例:
五、cp和mv命令选项
cp命令选项:
命令选项 | 说明 |
---|---|
-i | 交互式提示 |
-r | 递归拷贝目录及其内容 |
-v | 显示拷贝后的路径描述 |
-a | 保留文件的原有权限 |
cp -i命令示例:
cp -r命令示例:
cp -v命令示例:
cp -a还支持拷贝文件夹,并且文件夹中的文件权限不丢失
mv命令选项:
命令选项 | 说明 |
---|---|
-i | 交互式提示 |
-v | 显示移动后的路径描述 |
mv -i命令示例:
mv -v命令示例: