3 Linux 常用命令(二)目录操作命令
2021/8/17 7:07:36
本文主要是介绍3 Linux 常用命令(二)目录操作命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
3 Linux 常用命令(二)目录操作命令
3.1 cd命令
cd是切换所在目录的命令,这个命令的基本信息如下。
-
命令名称:cd。
-
英文原意:change directory。
-
所在路径:Shell内置命令。
-
执行权限:所有用户。
功能描述:切换所在目录。
特殊符号 | 作用 |
---|---|
~ | 代表用户的家目录 |
- | 代表上次所在目录 |
. | 代表当前目录 |
.. | 代表上级目录 |
3.2 pwd命令
pwd命令是查询所在目录的命令,基本信息如下:
-
命令名称:pwd
-
英文原意:print name of current/working directory
-
所在路径:/bin/pwd
-
执行权限:所有用户。
功能描述:查询所在的工作目录。
[root@localhost ~]# pwd3.3 mkdir命令
mkdir是创建目录的命令,其基本信息如下。
-
命令名称:mkdir。
-
英文原意:make directories。
-
所在路径:/bin/mkdir。
-
执行权限:所有用户。
功能描述:创建空目录。
[root@localhost ~]# mkdir [选项] [目录名]选项:
-p: 递归建立所需目录
示例:
[root@localhost ~]# mkdir -p /test/projec3.4 rmdir命令
既然有建立目录的命令,就一定会有删除目录的命令rmdir,其基本信息如下。
-
命令名称:rmdir。
-
英文原意:remove empty directories。
-
所在路径:/bin/rmdir。
-
执行权限:所有用户。
功能描述:删除空目录。
[root@localhost ~]# rmdir [选项] [目录名]选项:
-p: 递归删除目录
示例:
[root@localhost ~]# rmkir -p /test/projec3.5 rm命令
rm是强大的删除命令,不仅可以删除文件,也可以删除目录。这个命令的基本信息如下。
-
命令名称:rm。
-
英文原意:remove files or directories。
-
所在路径:/bin/rm。
-
执行权限:所有用户。
功能描述:删除文件或目录。
[root@localhost ~]# rm [选项] [文件或目录]选项:
-f: 强制删除(force)
-i: 交互删除,在删除之前会询问用户
-r: 递归删除,可以删除目录(recursive)
示例:
[root@localhost ~]# rm -rf /test/projec3.6 cp命令
cp是用于复制的命令,其基本信息如下:
-
命令名称:cp。
-
英文原意:copy files and directories。
-
所在路径:/bin/cp。
-
执行权限:所有用户。
功能描述:复制文件和目录。
[root@localhost ~]# cp [选项] [源文件目标文件]选项:
-a: 相当于-dpr选项的集合,这几个选项我们一一介绍
-d: 如果源文件为软链接(对硬链接无效),则复制出的目标文件也为软链接
-i: 询问,如果目标文件已经存在,则会询问是否覆盖
-p: 复制后目标文件保留源文件的属性(包括所有者、所属组、权限和时间)
-r: 递归复制,用于复制目录
示例:
[root@localhost ~]# cp /etc/nginx/nginx.conf.default /etc/nginx/nginx.conf3.7 mv命令
mv是用来剪切的命令,其基本信息如下。
-
命令名称:mv。
-
英文原意:move (rename) files。
-
所在路径:/bin/mv。
-
执行权限:所有用户。
功能描述:移动文件或改名。
[root@localhost ~]# mv [选项] [源文件目标文件]选项:
-f: 强制覆盖,如果目标文件已经存在,则不询问,直接强制覆盖
-i: 交互移动,如果目标文件已经存在,则询问用户是否覆盖(默认选项)
-v: 显示详细信息
示例:
[root@localhost ~]# mv /etc/nginx/ /root/这篇关于3 Linux 常用命令(二)目录操作命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法