echo
echo 命令用于唉终端输出字符串或变量提取后的值
echo robot
echo $SHELL
date
date 命令用于显示及设置系统的时间或日期
date
# 按照某种格式输出
date "+%Y-%m-%d %H:%M:%S"
# 设置系统时间
date -s "20170901 8:30:00"
# 显示今天是这一年的第几天
date "+%j"
reboot
reboot computer
poweroff
close computer
wget
wget 命令用于在终端中下载网络文件
# -b 后台下载
# -P 下载到指定目录
# -t 最大尝试次数
# -c 断点续传
# -p 下载页面内所有资源,包括图片、视频
# -r 递归下载
ps
ps 命令用于查看系统中的进程系统
# -a 显示所有进程
# -u 用户以及其他详细信息
# -x 显示没有控制端的进程
# 5种常见的进程状态,分别为运行、中断、不可中断、僵死与停止
# R(运行):进程在运行或在运行队列中等待
# S(中断):进程处于休眠中
# D(不可中断):进行不响应系统异步信号,即便用kill命令也不能将其中断
# Z(僵死):进程已经终止,但进程描述符依然存在,直到父进程调用wait4()系统函数后将进程释放
# T(停止):进程收到停止信号后停止运行。
# ps 列说明
# USER:进程的所有者
# PID:进程ID号
# %CPU:CPU占用率
# %MEM:内存占用率
# VSZ:虚拟内存使用量(单位KB)
# RSS:占用的固定内存量(单位KB)
# TTY:所在终端
# STAT:进程状态
# START:被启动时间
# TIME:实际使用CPU的实际
# COMMAND:命令名称与参数
top
top 命令用于动态地监视进程活动与系统负载等信息
- top前5行为系统整体的统计信息
- 第1行:系统时间、运行时间、登录终端数、系统负载(1分钟、5分钟、15分钟)
- 第2行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数
- 第3行:用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比等
- 第4行:物理内存总量、内存使用量、内存空闲量、作为内核缓存的内存量
- 第5行:虚拟内存总量、虚拟内存使用量、虚拟内存空闲量、已被提前加载的内存量。
pidof
pidof 命令用于查询某个指定服务进程的PID值
pidof sshd
kill
kill 命令用于终止某个指定PID的服务进程
kill 2156
killall
killall 命令用于终止某个指定名称的服务所对应的全部进程
killall httpd
标签:常用,date,系统,命令,内存,linux,进程,虚拟内存
From: https://www.cnblogs.com/zsjlovewm/p/17008826.html