一、ifconfig
作用:用于显示或设置网络或设备信息,如IP地址等。
等同于ip addr命令。
[root@iz2ze4jq06yojn4f8bm98kz /]# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.24.44.100 netmask 255.255.192.0 broadcast 172.24.63.255
ether 00:16:3e:0c:26:92 txqueuelen 1000 (Ethernet)
RX packets 1796770 bytes 302807091 (288.7 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1442690 bytes 1047125445 (998.6 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
loop txqueuelen 1 (Local Loopback)
RX packets 16 bytes 800 (800.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 16 bytes 800 (800.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[root@iz2ze4jq06yojn4f8bm98kz /]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:16:3e:0c:26:92 brd ff:ff:ff:ff:ff:ff
inet 172.24.44.100/18 brd 172.24.63.255 scope global eth0
valid_lft forever preferred_lft forever
二、ping
作用:用于检查网络是否连通
ping IP地址
[root@iz2ze4jq06yojn4f8bm98kz /]# ping www.baidu.com
PING www.a.shifen.com (220.181.38.150) 56(84) bytes of data.
64 bytes from 220.181.38.150 (220.181.38.150): icmp_seq=1 ttl=52 time=4.98 ms
64 bytes from 220.181.38.150 (220.181.38.150): icmp_seq=2 ttl=52 time=5.15 ms
64 bytes from 220.181.38.150 (220.181.38.150): icmp_seq=3 ttl=52 time=5.05 ms
64 bytes from 220.181.38.150 (220.181.38.150): icmp_seq=4 ttl=52 time=5.09 ms
三、useradd
作用:建立用户账号
• 作用:建立用户帐号
• -c<备注> 加上备注文字。备注文字会保存在passwd的备注栏位中。
• -d<登入目录> 指定用户登入时的家目录。
• -D 变更预设值.
• -e<有效期限> 指定帐号的有效期限。
• -f<缓冲天数> 指定在密码过期后多少天即关闭该帐号。
• -g<群组> 指定用户所属的群组。
• -G<群组> 指定用户所属的附加群组。
• -m 自动建立用户的登录目录。
• -M 不要自动建立用户的登入目录。
• -n 取消建立以用户名称为名的群组.
• -r 建立系统帐号。
[root@iz2ze4jq06yojn4f8bm98kz /]# useradd -u 600 -d /usr/testuser3 -g users -m test
[root@iz2ze4jq06yojn4f8bm98kz /]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
systemd-bus-proxy:x:999:998:systemd Bus Proxy:/:/sbin/nologin
systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin
dbus:x:81:81:System message bus:/:/sbin/nologin
polkitd:x:998:997:User for polkitd:/:/sbin/nologin
tss:x:59:59:Account used by the trousers package to sandbox the tcsd daemon:/dev/null:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
chrony:x:997:995::/var/lib/chrony:/sbin/nologin
ntp:x:38:38::/etc/ntp:/sbin/nologin
nscd:x:28:28:NSCD Daemon:/:/sbin/nologin
tcpdump:x:72:72::/:/sbin/nologin
admin:x:1000:1000::/home/admin:/bin/bash
www:x:1001:1001::/home/www:/bin/bash
test:x:600:100::/usr/testuser3:/bin/bash
最后一行,就是我添加的用户账号。
四、passwd
• 作用:更改使用者的密码
• -d 删除密码
• -f 强制执行
• -k 更新只能发送在过期之后
• -l 停止账号使用
• -S 显示密码信息
• -u 启用已被停止的账户
• -x 设置密码的有效期
• -g 修改群组密码
• -i 过期后停止用户账号
[root@iz2ze4jq06yojn4f8bm98kz /]# passwd test
Changing password for user test.
New password:
五、kill
• 作用:杀死执行中的程序或工作
• -l <信息编号> 若不加<信息编号>选项,则-l参数会列出全部的信息名称。 • -s <信息名称或编号> 指定要送出的信息
[root@iz2ze4jq06yojn4f8bm98kz /]# ps ef
PID TTY STAT TIME COMMAND
5400 pts/0 Ss 0:00 -bash USER=root LOGNAME=root HOME=/root PATH=/usr/local/sbin:/usr/
16893 pts/0 R+ 0:00 \_ ps ef XDG_SESSION_ID=2547 HOSTNAME=iz2ze4jq06yojn4f8bm98kz TER
500 tty1 Ss+ 0:00 /sbin/agetty --noclear tty1 linux LANG= PATH=/usr/local/sbin:/usr/
499 ttyS0 Ss+ 0:00 /sbin/agetty --keep-baud 115200 38400 9600 ttyS0 vt220 LANG=en_US.
[root@iz2ze4jq06yojn4f8bm98kz /]# ps -aux|grep nginx
root 14866 0.0 0.0 45780 1108 ? Ss 10:52 0:00 nginx: master process ./sbin/nginx
nobody 14867 0.0 0.1 46212 2124 ? S 10:52 0:00 nginx: worker process
root 16892 0.0 0.0 112648 968 pts/0 R+ 17:15 0:00 grep --color=auto nginx
[root@iz2ze4jq06yojn4f8bm98kz /]# kill -9 14866
六、su
• 作用:变更为其他使用者的身份,除 root 外,需要键入该使用者的密码
• -c command 或 --command=command 变更为帐号为 USER 的使用者并执行指令(command)后再变回原来使用者
[root@iz2ze4jq06yojn4f8bm98kz /]# su - www
[www@iz2ze4jq06yojn4f8bm98kz ~]$ su root
Password:
su: Authentication failure
[www@iz2ze4jq06yojn4f8bm98kz ~]$
七、clear
用于清除屏幕。