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
            总内存       已使用       可用空间    多进程共享内存        磁盘缓存大小
posted @ 2021-06-01 17:03  程序员的快乐  阅读(63)  评论(0编辑  收藏  举报