linux初学习--处理目录的部分常用命令(ls-cd-pwd-mv-rm-mkdir-cp-touch)

(1)绝对路径:
路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。
(2)相对路径:
路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd …/man

**

处理目录的常用命令

**

ls: 列出目录
cd:切换目录
pwd:显示目前的目录
mkdir:创建一个新的目录
touch:创建一个文件
rmdir:删除一个空的目录
cp: 复制文件或目录
rm: 移除文件或目录
mv: 移动文件与目录,或修改文件与目录的名称
可以使用 man [命令] 来查看各个命令的使用文档,如 :man cp

(1)ls (列出目录)—将目录列举出来
在这里插入图片描述
在这里插入图片描述

(2)ll(列举出有哪些文件和目录)
在这里插入图片描述

(3)cd (切换目录)
由根目录进入到zxc目录下
在这里插入图片描述

(4)pwd (显示目前所在的目录)
当切换到chang目录下输入pwd可查看当前路径
在这里插入图片描述

(5)mkdir (创建新目录)

mkdir a		#创建一个目录a
mkdir b c		#同时创建两个目录 b和c(两个目录是同级的)
mkdir -p  d/e     #假如“-p”参数后创建多级目录(相当于创建了两级目录--先创建了一个d目录,又在d目录下创建了另一个目录e)

在这里插入图片描述
(6)rmdir (删除空的目录)
可以简单的理解为windows中只能删除空文件夹,如果文件夹中还有其他文件,就无法删除

rmdir a #将目录a删除
rmdir  d  #(可知此命令不起作用,因为刚才我们创建时d目录不为空,此目录下还有其他目录)

在这里插入图片描述

(7)rm (移除文件或目录)
刚才上面遇到了无法删除多级目录的现象,我们可以用rm命令来实现删除非空文目录
-f :就是 force 的意思,忽略不存在的文件,不会出现警告信息;
-r :递归删除啊!最常用在目录的删除了!这是非常危险的选项!!!

递归删除

rm -r  d  

一层一层的删除(先删除最内层的,再删除最外层的),
(1)先判断是否删除d目录中的文件,输入y即(yes)表示同意,输入n即(no)表示不同意;
(2)当输入y是表示询问是否删除里面的某一个目录,输入y后则删除了d目录中的e目录,当d目录中没有其他目录时在询问是否删除最外层目录,输入了n,表示还保留d目录,只删除了d目录中的e
(3)可以查看d目录还保存,e目录已经删除
在这里插入图片描述

强制递归删除

mkdir -p d/f/g #在d目录下再创建上层目录
ll d   #查看d目录下有什么
ll d/f  #查看f目录下有什么
rm  -rf  d   #将三层目录全部删除
ll #查看d目录是否还存在

删除d目录下的所有目录(包括d在内,强制删除,不会询问你是否删除)
在这里插入图片描述

(8)cp (复制文件或目录)

-r:递归持续复制,用於目录的复制行为;(常用)

mkdir  -p a/b/c   #创建多级目录
touch a/test     #在 目录a中创建一个test文件
ll a #查看a目录下内容
mkdir dd #创建一个d目录
cp a/test dd  #复制test文件到dd目录下
ll dd
cp a/etst dd/test_newname #复制test文件到dd目录下并改名为test_newname
ll dd
cp a dd  #可知此命令是失效的(复制a目录下所有文件到dd目录中)
cp -r a dd  #实现上一句指令要求
ll dd

在这里插入图片描述

(9)mv (移动文件与目录,或修改名称)

-f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;

cp  -r dd dd_newname #在当前目录下复制一份dd并改名为dd_newname
mv  dd dddd $将dd在当前目录下改名为dddd
mv ddd a #移动dd到目录a下(相当于windows下的剪切)

(10)创建一个文件

touch abc 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

永栀哇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值