当前位置: 代码迷 >> 综合 >> Linux学习-常用命令-文件处理命令(2)-mkdir,cd,pwd,rmdir,cp,mv,rm命令
  详细解决方案

Linux学习-常用命令-文件处理命令(2)-mkdir,cd,pwd,rmdir,cp,mv,rm命令

热度:36   发布时间:2024-01-09 06:38:31.0

先给一个小技巧:在命令行模式下,用ctrl+l或者输入clear命令可以实现清屏操作,简直强迫症福音hh。
话不多说,直接介绍今天的内容。

mkdir命令

命令英文原意:make directories
功能表述:创建新目录 (-p 递归创建)
执行权限:所有用户
语法:mkdir -p [目录名]
注:
1.递归创建的意思呢,简单举个例子,我想创建/tmp/linux/nb,但是tmp目录下并没有linux这个目录,那么直接使用mkdir是会报错的,而加上-p这个选项则会在检测到没有linux目录的情况下,自动递归地创建。
2.可以同时创建多个目录,只需要用空格分隔即可。

cd命令

命令英文原意:change directory
功能描述:切换目录
执行权限:所有用户
语法:cd [目录]
切换后,提示符会有相应的最近一级目录。如果想要获得完整的目录,可以用到下一个命令pwd。
注:.表示当前目录,…表示上一级目录,比如cd …可以切换到上一级目录。

pwd命令

命令英文原意:print working directory
功能描述:显示当前目录
执行权限:所有用户
语法:pwd
直接在命令行敲pwd就行了,没啥好讲的。

rmdir命令

命令英文原意:remove empty directory
功能描述:删除空目录
执行权限:所有用户
语法:remove [目录名]
该命令在实际应用中用的并不多,因为它只能删除空目录,而非空目录它是处理不了的。

下面几个命令是比较常用的,希望大家注意:

cp命令

命令英文原意:copy
功能描述:复制文件或目录
执行权限:所有用户
语法:cp -rp [原文件或目录] [目标目录]
注:-r 复制目录;-p 保留文件属性。
可以同时复制多个文件,只要保证最后一个是目标目录即可。
而-p保存文件属性的意思呢,其实就是可以保证属性是原封不动的,如果不用-p的话,文件的最近修改时间会发生改变。
同时,Linux可以允许在复制的同时进行更名的操作,只需要在目标目录中输入你想要更改的名称即可。

mv命令

命令英文原意:move
功能描述:剪切文件,改名(改名用cp也可实现)
执行权限:所有用户
语法:mv [原文件或目录] [目标目录]
在同一个目录下移动,即可实现改名操作。

rm命令

命令英文原意:remove
功能描述:删除文件
执行权限:所有用户
语法:rm -rf [文件或目录]
注:-r :删除目录;-f :强制执行。

不要随意删除哦。如果删除掉了系统文件,可能导致系统崩溃,所以一定要做好备份,虚拟机一定要做好快照;最好在练习时特地创建一个供练习使用的文件夹,这样更加的保险。
删除时会询问你是否删除,加上选项-f强制执行,不询问直接删除。比如有几百个文件询问你是否删除,这就很烦。(ctrl+c可以终止命令的执行