05Linux 文件目录类命令

一、pwd

pwd:(print working directory 打印工作目录)

1、基本语法

pwd #显示当前工作目录的绝对路径

2、例子

二、ls

ls:(list 列出目录内容)

1、基本语法

ls [选项][目录或是文件]

2、选项说明

选项 功能
-a 全部的文件,连同隐藏档(开头为.的文件)一起列出来
-l 长数据列出,包含文件的属性与权限等等数据;(常用)等价于“ll”

三、mkdir创建一个新目录

mkdir:(make directory 创建一个目录)

1、基本语法

mkdir 目录名

2、选项说明

选项 功能
-p 创建嵌套目录

四、rmdir

rmdir:(remove directory 删除一个空的目录)

1、基本语法

rmdir 目录名

2、选项说明

选项 功能
-p 删除嵌套目录(需要嵌套目录中,除了要删的目录外,没有其他的目录)

五、touch

touch:创建空文件

1、基本语法

touch 文件名称

2、例子

六、cp

cp:(copy 复制文件或者目录)

1、基本语法

cp [选项] source dest
#复制source文件到dest

2、选项说明

选项 功能
-r 递归复制整个文件夹

3、参数说明

参数 功能
soruce 源文件
dest 目标文件

4、经验技巧

强制覆盖不提示的方法:

\cp source dest

七、mv

mv:(move 移动文件或目录)

1、基本语法

mv oldNameFile newNameFile
#重命名

mv /temp/movefile /targetFolder
#移动文件

八、rm

rm:(remove 命令用于删除一个文件或者目录)

1、基本语法

rm [选项] 文件名或目录名

2、选项说明

选项 功能
-i 删除前逐一询问确认
-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认
-r 将目录及以下之档案亦逐一删除

九、cat

cat:(catch 查看文件内容,从第一行开始显示)

1、基本语法

cat [选项] 要查看的文件

2、选项说明

选项 功能
-n 显示所有行的行号,包括空行

3、例子

十、more

more:文件内容分屏查看器

more指令是一个基于VI编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容。more指令中内置了若干快捷键,详见操作说明。

1、基本语法

more 要查看的文件

2、操作说明

操作 功能说明
空白键(space) 代表向下翻一页
Enter 代表向下翻一行
q 代表立即离开more,不再显示该文件内容
Ctrl+F 向下滚动一屏
Ctrl+B 返回上一屏
= 输出当前的行号
:f 输出文件名和当前的行号

十一、less

less:分屏显示文件内容

less指令用来分屏查看文件内容,它的功能与more指令类似,但是比more指令更加强大,支持各种显示终端。less指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载内容,对于显示大型文件具有较高的效率。

1、基本语法

less 要查看的文件

2、操作说明

操作 功能说明
空白键(space) 代表向下翻一页
[pagedown] 代表向下翻一行
[pageup] 代表向上翻一行
/字串 向下搜寻[字串]的功能;n:向下查找;N向上查找
?字串 向上搜寻[字串]的功能;n:向上查找;N向下查找

十二、>>>

1、基本语法

ls -l > 文件
#列表的内容写入文件a.txt中(覆盖写)

ls -al >> 文件
#列表的内容追加到文件aa.txt的末尾

cat 文件1 > 文件2
#将文件1的内容覆盖到文件2

echo "内容" >> 文件

2、例子

(1)将ls查看信息写入到文件中

(2)将ls查看信息追加到文件中

(3)采用echo将hello追加到文件中

十三、headtail

head :查看文件头10行内容

tail :用于输出文件中尾部的内容,默认情况下tail指令显示文件的后10行内容。

1、基本语法

head

head 文件
#查看文件头10行内容

head -n 5 文件

#查看文件头5行内容,5可以是任意行数

tail

tail 文件
#查看文件尾部10行内容。

tail -n 5 文件
#查看文件尾部5行内容,5可以是任意行数。

tail -f 文件
#实时追踪文档的所有更新,适合查看日志文件。

十四、ln

软链接也成为符号链接,类似于windows里的快捷方式,有自己的数据块,主要存放了链接其他文件的路径。

1、基本语法

ln -s [源文件或目录][软链接名]
#给原文件创建一个软链接

2、经验技巧

删除软链接: rm -rf 软链接名,而不是rm -rf 软连接名/

如果使用rm -rf 软链接名/删除,会把软链接对应的真实目录下内容删掉

查询: 通过ll就可以查看,列表属性第1位是1,尾部会有位置指向。

十五、history

1、基本语法

history
#查看已经执行过历史命令

history 数字
#显示最近执行的多个命令

history -c
#把历史命令清空

2、例子

posted @   DylanYa  阅读(50)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程使用 AI 从 0 到 1 写了个小工具
· 快收藏!一个技巧从此不再搞混缓存穿透和缓存击穿
· AI 插件第二弹,更强更好用
· Blazor Hybrid适配到HarmonyOS系统
· 支付宝 IoT 设备入门宝典(下)设备经营篇
点击右上角即可分享
微信分享提示