7. 常用命令介绍
7.1 ctrl c
取消命令,并且换行。
7.2 ctrl u
清空本行命令。
7.3 tab 键
可以补全命令和文件名,如果补全不了快速按两下 tab 键,可以显示备选选项。
7.4 ls
列出当前目录下所有文件,下列的图中蓝色的是文件夹,白色的是普通文件,绿色的是可执行文件。
- ls -l: 以长格式显示目录下的内容列表。输出的信息从左到右依次包括文件名、文件类型、权限模式、硬连接数、所有者、组、文件大小和文件的最后修改时间等
- ls -la: 显示所有文件信息,简写是
ll - ls -h: 不管是什么指令,后面加
h就会人性化输出,显示的内容会更容易看懂 - ls -a: 显示开头带
.的隐藏文件;**ls -A:**显示的隐藏文件中不包括当前目录.和上级目录..
7.5 pwd
显示当前路径。
7.6 cd
- cd XXX
进入XXX目录下,cd ..返回上层目录。
- cd -: 返回上一个目录,连续两次这个操作就等于没操作
7.7 cp
- cp XXX YYY
将XXX文件复制成YYY,XXX和YYY可以是一个路径,比如../dir_c/a.txt,表示上层目录下的dir_c文件夹下的文件a.txt。 - cp XXX YYY/ZZZ
在复制的过程中,也可以对文件进行重命名。 - cp XX YY -r
将整个文件夹复制到另一个路径中。
7.8 mkdir
mkdir XXX
创建目录XXX。- mkdir XX/XX -p
创建一系列文件夹,-p 的作用是当前目录如果找不到的话就会自动创建出来。
7.9 rm
- rm XXX
删除普通文件。 - rm XXX -r
删除文件夹以及文件夹中的所有文件。
如果没有权限,则加上
f即rm XXX -rf。
- rm *.XXX
删除当前文件夹下的某一类文件。
- rm * 或 rm XX/*
删除当前目录下的所有文件,不包括隐藏文件。 - rm * -r
删除所有东西,包括文件夹,但不包括隐藏文件。
7.10 mv
mv XXX YYY 将 XXX 文件移动到 YYY ,和 cp 命令一样,XXX 和 YYY 可以是一个路径;重命名也是用这个命令。
可以直接进行重命名,即在当前目录下更改。
7.11 touch
touch XXX 创建一个文件 XXX 。
7.12 cat
cat XXX 展示文件 XXX 中的内容。
7.13 复制文本
7.15 history
显示历史指令。
7.16 find
find XXX 显示 XXX 目录下的所有文件。
7.17 tac
会将结果从最后一行往前输出,常用于日志的查询,可以改变按照时间输出的顺序。
7.18 reboot
重启 linux 系统。
7.19 shutdown
关机。
# 用法:shut -h [时间] # 立即关机 shutdown -h now

























