【Linux】文件目录类常用命令:pwd、ls、cd、mkdir、rmdir、touch、cp、rm、mv、cat、more、less、echo、head、tail、>>、In、history、、

1.pwd

命令 描述 全称
pwd 显示当前工作目录的绝对路径 Print Working Directory

image

2.ls

命令 描述 全称
ls [选项] [目录或文件] 列出目录内容 list
选项 功能
-a 显示全部文件,包括隐藏文件(开头为.的文件)
-l 长数据串列出,包括文件的属性和权限等数据,等价于ll命令

image

每行列出的信息依次是:

文件类型与权限 链接数 文件属主 文件属组 文件大小(byte) 建立或最近修改的时间 文件名

3.cd

命令 描述
cd 绝对路径 切换路径 Change Directory
cd 相对路径 切换路径
cd ~ 或者 cd 回到当前用户目录
cd - 回到上一次所在目录
cd .. 回到当前目录的上一级目录
cd -P 跳转到实际物理路径,而非快捷方式路径

image

4.mkdir

命令 描述
mkdir 创建目录 Make Directory
mkdir -p 创建多级目录

image

5.rmdir

命令 描述
rmdir 删除空目录 Remove Directory

image

6.touch

命令 描述
touch 文件名称 创建空文件

image

7.cp

命令 说明
cp source dest 复制source文件到dest
cp -r source desc 递归复制整个文件夹 copy
\cp source desc 强制覆盖不提示

image

8.rm

命令 描述
rm [选项] deleteFile 删除文件或目录remove
选项 功能
-r 递归删除目录中所有内容
-f 强制执行删除操作,不提示确认
-v 显示指令的详细执行过程

image

9.mv

命令 描述
mv oldName newName 重命名
mv /temp/movefile /targetFolder 移动文件

重命名和移动
image

10.cat

一般查看比较小的文件,一屏幕能显示全的

命令 描述
cat 文件名 查看文件内容,从第一行开始显示
cat -n 文件名 显示所有行的行号,包括空行

image

11.more

more指令是一个基于Vi编辑器的文本过滤器,以全屏幕的方式按页显示文本文件内容,more指令内置了若干快捷键。

命令 描述
more 文件名 按页显示文本内容
操作 功能描述
空格键(space) 向下翻一页
Enter 向下翻一行
q 离开more,不再显示该文件内容
Ctrl+f 向下滚动一屏
Ctrl+b 返回上一屏
= 输出当前行的行号
:f 输出文件名和当前行的行号

image

12.less

less指令的功能与more类似,less指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据需要加载内容,对于显示大型文件具有较高的效率。

命令 描述
less 文件名 分屏查看文件
操作 功能描述
空格键(space) 向下翻动一页
pagedown 向下翻动一页
pageup 向上翻动一页
/字符串 向下查找字符串,n:向下查找;N:向上查找
?字符串 向上查找字符串,n:向下查找;N:向上查找
q 离开less这个程序

使用远程连接工具SecureCRT时,pagedown和pageup可能会出现无法识别的问题。
image

13.echo

命令 描述
echo 内容 输出内容到控制台
echo -e 包含反斜杠的内容 支持反斜杠控制点额字符转换

image

14.head

命令 描述
head 文件名 查看文件头10行内容,默认10行
head -n 5 文件名 查看文件头5行内容,行数可调整

image

15.tail

命令 描述
tail 文件名 查看文件尾部10行内容,默认10行
tail -n 5 文件名 查看文件尾部5行内容,5可为任意数
tail -f 文件名 实时追踪该文档的所有更新,监视文件变化

image

16.>、>>

命令 描述
ls -l > 文件名 将ls查看信息写入到文件中,覆盖写
ls -al >> 文件名 将ls查看信息追加到文件末尾
cat 文件1 > 文件2 将文件1的内容覆盖到文件2
echo "内容" >> 文件名 将"内容"追加到文件中
ls -l>houge.txt
ls -l>>houge.txt
echo hello>>houge.txt

image

17.ln软链接

也称为符号链接,类似windows里的快捷方式。

命令 描述
ln -s houge.txt ./houzi 给houge.txt文件创建一个软链接houzi
rm -rf houzi 删除软链接houzi
rm -rf houzi/ 把软链接对应的真实目录下内容删掉
cd -P dssz/ 进入软链接实际物理路径

image

进入物理路径
image

18.history

查看已经执行过的历史命令。
image

posted @ 2022-12-13 08:36  植树chen  阅读(578)  评论(0)    收藏  举报