Linux(二) 其他目录处理命令

目录处理命令还有个ls,请阅读我上一篇文章

二.目录处理命令

1.mkdir make directories 创建新目录

 

语法:mkdir [-p] [目录名]

注:如果不加-p,目录只能一级一级的创建.例如 mkdir  /tmp/china/beijing,若china不存在,就创建不了beijing。除非使用-p,就会先创建不存在的china再创建beijing

 

2.cd change directory  切换目录/打开目录

 

语法:cd [目录]

例如: cd  /home/china/guizhou  意思就是切换到指定的guizhou目录

cd  .. 回到上一级目录

 

3.pwd print working directory 显示当前目录

 

语法:pwd  

例如:

 

4.rmdir remove empty directories 删除空目录

 

语法:rmdir  [目录名]

例如:rmdir  /home/china/guizhou/guiyang

 

5.cp copy 复制文件或目录

 

语法:cp  [-选项]  [原文件或目录]  [目标目录]

选项:-r  复制目录

          -p  复制过去保留文件属性 如文件的修改时间等

          -rp 保留目录属性的复制

注:文件复制后可以直接改名

例:

cp  /home/china/taiwan  /home/china/fujian

这条指令是错误的,因为taiwan是目录,所以不加-r是复制不了的

cp  -r  /home/china/taiwan  /home/china/fujian

将taiwan目录复制到fujian目录下

cp  -rp  /home/china/taiwan  /home/china/fujian/taiwansheng

这是将taiwan保留属性的复制到fujian目录下并改名为taiwansheng

 

 

6.mv move 剪切文件,可改名

 

语法:mv  [原文件或目录][目标目录]

用法和复制一样,只是复制变为剪切

 

7.rm remove 删除文件或目录

 

语法:rm [-选项][文件或目录]

选项:-r 删除目录

         -f 强制执行

         -rf 强制删除目录

例如:

rm /home/china/fujian

这是错误的,因为fujian是个目录,所以不加-r是删除不了的

rm  -r  /home/china/fujian

执行该指令后,因为fujian并不是空目录,所以后面会执行一系列的确定语句如下图,若不想这么麻烦。则执行

rm -rf  /home/china/fujian

这就强制删除了fujian这个目录

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值