深入解析:00、常用命令总结

一、关机与重启(慎用)

关机:

shutdown -h now    立马关机
shutdown -h 60  60分钟后关机

重启:

reboot
shutdown -r now
shutdown -r 30   30分钟后关机

二、目录

命令

用法

功能

mkdir

mkdir 目录名称

创建一个目录

rmdir

rmdir 目录名称

删除一个空目录,一般使用 rm -rf

cd

cd 目录名称

进入一个目录

ls

ls 目录名称

列出一个目录内容

mv

mv A B

移动 A到 B目录或者 从命名 A为B

pwd

pwd -P

三、 文件:

命令

用法

功能

touch

touch 文件名

新建一个文件

rm

rm 文件名

删除一个文件,或目录

cat

cat 文件名

打印一个文件内容

more

head

tail

tail -f

file

file 文件名

文件类型

stat

stat 文件名

文件详情

cp

mkdir file folder

将文件 file 拷贝到目录 folder

ln

ln -s A B

给 A 做一个快捷方式放到 B 位置

四、用户管理

命令

用法

功能

useradd

useradd [选项] 用户名

添加用户

usermod

usermod [选项] 用户名

设置用户

userdel

userdel [选项] 用户名

删除用户

id

id 用户名

查询用户 uid、gid

whoami

当使用的用户

w

登陆中的所有用户

last

所有登陆过的用户

五、组管理

命令

用法

功能

groupadd

groupadd [选项] 组名

建立用户组

groupmod

groupmod [选项] 组名

修改群组信息

groupdel

groupdel [选项] 组名

删除用户组

六、密码管理

命令

用法

功能

password

管理用户密码

gpassword

管理用户组密码

chage

密码管理

七、权限管理

命令

用法

功能

chmod

更改rwx,s s t

chown

更改own,与 属组

chgrp

更改属组

chattr

设置隐藏权限

lsattr

查看隐藏权限

umask

修改默认权限

setfacl

设置访问控制用户权限

getfacl

常看访问控制权限

八、文件压缩与解压

命令

用法

功能

tar

打包压缩

gzip

压缩

bzip2

压缩

xz

压缩

九、下载,远程复制

命令

用法

功能

wget

curl

scp

十、软件包相关命令

命令

用法

功能

rpm

yum

dnf

十一、服务管理

命令

用法

功能

systemctl

netstat

lsof

十二、进程管理与查看

命令

用法

功能

&

命令后面 

命令后台执行

ctrl + z

命令执行中

前台命令后台执行

fgfg  %后台工作序号

将后台进程调到前台

bg

bg %后台工作序号

后台运行工作

jobs

jobs -l

查看后台运行的工作

pidof

kill

kill -9 PID

杀死 PID 进程

killall

killall -ei  PID/服务名

杀死 PID 相关的进程

ps

ps -l ps aux

静态进程管理命令

pstree

pstree -Upu

树状显示进程将的关系,及PID跟用户

top

top

动态查看进程情况

nice

nice -n NI值 命令

设置命令的优先级

renice

renice NI值 PID

更改进程的优先级

十三、网络路由相关命令

命令

用法

功能

nmclinmcli -h

管理 Network Manager 服务

teamdctl

teamdctl teamName stat

查看 team 聚合状态

nmtui

图形化界面配置网络

cockpit

web 方式管理网络

ifconfig

ip

ip add

route

路由管理

ip ro sh

同:route -n

路由经由信息

dhclient

ip 地址释放

ping

链接测试

tracepath

数据包追踪

netstat

lsof

十四、日志管理

命令

用法

功能

logrotate

journalctl

logwatch

logger

十五、磁盘管理

命令

用法

功能

lsblk

blkid

fdisk

fdisk /dev/sda

df

df -lh

gdisk

gdisk   /dev/sda

partprobe

partprobe /dev/sda

e2label

e2label /dev/sda1 SDA1

xfs_admin

xfs_admin -L /l SDA1 /dev/sda1

mkfs.*

mkfs.xfs /dev/vg1/lv3

mount

umount

十六、逻辑卷管理

命令

用法

功能

pvs,vgs,lvs

e2fsck

e2fsck -f /dev/vg1/lv1

检查文件系统

resize2fs

resize2fs /dev/vg2/lv1 2G

设置文件系统大小

lvreduce

lvredeuce /dev/vg1/lv1 -L 2G

设置逻辑卷 lv1 2G

xfsdump

xfsfump -f /root/lv3.img /lv3

xfsrestore

xfsrestore -f /root/lv3.img /lv3

十七、RAID

命令

用法

功能

mdadm

mdadm -C /dev/md0 -l 0 -n 2  -x 2 /dev/sdb{1,2,3,4}

mdadm -D /dev/md0

mdadm  /dev/md5 -f /dev/sdb6

mdadm  /dev/md5 -r /dev/sdb6

cat /proc/mdstat

查看所有 RAID 信息

十八、区别:who whereis whatis 

命令

说明

who

当前登陆的用户

whereis ls

指令所在的路径

whatis  命令

命令的手册,

十九、 其他:

命令

用法

功能

time

计算命令运行的时间

watch

watch -n1 "cat /proc/mdstat"

每秒执行一次 cat /proc/mdstat

posted on 2025-10-27 09:06  wgwyanfs  阅读(2)  评论(0)    收藏  举报

导航