linux基本指令和用法 linux常用命令详解( 五 )
rmdir指令
功能:删除空目录 , 也就是不存放其他文件的目录
这里p1不为空 , 所以无法删除 , 如要借助rm指令
文章插图
rm指令
我们删除文件一般都用rm指令 , rmdir有点鸡肋
功能:删除目录或文件
选项:
- -f:强制删除
- -r:删除目录及目录下的所有文件 , 以递归的方式 。
删除目录要带r选项 , 此时我们的p1/p2/p3就删除了
文章插图
如果我们想删除目录中的所以文件而不想删除目录 , 直接加通配符
*
文章插图
切记别把根目录给删除
rm -rf /#切记不要使用 , 递归强制删除根目录 , 可能会把系统干崩
man指令
linux中有很多的指令 , 如果我们不记得某个指令的使用 , 可以man一下 , 问问那个男人
选项:
1 是普通的命令
2 是系统调用,如open,write之类的(通过这个 , 至少可以很方便的查到调用这个函数 , 需要加什么头文 件)
3 是库函数,如printf,fread4是特殊文件,也就是/dev下的各种设备文件
5 是指文件的格式,比如passwd, 就会说明这个文件中各个字段的含义
6 是给游戏留的,由各个游戏自己定义
7 是附件还有一些变量,比如向environ这种全局变量在这里就有说明
8 是系统管理用的命令,这些命令只能由root使用,如ifconfig
9 内核例程
我们目前先了解 1 和 3
同样man需要我们 , 普通用户加sudo
yum install -y man-pages
man不加选项 , 默认解释指令
[kingVM-12-11-centos file11]$ man ls
q退出当前界面
文章插图
$ man 3 printf#我们可以printf库函数
文章插图
cp指令
语法:
cp [选项] [源文件] [目标文件] [指定目录]
功能:复制文件或目录
常用选项:
- -f强行复制文件或目录 , 不论目的文件或目录是否已经存在
- -r递归处理 , 将指定目录下的文件与子目录一并处理 。
我们复制文件file11 , 同时命名为file
文章插图
默认复制到当前目录下 , 也可以最后指定目录
mv指令
功能:移动文件或重命名文件
用法:
mv [选项] [源文件] [目标文件]
选项:
- -f :force 强制的意思 , 如果目标文件已经存在 , 不会询问而直接覆盖
- -i :若目标文件 (destination) 已经存在时 , 就会询问是否覆盖!
这里我们将文件file11移动到file目录下
推荐阅读
- 优秀销售经理必须掌握六大基本技能 优秀销售经理具备哪些特质
- 电脑硬盘分区的基本步骤win10 win 10新电脑如何分区硬盘
- 笔记本如何设置静态ip地址 linux如何设置静态ip地址
- 乒乓球技术汇总数据库! 乒乓球基本技术
- 腰椎酸怎么回事
- 迈腾和帕萨特哪个好?
- 刘学义|刘学义新剧来袭,女主是谋女郎但气质被嘈,造型倒是基本还原
- 用例子理解排列组合及基本公式如何计算
- linux进化史 linux操作系统的诞生、发展和成长过程
- 南安普顿大学空间系统工程专业基本信息解析