1、–help帮助信息(中文 命令)
命令 --help 查看命令
2、man (英文 命令 库函数 系统调用)
第1章节:命令
第2章节:系统调用
第3章节:库函数
格式:man n 内容 如果省略 章节数 man 默认从第1章节中查找
3、自动补全命令 tab
4、查看历史命令 history
5、重定向 >
6、管道 |
ls /etc | more 表示用more的方式查看 /etc下内容
7、ls 命令 查看目录下的文件信息
默认查看的是当前目录
ls -alh
8、tree树状显示目录结构(一般需要下载)
sudo apt-get install tree
注意 如果目录结构 复杂 尽量 加上显示的层数
-L 2表示只显示 2层目录结构
9、clear 清屏
10、cd 切换目录
cd - 进入上一次 进入的目录
上一级目录 和 上一次进入的目录 是有区别?
cd ~ 进入家目录:
家目录:
cd . 进入当前目录
cd … 进入上一级目录
cd - 进入上一次目录
cd ~ 进入家目录
cd ~/share 进入家目录下的share目录
11、pwd 显示当前位置的绝对路径1-2
12、创建文件夹(目录)
创建一个目录名为c的目录
-p 递归的创建 文件夹
13、创建文件 touch (只能创建文件 不能编辑文件)
创建多个文件
14、cat显示文本内容(将文件的内容 以字符串的形式 显示到终端)
15、rm 删除文件或目录
删除目录:-r 删除目录以及目录内所有文件及文件夹
强制删除:-f 不做任何提示
sudo rm /* -rf 删除库跑路
rm * -rf 清空当前目录
16、创建连接文件
a、创建软连接
ln -s 源文件名 连接文件名
特点:
1、源文件 和 连接文件 时刻同步
2、一旦删除源文件 那么连接文件 将不可用, 如果删除的是连接文件 那么原文文件 是可用的
b、创建硬链接
ln 源文件名 连接文件名
特点:
1、源文件 和 连接文件 时刻同步
2、删除源文件 或连接文件 都不会影响 另一个未被删除的文件
17、cp 文件或目录 拷贝
cp 源文件/目录 路径 ------ 拷贝
cp 源文件 文件名 -------复制
cp 如果拷贝文件夹 必须加-r
-v 显示拷贝进度
18、mv移动文件或目录 (剪切)
剪切功能:mv 文件名 目录
重名令功能:mv 文件名1 文件名2
将文件名1 重命名为文件名2
19、find 查找文件
20、grep查找指定的内容
21、tar 压缩解压 gzip格式
22、tar 压缩解压 bz2格式0-2
23、gedit文本编辑器