第二章、新手必须掌握的Linux命令
命令参数的长格式与短格式示例
man --help //长格式
man -h //短格式
man man //查看man命令自身的帮助信息
一、常用系统工作命令
1.echo
echo [字符串|$变量]
输出字符串或变量提取后的值
2.date 显示及设置系统时间
date [选项] [+指定格式]
参数 | 作用 |
%t | 跳格[Tab键] |
%H | 小时(00~23) |
%l | 小时(00~12) |
%M | 分钟(00~59) |
%S | 秒(00~59) |
%j | 今年中的第几天 |
date "+%Y-%m-%d %H:%M:%S" //指定格式显示
date -s "20191011 8:30:00" //设置时间
3.reboot
重启系统,涉及硬件资源的管理权限
4.poweroff
关闭系统,同上
5.wget
终端中下载网络文件
wget [参数] 地址
参数 | 作用 |
-b | 后台下载模式 |
-P | 下载到指定目录 |
-p | 下载页面所有资源,包括图片、视频等 |
-t | 最大尝试次数 |
-c | 断点续传 |
-r | 递归下载 |
6.ps
查看系统中的进程状态
ps [参数]
参数 | 作用 |
-a | 显示所有进程(包括其他用户的进程) |
-u | 用户以及其他详细信息 |
-x | 显示没有控制终端的进程 |
7.top
动态监视进程活动与系统负载等信息
8.pidof
pidof [参数] [服务名称] //查询某个指定服务进程的PID值
9.kill
kill [参数] [进程PID]
10.killall
killall [参数] [服务名称]
终止某个指定名称的服务所对应的全部进程
二、系统的状态检测命令
- ifconfig
- uname
- uptime
- free
- who
- last
- history
- sosreport
三、工作目录切换命令
- pwd
- cd
- ls
四、文本文件编辑命令
- cat
- more
- head
- tail
- tr
- wc
- stat
- cut
- diff
五、文件目录管理命令
- touch
- mkdir
- cp
- mv
- rm
- dd
- file
六、打包压缩与搜索命令
- tar
- grep
- find