GVKun编程网logo

19-Ubuntu-文件和目录命令-删除文件和目录-rm(ubuntu删除目录下所有文件)

1

以上就是给各位分享19-Ubuntu-文件和目录命令-删除文件和目录-rm,其中也会对ubuntu删除目录下所有文件进行解释,同时本文还将给你拓展14-Ubuntu-文件和目录命令-查看目录内容-ls

以上就是给各位分享19-Ubuntu-文件和目录命令-删除文件和目录-rm,其中也会对ubuntu删除目录下所有文件进行解释,同时本文还将给你拓展14-Ubuntu-文件和目录命令-查看目录内容-ls-1、18-Ubuntu - 文件和目录命令 - 创建文件和目录 - touch 和 mkdir、21-Ubuntu-文件和目录命令-cp、21-Ubuntu-文件和目录命令-复制文件和目录-cp等相关知识,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

19-Ubuntu-文件和目录命令-删除文件和目录-rm(ubuntu删除目录下所有文件)

19-Ubuntu-文件和目录命令-删除文件和目录-rm(ubuntu删除目录下所有文件)

rm

删除文件或目录

:使用rm命令要小心,因为文件删除后不能恢复.不会放在垃圾箱里,直接从磁盘删除.

选项 含义
-f 强制删除文件,无需提示.不能删除目录!
-r 递归的删除目录下的内容,删除文件夹时必须加此参数

1.删除文件

(1)删除文件

rm 文件名

 

(2)强制删除文件,无任何删除前提示

rm -f 文件名

 

:rm -f 不能删除目录

 

2.删除目录

 

(1)删除目录

rm -r a

 

 

(2)递归删除嵌套目录

例:递归删除d/e/f/目录

rm -r d

 

3,rm 不加选项可以直接删除文件但是不能直接删除目录,如果是目录必须添加选项-r

 

14-Ubuntu-文件和目录命令-查看目录内容-ls-1

14-Ubuntu-文件和目录命令-查看目录内容-ls-1

1.终端使用技巧

(1)tab键自动补全

(2)按上/下光标键查看使用过的命令

(3)退出当前命令,Ctrl C

(4)缩小--Ctrl - ;放大--Ctrl shift +

 

2.ls 命令--查看目录内容(类似于windows系统CMD中的dir命令)

(1)Linux文件和目录名称最长可以有256个字符;

(2)以.开头的文件为隐藏文件,需要用-a参数才能显示;

(3).代表当前目录;

(4)..代表上一级目录;

(5)(3)和(4)搭配cd使用;

 

3.ls常用选项

参数 含义
-a 显示指定目录下所有目录与文件,包括隐藏文件
-l 以列表形式显示文件的详细信息
-h 配合-l显示文件大小

例:

比较终端命令

(1)ls

(2)ls -l

(3)ls -lh

(4)ls -alh

 

18-Ubuntu - 文件和目录命令 - 创建文件和目录 - touch 和 mkdir

18-Ubuntu - 文件和目录命令 - 创建文件和目录 - touch 和 mkdir

1.touch

创建文件或修改文件时间

 

(1) 如果文件不存在,可以创建一个空白文件

例:

创建空白文件 01.txt

touch 01.txt

(2) 如果文件已经存在,可以修改文件的末次修改时间

例:

修改 test.txt 文件的最后修改时间

touch test.txt

 

2.mkdir

创建一个新的目录

选项 含义
-p 可以递归创建目录

注意: 同一个目录中的文件和目录不能同名.

(1) 创建一个新的目录

例:

创建一个 test 目录

mkdir test

 

(2) 递归创建目录

例:

创建两个递归目录 (在当前目录下创建新的目录,下面两种写法都可以,都被承认,其中。表示当前目录,可以省略不写)

mkdir -p ./a/b/c

mkdir -p d/e/f

21-Ubuntu-文件和目录命令-cp

21-Ubuntu-文件和目录命令-cp

cp

将给出的文件或目录复制到另一个文件或目录,相当于DOS下的copy命令

选项 含义
-f 已经存在的目标文件直接覆盖,不提示
-i 覆盖文件前提示
-r 若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标路径必须为一个目录

1.复制文件

将家目录下的python.sql文件复制到桌面目录

cp python.sql ~/桌面/

 

2.复制文件前提示

将桌面目录的python.sql文件复制到家目录

cp -i python.sql ~/桌面/

 

3.已经存在的目标文件直接覆盖,不提示

cp -f python.sql ~/桌面/

 

4.将桌面目录下的tree目录递归复制到家目录

tree ---查看b目录的树型结构

cp -r b ~/ ---将b目录复制到家目录

tree ---查看家目录中b目录的树型结构

21-Ubuntu-文件和目录命令-复制文件和目录-cp

21-Ubuntu-文件和目录命令-复制文件和目录-cp

cp

将给出的文件或目录复制到另一个文件或目录,相当于DOS下的copy命令

选项 含义
-f 已经存在的目标文件直接覆盖,不提示
-i 覆盖文件前提示
-r 若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标路径必须为一个目录

1.复制文件

将家目录下的python.sql文件复制到桌面目录

cp python.sql ~/

 

2.复制文件前提示

将桌面目录的python.sql文件复制到家目录

cp -i python.sql ~/桌面/

 

3.已经存在的目标文件直接覆盖,不提示

cp -f python.sql ~/桌面/

 

4.将桌面目录下的tree目录递归复制到家目录

tree ---查看b目录的树型结构

cp -r b ~/ ---将b目录复制到家目录

tree ---查看家目录中b目录的树型结构

今天关于19-Ubuntu-文件和目录命令-删除文件和目录-rmubuntu删除目录下所有文件的分享就到这里,希望大家有所收获,若想了解更多关于14-Ubuntu-文件和目录命令-查看目录内容-ls-1、18-Ubuntu - 文件和目录命令 - 创建文件和目录 - touch 和 mkdir、21-Ubuntu-文件和目录命令-cp、21-Ubuntu-文件和目录命令-复制文件和目录-cp等相关知识,可以在本站进行查询。

本文标签: