1.cd 指令
-
cd 切换文件夹
-
cd - 切换到上一个所在的目录
-
cd .. 返回上一级目录
-
注意cd -和cd ..的返回是不同的,cd -会在你当前所在的目录和之前所在的目录之间进行跳转,如果不断的运行那么会在两个路径之间不断的跳转,而cd ..会不断地返回到上一个目录直到根目录为止
2.ls指令
-
ls 显示当前目录
-
ls -a 显示当前目录下所有的文件夹和文件,包括隐藏文件
-
ls -l会将当前目录以列表的方式显示
-
ls -t会将当前目录的文件列表以时间进行排列
-
ls -tr会将当前目录以升序的方式进行排序
-
ls -ltr 可以直接缩写为ll
3.pwd指令
- pwd会显示当前你所在的目录
4.cat指令
-
cat 查看小文件内容
-
cat -n查看文件内容的时候同时标出每一行的行号
-
如果不小心打开了大文件的时候按ctrl+c就可以退出
5.more指令
-
more查看大文件内容
-
按住空格键进行翻页
-
回车键进行翻页
-
按住q退出
6.head指令
-
head 默认不加参数的情况下是查询文件的前10行
-
head -xx 显示文件xx行
7.tail指令
-
tail 默认显示最后10行
-
tail -xx显示最后的xx行
-
tail -f动态的显示文件(一般用于查看日志)
8.touch命令
- touch xxxx创建一个空的文件
9.mkdir命令
- mkdir /xxxx创建一个目录
- mkdir -p /xxx/xxxx如果没有前一个路径的话会创建相对应的目录
10.rmdir命令
- rmdir /xxx 删除当前目录且目录下不能有内容否则会删除失败
11.cp命令
- cp 123.txt class/ 复制123.txt文件到class文件夹下
- cp -a 123.txt class/456.txt 复制123.txt文件到class文件夹下并且重新命名为456.txt并且复制所有的属性
12.mv命令
- mv 123.txt 456.php 将123文件重新命名为456.php
- mv 123.txt /home/456.txt 将123.txt移动到home文件夹下并且重新命名为456.txt
13.rm命令(印象最为深刻的命令)
- rm 123.txt会提示是否删除这个文件或者目录输入y删除
- re -rf class/123.txt不论这个目录下是否有内容也不会有提示统统删除
14.diff命令
- diff 123.txt 456.txt对比两个文件不一样的地方显示对比
15.ssh命令
- ssh 192.168.0.1 连接到该主机
16.exit命令
- exit 退出登录命令
17.id命令
- id root 查看用户信息
18.uname命令
- uname -a查询主机信息
19.ping命令
- ping 192.168.0.0 查看网络是否通畅
20.man命令
- man ls 查看ls帮助文档
21.help命令
- help if 查看if帮助文档
- 注意:man和help都是查看帮助文档但是Linux系统下查看两个不同类的指令帮助文档
22.clean命令
- clean 清屏或ctrl+l也可以
23.who命令
- who 显示当前系统上用户的信息
- whoami 显示当前登录的用户
24.uptime命令
-
uptime 会显示下面的信息当前时间、系统运行了多久、当前登录用户load average 1分钟负载 5分钟负载 15分钟负载
当前时间| 系统运行时间 |当前登录的用户 |1分钟负载 5分钟负载 15分钟负载 16:57:11 up 1 day, 2:46, 2 users, load average: 0.32 , 0.24 , 0.19
25.w命令
- w 查询系统信息和上面很像