1、Linux命令的基础格式
- ls命令的语法和作用
-a列出全部内容、-l以列表展示、-h更易读的大小显示
- 当前工作目录和HOME目录
Linux终端(命令行)启动后默认价值HOME目录作为当前工作的目录,HOME目录指:用户在系统内的专属目录
- 隐藏文件\文件夹
在Linux系统中,以”.”开头的文件\文件夹会自动隐藏,只有通过-a选项才可以展示出来
cd命令来自英文:Change Directory
pwd命令来自英文:Print Work Directory
touch 创建文件
- cat是直接将内容全部显示出来
- more支持翻页,如果文件内容过多,可以一页页的展示
- which
查找命令的程序文件
- find
用于查找指定的文件
3、grep
从文件中通过关键字过滤文件行
选项-n,可选,表示在结果中显示匹配的行的行号
4、wc
命令统计文件的行数、单词数量、字节数、字符数等
-c字节数、-m字符数、-l行数、-w单词数
5、echo
可以使用echo命令在命令行内输出指定内容
6、tail
查看文件尾部内容,并可以持续跟踪
-f:持续跟踪,-num:启动的时候查看尾部多少行,默认10
7、systemctl
控制服务的开关等
8、wget
wget是非交互式的文件下载器,可以在命令行内下载网络文件
-b,可选,后台下载,会将日志写入到当前工作目录的wget-log文件
9、curl
curl可以发送http网络请求,可用于:下载文件、获取信息等
-O,用于下载文件,当url是下载链接时,可以使用此选项保存文件
10、Linux可以支持65535个端口,
- 公认端口:1~1023,通常用于一些系统内置或知名程序的预留使用,如SSH服务的22端口,HTTPS服务的443端口
- 注册端口:1024~49151,通常可以随意使用,用于松散的绑定一些程序\服务
- 动态端口:49152~65535,用于临时使用(多用于出口)
可以通过netstat命令,查看指定端口的占用情况,
11、ps
可以通过ps命令查看Linux系统中的进程信息
-e,显示出全部的进程;-f,以完全格式化的形式展示信息
12、top
top命令查看CPU、内存使用情况,类似Windows的任务管理器
13、iostat
可以使用iostat查看CPU、磁盘的相关信息
iostat [-x] [num1] [num2]
-x,显示更多信息;num1:数字,刷新间隔,num2:数字,刷新几次
14、rwx
- read
- write
- excute