Linux基础命令2
22,uname: 查看系统内核信息
-a : 显示完整内核信息
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。-r : 显示内核版本
23,cat /etc/redhat-release: 查看操作系统版本信息(只适用redhat)
24,history :查看历史命令
!+缩写 :执行从后往前数匹配到的第一个符合的指令
25,wc : 统计文本信息
-l :统计行数
-c :统计字符串
-w :统计单词数
26,who : 显示当前登录信息
27,w :显示当前登录信息(FROM,WHAT)
28,whoami :显示当前登录用户
29,ping
-c:count :发送次数
-w: wait :等待延迟时间(s)
-i:intervel: 间隔 (s)
Ping -t 一直发送(Windows系统)
30,free : 查看系统中已用和未用的内存空间
-h:human-readable :易读
-s 2 : 间隔时间2秒 持续观察内存使用情况
-m : 以M为单位显示
31,date: 显示系统时间
date“+%F %T” 显示 年月日 时分秒
date “+%Y/%m/%d %H:%M:%S”
date -s "2019-4-10 5:5:5" 设置时间
32, du: 查看文件及目录大小
-s: 仅显示总和
-h: 易读
注:对比ls -lh 与 du
ls - lh :查看文件真是大小
du : 查看文件占用block块大小(不足4k为4k)
33,kill: 终止进程
kill (-15) pid : 等待程序运行完成终止进程
kill -9 pid : 立刻终止进程
34,cp :copy :复制文件
-r:recursive 复制目录时使用
-p:保持属性不变(权限,属主,属组,时间戳)
-a:包含-rp
cp 源文件 目标文件/目标目录
35,mv: move :移动 改名
mv filename new filename 改名
mv filename directory 移动
mv 1 2 3 directory 移动多个文件
