基础命令01(20220114)
一、组成(空格间隔)
命令 + 参数(对命令补充说明)+ 对象
短格式 -字母
长格式 --单词
如:
ls -a -l
ls --all --list
短格式和短格式可以合并 ls -al
短和长、长和长不能合并
二、echo
三、date
date "+%Y-%m-%d"
date "+%Y-%m-%d %H:%M:%S"
date -s (设置时间)
timedatectl set-time 时间(设置时间)
四、关机
Shutdown, halt, init 0, poweroff
重启
reboot, init 6
五、wget + 网址 下载文件
-c 断点续传,适用于大文件
六、ps 查看进程
linux里有五种常见的进程状态
1:R,running 当前正在运行的进程
2:S,sleeping 休眠的进程,等待为用户提供服务
3:D,unstopped 不可被中断,使用kill也不行
4:Z,zombie 僵死进程,进程已经终止但进程描述符依然存在
5:T,stopped 被停止进程
ps aux查看所有进程
ps -ef
七、pstree 进程树状图
八、top 查看进程(加强版win任务管理器,比ps更全面)
load average(cpu负载):0.01 0.02 0.03 1分钟 5分钟 15分钟内的平均负载值
从右向左看,负载越来越低(数值越小负载越低)
Mem 物理内存
Swap 虚拟内存
PID当前进程编号
PR NI 优先级 数值越低越优先
九、nice -n 20 bash 设置进程的优先级
十、pidof 查看某个进程的PID
十一、kill 进程号 (关闭进程)== systemctl stop 服务名
Kill -9 进程号 (最高级别强制杀死进程)
Killall 服务名(如果服务的进程很多,直接关闭服务的所有进程)
十二、ifconfig查看网卡信息interface
lo:环回地址,测试本地网卡是否正常
Virbr0:桥接网卡
通过网卡名称辨别系统版本:
eth0,eth1 :rhel5,6
eno33554968,eno16777728:rhel7
ens160,ens352:rhel8
网卡名 IP地址 子网掩码 MAC地址
吞吐量:(自系统重启至今的量)
RX 收到数据包的总大小
TX 发送数据包的总大小
十三、uname 查看系统内核信息
-a 显示详细版本
十四、uptime 系统负载信息(top命令的第一行)
十五、free 查看系统内存使用
-h 带单位
物理内存
虚拟内存
十六、who/w当前登录用户
十七、last 多少用户曾经登录过
十八、ping
-c 限制ping包个数
-i 限制每次间隔时间
-W最大响应时间
十九、tracepath 网址
二十、netstat -an 查看所有端口
二十一、history
先执行 history,再执行 !编号
!编号:重复执行历史命令
二十二、sosreport 发送红帽网络问诊
/var/tmp/sosreport-localhost-2022-01-04-gqnkpdb.tar.xz
生成诊断包发送到https://access.redhat.com/support/
二十三、pwd 绝对路径
二十四、cd
~ root
-上次目录
.. 上级目录
~用户名 其他用户目录




浙公网安备 33010602011771号