linux的进程、系统管理、网络管理命令

本文介绍了Linux系统中常用的管理命令,包括进程管理的ps、top和kill,系统管理的df、du、fdisk、mount和umount,以及网络管理的hostname、ifconfig、ifup、ifdown、ping和scp。这些命令用于查看和控制进程状态、系统存储、硬盘分区以及网络连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、进程管理命令

1.1 ps(process state)

功能:获取进程当前状态

//常用用法:
gec@gec-sakura:~/test$ ps -ef
root       10645       2  0 18:28 ?        00:00:00 [kworker/u256:1-events_unbou
root       10649       2  0 18:31 ?        00:00:00 [kworker/0:1-events]
root       10653       2  0 18:37 ?        00:00:00 [kworker/0:0-events]
root       10658       1  0 18:39 ?        00:00:00 /usr/libexec/fprintd
gec        10665    1186  5 18:39 ?        00:00:00 /usr/bin/nautilus --gapplica
gec        10693    9690  0 18:39 pts/0    00:00:00 ps -ef
gec@gec-sakura:~/test$ ps -aux
root       10645  0.0  0.0      0     0 ?        I    18:28   0:00 [kworker/u256
root       10649  0.0  0.0      0     0 ?        I    18:31   0:00 [kworker/0:1-
root       10653  0.0  0.0      0     0 ?        I    18:37   0:00 [kworker/0:0-
root       10697  0.0  0.0      0     0 ?        I    18:40   0:00 [kworker/1:0-
gec        10698  0.0  0.0  14780  3536 pts/0    R+   18:40   0:00 ps -aux
gec@gec-sakura:~/test$ 

-e:等价于 ‘-A’ ,表示列出全部的进程
-f:显示全部的列(显示全字段)
-aux 显示所有包含其他使用者的行程

1.2 top

功能:持续跟踪进程状态

常见用法:
gec@ubuntu:~$ top
gec@ubuntu:~$ top -p PID

注意:
top可以通过ctrl+左右箭头翻页

1.3 kill

功能:向指定进程发送信号

常见用法:
gec@ubuntu:~$ kill -l            ==> 查看系统所支持的所有的信号列表
gec@ubuntu:~$ kill -s SIGXXX PID ==> 向进程PID发送信号SIGXXX
gec@ubuntu:~$ kill -n PID        ==> 向进程PID发送第n号信号

gec@gec-sakura:~/test$ kill -l
 1) SIGHUP	 2) SIGINT	 3) SIGQUIT	 4) SIGILL	 5) SIGTRAP
 6) SIGABRT	 7) SIGBUS	 8) SIGFPE	 9) SIGKILL	10) SIGUSR1
11) SIGSEGV	12) SIGUSR2	13) SIGPIPE	14) SIGALRM	15) SIGTERM
16) SIGSTKFLT	17) SIGCHLD	18) SIGCONT	19) SIGSTOP	20) SIGTSTP
21) SIGTTIN	22) SIGTTOU	23) SIGURG	24) SIGXCPU	25) SIGXFSZ
26) SIGVTALRM	27) SIGPROF	28) SIGWINCH	29) SIGIO	30) SIGPWR
31) SIGSYS	34) SIGRTMIN	35) SIGRTMIN+1	36) SIGRTMIN+2	37) SIGRTMIN+3
38) SIGRTMIN+4	39) SIGRTMIN+5	40) SIGRTMIN+6	41) SIGRTMIN+7	42) SIGRTMIN+8
43) SIGRTMIN+9	44) SIGRTMIN+10	45) SIGRTMIN+11	46) SIGRTMIN+12	47) SIGRTMIN+13
48) SIGRTMIN+14	49) SIGRTMIN+15	50) SIGRTMAX-14	51) SIGRTMAX-13	52) SIGRTMAX-12
53) SIGRTMAX-11	54) SIGRTMAX-10	55) SIGRTMAX-9	56) SIGRTMAX-8	57) SIGRTMAX-7
58) SIGRTMAX-6	59) SIGRTMAX-5	60) SIGRTMAX-4	61) SIGRTMAX-3	62) SIGRTMAX-2
63) SIGRTMAX-1	64) SIGRTMAX

2、系统管理命令

2.1 df

功能:查看系统分区信息

常见用法:
gec@ubuntu:~$ df -h

-h 方便阅读方式显示

2.2 du

功能:查看系统分区信息

常见用法:
gec@ubuntu:~$ du
gec@ubuntu:~$ du -sh

-s:summaries,只显示汇总的大小
-h:表示以高可读性的形式进行显示

2.3 fdisk

功能:查看/设置硬盘分区

常见用法:
gec@ubuntu:~$ sudo fdisk -l  ==> 查看当前系统已识别的分区。

提醒:
df只能查看已经识别且挂载了的分区,而fdisk可以查看未挂载的分区
实际上,在系统识别出了分区之后,一般需要使用fdisk来查看分区的名称,然后才能使用mount来挂载,然后才能使用df查看到。

2.4 mount/umount

功能:挂载/卸载分区

常见用法:
挂载分区:
gec@ubuntu:~$ mount  /dev/sdb /mnt/u ==> 将分区sdb挂载到/mnt/u

卸载分区:
gec@ubuntu:~$ umount /dev/sdb        ==> 将分区sdb卸载
gec@ubuntu:~$ umount /mnt/u          ==> 将挂载点/mnt/u卸载

提醒:
卸载分区名,或卸载挂载点两种方式是等价的

3、网络管理命令

3.1 hostname

功能:查看系统主机名

常见用法:
gec@gec-sakura:~/test$ hostname
gec-sakura
gec@gec-sakura:~/test$ 

3.2 ifconfig

功能:查看/设置系统IP地址

常见用法:
// 查看当前活跃的网络接口
gec@ubuntu:~$ ifconfig

// 查看所有的网络接口
gec@ubuntu:~$ ifconfig -a

// 设置指定的网络接口的IP地址
gec@ubuntu:~$ ifconfig ens33 192.168.5.180

使用ifconfig设置的IP是临时的,如要使得设置效果永久有效,则需要修改系统的 /etc/networking/interfaces 文件,将IP地址设置进去

3.3 ifup/ifdown

功能:启停指定网络接口卡

常见用法:
gec@ubuntu:~$ sudo ifdown ens33  ==> 禁用网络接口卡ens33
gec@ubuntu:~$ sudo ifup ens33    ==> 启用网络接口卡ens33

3.4 ping

功能:启向指定主机发送要求回应的ICMP数据包

常见用法:
gec@ubuntu:~$ ping 192.168.5.180
gec@ubuntu:~$ ping www.qq.com
提醒:
一般而言,如果网络是畅通的,那么ping命令将会看到数据包返回的延迟时间,否则如果看不到延迟时间,那么网络就是不通的

3.5 scp

功能:在网络主机间拷贝文件

常见用法:
将文件从远程主机拷贝到本地:
gec@ubuntu:~$ scp ubuntu@134.175.190.226:/home/ubuntu/a.txt a.txt 

将文件从本地拷贝到远程主机:
gec@ubuntu:~$ scp a.txt ubuntu@134.175.190.226:/home/ubuntu/a.txt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值