当前位置:网站首页 > 编程语言 > 正文

linux常用命令删除目录(linux命令 删除目录)



5、查看树结构(tree)

  通常情况下系统未安装该命令,需要yum install -y tree安装 直接使⽤tree显示深度太多,⼀般会使⽤ -L选项⼿⼯设定⽬录深度

格式:tree -L n [⽬录],其中n指定⽬录深度

    

6、删除文件夹(rmdir):仅可以删除空白文件夹(不可以删除有内容的文件夹),当test这个文件夹下面还有别的文件夹时,不能

通过rmdir test的命令直接把整个test文件给删除。

    

    

  命令:rmdir test只能是在test是一个空文件夹得时候可以直接删除,否则就要进入到文件目录下,一层一层的删除,或者通过使

用使用 rmdir -p 文件路径 来删除。

    

  命令:rmdir -p 文件的路径,比如:rmdir -p test/api/ui/ci/1011 (test/api/ui/ci/1011这个文件和文件夹都提前存在)

    

ps:如果使用rmdir删除失败,可能需要管理员权限,在命令前面加一个sudo 就可以了

    

    

7、创建文件(touch):创建空白文件

  命令:touch 文件名,比如:touch login.txt

    

8、删除文件或目录(rm)

(1)、删除文件

  命令:rm -i 文件名 (删除时会询问是否要删除),比如:rm -i test2

    

  命令:rm -f 文件名 (强制删除),比如:rm -f test3

    

  命令:rm -v 文件名(可视化删除),比如:rm -v login.txt

    

(2)、删除文件夹(目录)

  命令:rm -r 文件名 (删除时会询问是否要删除,仅管理员权限时删除会询问,其他的用户删除不会玩询问,相当于强

制性删除)(我没有管理员权限),比如:rm -r 111

    

  命令:rm -rf 文件名(强制删除,若目录不存在,此命令依旧可以执行,不会报错),比如:rm -rf 111

    

  命令:rm -rv 文件名(可视化强制,删除文件和文件夹时,先删除文件再删除文件夹)

    

9、复制文件或文件夹(cp):源文件始终不变,仅仅是对目标文件进行修改

(1)、复制文件  

  命令:cp 源文件(复制的文件) 目标文件(复制到相应的文件夹下),比如:cp log.txt abc

    

(2)、复制文件夹(文件夹需要加“/”)

  命令:cp -r 源文件 目标文件/,比如:

    

10、移动(剪切mv):注意mv与cp得区别。mv命令使源文件的状态发生改变

(1)、移动文件时(若目标文件中已经存在,则询问是否要覆盖)(文件夹需要加“/”)

  命令:mv 源文件 目标文件/

    

(2)、也可以用于重命名(会改变源文件的状态)

  命令:mv 源文件的名字 你想要修改的名字

    

11、查看文件内容(查看完后退出:q)

  命令:cat 文件名(正序查看文件内容) -n显示行数(包括空格行),比如:cat log.txt

    

比如:cat -n log.txt

    

  命令:tac文件名(倒序查看文件内容)

    

  命令:more 文件名(内容多的时候左下角会显示文件的进度,这时切换至下一屏用空格键,切换至上一瓶用ctrl+B),比如:more log.txt

    

命令:more 文件名 | wc -l 查看文档的总行数,

    

  命令:less 文件名(当文件内容多的时候,往下翻页ctrl+F,往上翻页ctrl+B),如果要搜索文件里面的内容的时候

输入“ / +搜索的内容 ”表示(从前往后搜索),输入“ ? +搜索的内容 ”表示(从后往前搜索),比如:less log.txt

    

  命令:head -n 行数 文件名(看文件前多少行的内容),比如:head -n 10 log.txt

    

  命令:tail -n 行数 文件名(看文件后多少行的内容),比如:tail -n 10 log.txt

    

12、帮助命令

  man:可以查看一个命令的帮助document

  info:进入交互环境(可以操作

13、权限操作

一、基本权限

1、chmod修改文件权限

  Linux系统中,文件的基本权限由9个字符组成,我们可以使用数字来代表各个权限,各权限与数字对应的关系:r=4、w=2、x=1,

权限分为三种:所有者、所属者、其他人,

rwxrw-r-x 来说,所有者、所属组和其他⼈分别对应的权限值为: 所有者 = rwx = 4+2+1 = 7 所属组 = rw- = 4+2 = 6

其他⼈ = r-x = 4+1 = 5 所以,此权限对应的权限值就是 765。使⽤数字修改⽂件权限的 chmod 命令,

基本格式为: [root@localhost ~]# chmod -R 权限值 ⽂件名。

2、chmod使用字母修改权限

既然⽂件的基本权限就是 3 种⽤户身份(所有者、所属组和其他⼈)搭配 3 种权限(rwx),chmod 命令中⽤ u、 g、o 分别代表 3

种身份,还⽤ a 表示全部的身份(all 的缩写)。另外,chmod 命令仍使⽤ r、w、x 分别表示 读、写、执⾏权限。 使⽤字⺟修改⽂件权

限的 chmod 命令,其基本格式如图 1 所示:

  

到此这篇linux常用命令删除目录(linux命令 删除目录)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 单片机里的程序可以导出来吗(单片机里的程序可以导出来吗为什么)2025-06-14 22:36:06
  • ip域名提取查询app下载官网(ip域名提取查询app下载官网安卓)2025-06-14 22:36:06
  • impdp(impdp参数)2025-06-14 22:36:06
  • 流量回放原理(流量回放原理是什么)2025-06-14 22:36:06
  • IP查域名查询工具(ip查域名查询工具有哪些)2025-06-14 22:36:06
  • 拆包英文游戏(拆包 游戏)2025-06-14 22:36:06
  • 虚拟 u盘(虚拟u盘怎么打开)2025-06-14 22:36:06
  • m.2接口sata和nvme区别知乎(m.2接口和sata接口硬盘差距有多大)2025-06-14 22:36:06
  • 阻塞队列有哪些(阻塞队列设置的长度)2025-06-14 22:36:06
  • tkdd期刊 letpub(tkdd期刊怎么样)2025-06-14 22:36:06
  • 全屏图片