LInux基础命令
1.1系统命令
systemctl status firewalld # 开启网络服务功能
stop # 关闭
restart # 重启
reload # 重载
reboot # 重启
1.2 文件操作
cat # 在命令提示符下查看文件内容
more # 在命令提示符中分页查看文件内容
less # 命令行中查看文件可以上下翻页反复浏览
head -n 5 /etc/passwd # 命令行中查看文件头几行
tail -n 3 /etc/passwd # 命令行中查看文件尾几行
wc # 统计文件的单词数 行数等信息
1.3目录管理
pwd # 查看你当前所在的目录
cd # 切换目录
ls # 查看显示目录的内容
du # 统计目录和文件空间的占用情况
mkdir # 创建新目录
touch # 创建文件
rm # 删除文件
ln # 创建硬链接
ln -s # 创建软链接
cp # 复制文件或目录
mv # 移动文件或目录
which # 查看linux命令所在的目录
2 磁盘、CPU、内存、负载
2.1 磁盘
[root@linux-node1 ~]# df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/cl-root 37G 2.9G 35G 8% /
devtmpfs 898M 0 898M 0% /dev
tmpfs 910M 16K 910M 1% /dev/shm
tmpfs 910M 34M 877M 4% /run
2.2 CPU
-
top :查看cpu 内存等使用情况
[root@linux-node1 /]# top
top - 03:24:29 # 表示当前时间
up 4 days, 22:56, # 系统已经运行时间
2 users, # 当前登录用户数
load average: 0.01, 0.03, 0.05 # 系统负载,即任务队列的平均长度。 三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值
Tasks: 123 total(进程总数), 2 running(正在运行进程数), 121 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.0
us, 0.0 # 用户空间占用CPU百分比
sy, 0.0 # 内核空间占用CPU百分比
ni,100.0 # 用户进程空间内改变过优先级的进程占用CPU百分比
id, 0.0 # 空闲CPU百分比
wa, 0.0 # 等待输入输出的CPU时间百分比
hi, 0.0 # 硬中断(Hardware IRQ)占用CPU的百分比
si, 0.0 # 软中断(Software Interrupts)占用CPU的百分比
st
KiB Mem : 1863224 total(物理内存总量), 219592 free, 498732 used, 1144900 buff/cache
KiB Swap: 2097148 total(交换区总量), 2094580 free, 2568 used. 1043628 avail Mem
进程id 进程所有者 优先级
PID USER PR RES SHR S %CPU %MEM TIME+ COMMAND
6583 root 20 5156 3796 S 0.3 0.3 10:54.90 vmtoolsd
7284 root 20 2252 1580 R 0.3 0.1 0:00.03 top
1 root 20 3844 2436 S 0.0 0.2 2:04.28 systemd
-
查看CPU基本信息
[root@linux-node1 ~]# cat /proc/cpuinfo
processor : 0 # 系统中逻辑处理核的编号
vendor_id : GenuineIntel # CPU制造商
cpu family : 6 # CPU产品系列代号
model : 142 # CPU属于其系列中的哪一代的代号
model name : Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz # CPU属于的名字及其编号、标称主频
stepping : 9 # CPU属于制作更新版本
cache size : 4096 KB # CPU二级缓存大小
physical id : 0 # 单个CPU的标号
siblings : 1 # 单个CPU逻辑物理核数
cpu cores : 1 # cpu个数
2.3 内存
[root@linux-node1 ~]# free -m
total used free shared buff/cache available
Mem: 1819 486 190 32 1142 1020
Swap: 2047 2 2045
总内存 已使用 可用空间 多进程共享内存 磁盘缓存大小