目录

ls:列出当前目录未隐藏的文件名称,等价ls .,这个.也就是当前目录,应该是默认值

ls -l:列出详细信息

ls -a:列出所有文件

ls -h:将数字改成以字节或者兆字节显示,所以要和l结合使用,如ls -hl或者ls -lh,跟顺序无关

ls -S:文件大小按顺序输出

ls -Sr:倒叙,这两个都要结合al使用,使用a列出所有文件,l显示出文件大小,所有你甚至可以使用ls -Sralh,如下

linux-02-目录命令

但是我打开Ftp是这样的

linux-02-目录命令

文件名前面加“.",可以隐藏文件

创建命令

mkdir /root/new创建一个new文件夹,如下

linux-02-目录命令

如果我执行命令,mkdir /root/new/1/2

而1文件夹和2文件夹都不存在,这时候需要加-p命令,mkdir -p  /root/new/1/2

删除文件 rmdir /root/new,出现错误rmdir: 删除 "/root/new" 失败: 目录非空

百度了一下使用rm -rf命令rm -rf /root/new

删除成功

我们还记得这个-p命令,所以再次执行mkdir /root/new/1/2,并使用rmdir -p /root/new/1/2,如下

[[email protected] ~]# mkdir -p  /root/new/1/2
[[email protected] ~]# rmdir -p  /root/new/1/2
rmdir: 删除目录 "/root" 失败: 设备或资源忙

看来rmdir 会删除路径包含的一系列文件,root文件夹删除失败,但是new 1 2 这三个目录都删除了

试着在new目录下执行

[[email protected] new]# mkdir -p  /new/1/2

成功

 

相关文章:

  • 2021-07-10
  • 2021-07-21
  • 2022-02-03
  • 2021-08-03
  • 2022-03-07
  • 2022-01-26
  • 2021-11-02
  • 2021-10-16
猜你喜欢
  • 2021-06-21
  • 2021-06-11
  • 2021-10-21
  • 2021-06-01
  • 2022-02-09
  • 2022-01-28
相关资源
相似解决方案