以上就是给各位分享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删除目录下所有文件)
- 14-Ubuntu-文件和目录命令-查看目录内容-ls-1
- 18-Ubuntu - 文件和目录命令 - 创建文件和目录 - touch 和 mkdir
- 21-Ubuntu-文件和目录命令-cp
- 21-Ubuntu-文件和目录命令-复制文件和目录-cp
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
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
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
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
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-文件和目录命令-删除文件和目录-rm和ubuntu删除目录下所有文件的分享就到这里,希望大家有所收获,若想了解更多关于14-Ubuntu-文件和目录命令-查看目录内容-ls-1、18-Ubuntu - 文件和目录命令 - 创建文件和目录 - touch 和 mkdir、21-Ubuntu-文件和目录命令-cp、21-Ubuntu-文件和目录命令-复制文件和目录-cp等相关知识,可以在本站进行查询。
本文标签: