Linux学习之文件和目录常用命令

1.终端实用技巧

1.1自动补全

在敲出文件/目录/命令 的几个字母后,按下tab键

如果含有相同前部字母,可以按下两次tab,系统会显示出所有此开头的名称

1.2曾经使用过的命令

按上/下 光标键可以在曾经使用过的命令之间来回切换

如果想要退出选择,并且不想执行当前选中的命令,可以按ctrl+c、

2 ls命令

可以列出目录的内容

2.1 Linux下文件和目录的特点:

以 . 开头的文件为隐藏文件,需要用-a才能显示

.代表当前目录

..代表上一级目录

 

 

2.2 ls常用选项

ls -a 显示指定目录下所有子目录与文件,包含隐藏文件
ls -l 以列表方式显示文件的详细信息
ls -h 配合-l以人性化的方式显示文件大小
ls -l中 如果是文件 列表以d开头,而文件是-开头
ls -l -h 相当于ls -lh
ls -l -lha 列表显示该目录下所有文件及目录,包括隐藏文件及隐藏目录

 

 

 2.3 ls通配符的使用

*代表任意个数个字符
?代表任意一个字符,至少一个
[]表示可以匹配字符组中的任意一个
[abc] 匹配abc中的任意一个
[a-f]匹配从a到f范围内的任意一个

通配符类似于sql操作中的模糊查询,以特殊字符为代表筛选我们想要的文件或者目录

 

 

3 cd切换目录命令

cd 是change directory的简写,其功能为更改当前工作目录,也是用户最常用的命令之一

cd 切换到当前用户的主目录 /home/用户目录
cd ~ 切换到当前用户的主目录 /home/用户目录
cd . 保持当前目录不变
cd .. 切换到上级目录
cd - 可以在最近两次目录之间来回转换

 

3.1相对路径与绝对路径

相对路径:在输入路径时,最前面不是/或者~,表示相对于当前目录所在目录的目录位置

绝对路径:再输入路径时,最前面是/或者~,表示从根目录/家目录 开始的的具体目录位置

4 创建和删除操作

4.1 touch

如果文件不存在,可以创建一个空文件

如果文件已经存在,可以修改文件的末次修改日期

4.2 mkdir

创建一个新的目录

mkdir -p 可以递归创建目录

tips:新建目录不能与当前目录中已经存在的目录或者文件重名

 

 4.3 rm

删除文件或者目录

rm -f 强制删除,忽略不存在的文件,无需提示
rm -r 递归删除目录下的内容,删除文件夹时必须加此参数

tips:rm命令删除后不可恢复

 

 rm 可以配合通配符一起使用!

 

posted @ 2021-08-06 15:43  LEeFuc  阅读(95)  评论(0编辑  收藏  举报