天天看点

linux常用命令(part1)

常用系统工作命令

​1.​echo  在终端设备上输出字符串或变量提取后的值,语法格式为echo 【字符串】【$变量】

2.date   显示或设置系统时间与日期,语法格式 date [+指定的格式]。

3.timedatactl   设置系统的时间,英文全称 time date control ,语法格式为 timedatectl [参数]

4.reboot  重启系统,相同或类似功能命令还有 init6(重启)  shutdown(关机) poweroff(关机) init0(关机)

5.wget 在终端命令行中下载文件,英文全称 web get ,语法格式 wget [参数]  网址

6.​ps 查看系统中进程状态,英文全称 processes ,ps [参数],常用命令 ps aux

  linux中常见的5中进程状态:

 R runnning  运行: 进程正在运行或在运行队列中等待

 S  sleeping  中断: 进程处于休眠中,

 D  不可中断:进程不影响系统异步信号,即便用kill命令也不能将其中断

 Z   僵死 : 进程已经终止,但进程描述符依然存在,置到父进程调用wait4()系统函数后将进程释放

 T 停止: 进程收到停止信号后停止运行​

除了上述5中常见的进程状态,还有可能是高优先级(<)\低优先级(N)、被锁进内存(L)、包含子进程(s)以及多线程(l)这5中补充形式

7.pstree   以树状图的形式展示进程之间的关系,英文全称 process tree 

​8.top命令重点介绍

linux常用命令(part1)

9.nice 调整进程的优先级,语法格式为  nice  优先级数字 服务名称 

10.pidof  查询某个指定服务进程的PID号码值,语法格式为 pidof 参数  服务名称 。每个进程的进程号码值是唯一的,用以区分不同的进程。

11.kill  终止某个指定PID值得服务进程,语法格式为  kill  参数 进程PID

12.killall 终止某个指定名称的服务所对应的全部进程 ,语法格式为 killall 参数 服务名称 (比如http 就包含子进程)

linux常用命令(part1)
linux常用命令(part1)