Linux命令分类汇总(7~12)
(七)用户管理命令(12个)
| 1 |
useradd |
cdgs |
|
添加用户。 |
| 2 |
usermod |
|
|
修改系统已经存在的用户属性。 |
| 3 |
userdel |
-r/删家目录 |
|
删除用户。 |
| 4 |
groupadd |
|
|
添加用户组。 |
| 5 |
passwd |
|
|
修改用户密码。 |
| 6 |
chage |
|
|
修改用户密码有效期限。 |
| 7 |
id |
|
|
看用户的uid,gid归属的用户组 |
| 8 |
su |
-:改变用户目录 |
|
切换用户身份。 |
| 9 |
visudo |
|
|
编辑/etc/sudoers文件的专属命令。 |
| 10 |
sudo |
|
权限管理机制 |
以另外一个用户身份(默认root用户)执行事先在sudoers文件允许的命令。 |
| 11 |
getfacl |
|
|
|
| 12 |
setfacl |
mxb |
|
ACL访问控制权限 |
(八)网络操作命令(20个)
| 13 |
telnet |
|
|
使用TELNET协议远程登录。 |
| 14 |
ssh |
|
|
使用SSH加密协议远程登录。 |
| 15 |
scp |
|
securecopy |
用于不同主机之间复制文件。 |
| 16 |
wget |
|
|
命令行下载文件。 |
| 17 |
ping |
|
|
测试主机之间网络的连通性。 |
| 18 |
route |
|
|
显示和设置linux系统的路表。 |
| 19 |
ifconfig |
|
|
查看、配置、启用或禁用网络接口的命令。 |
| 20 |
ifup |
|
|
启动网卡。 |
| 21 |
ifdown |
|
|
关闭网卡。 |
| 22 |
netstat |
|
|
查看网络状态。 |
| 23 |
ss |
yum 安装一下 |
|
查看网络状态。 |
| 24 |
nmap |
yum 安装一下 |
|
网络扫描命令。 |
| 25 |
lsof |
|
list open files |
列举系统中已经被打开的文件。 |
| 26 |
|
|
|
发送和接收邮件。 |
| 27 |
mutt |
yum 安装一下 |
|
邮件管理命令。 |
| 28 |
nslookup |
yum install -y bind-utils交互式查询互联网DNS服务器的命令。 |
||
| 29 |
dig |
|
|
查找DNS解析过程。 |
| 30 |
host |
|
|
查询DNS的命令。 |
| 31 |
traceroute |
|
|
追踪数据传输路由状况。 |
| 32 |
tcpdump |
|
|
命令行的抓包工具。 |
(九)有关磁盘与文件系统的命令(16个)
| 33 |
mount |
|
|
挂载文件系统。 |
| 34 |
umount |
|
|
卸载文件系统。 |
| 35 |
fsck |
|
|
检查并修复Linux文件系统。 |
| 36 |
dd |
|
|
转换或复制文件。 |
| 37 |
dumpe2fs |
|
|
导出ext2/3/4文件系统信息。 |
| 38 |
dump |
|
|
ext2/3/4文件系统备份工具。 |
| 39 |
fdisk |
|
|
磁盘分区命令,适用于2TB以下磁盘分区。 |
| 40 |
parted |
|
|
磁盘分区命令,没有磁盘大小限制,常用于2TB以下磁盘分区。 |
| 41 |
mkfs |
|
make file s |
格式化创建Linux文件系统。 |
| 42 |
partprobe |
|
|
更新内核的硬盘分区表信息。 |
| 43 |
e2fsck |
|
|
检查ext2/34类型文件系统。 |
| 44 |
mkswap |
|
|
创建Linux交换分区。 |
| 45 |
swapon |
|
|
启用交换分区。 |
| 46 |
swapoff |
|
|
关闭交换分区。 |
| 47 |
sync |
关机前多敲 |
|
将内存缓冲内的数据写入盘 |
| 48 |
resize2fs |
|
|
调整ext2/3/4文件系统大小。 |
(十)系统权限及用户授权相关命令(4个)
| 49 |
chmod |
|
|
改变文件或目录权限。 |
| 50 |
chown |
|
|
改变文件/目录的属主和属组。 |
| 51 |
chgrp |
|
|
更改文件用户组。 |
| 52 |
umask |
|
|
显示或设置权限掩码。 |
(十一)查看系统用户登录信息(7个)
| 53 |
whoami |
|
==id -un |
显示当前有效的用户名称 |
| 54 |
who |
|
|
显示目前登录系统用户信息。 |
| 55 |
w |
|
|
显示已经登陆系统的用户列表,显示用户正在执行的令。 |
| 56 |
last |
|
|
显示登入系统的用户。 |
| 57 |
lastlog |
|
|
显示系统中所有用户最近一次登录信息。 |
| 58 |
users |
|
|
显示当前登录系统的所有用户的用户列表。 |
| 59 |
finger |
|
|
查找并显示用户信息。 |
(十二)内置命令及其它(19个)
| 60 |
echo |
|
|
打印变量/直接输出指定字符串 |
| 61 |
printf |
|
|
将结果格式化输出 |
| 62 |
rpm |
|
|
管理rpm包的命令。 |
| 63 |
yum |
rpm升级版 |
完美解决包的依赖关系 |
自动化简单化地管理rpm包的命令。 |
| 64 |
watch |
|
|
周期性的执行给定的命令,并将命令的输出以全屏方式示。 |
| 65 |
alias |
|
|
设置系统别名。 |
| 66 |
unalias |
|
|
取消系统别名。 |
| 67 |
date |
-set |
|
查看或设置系统时间。 |
| 68 |
clear |
快捷键ctrl +l |
|
清除屏幕,简称清屏。 |
| 69 |
history |
!+number |
1000条 |
查看命令执行的历史纪录。 |
| 70 |
eject |
|
|
弹出光驱。 |
| 71 |
time |
|
|
计算命令执行时间。 |
| 72 |
nc |
|
|
功能强大的网络工具。 |
| 73 |
xargs |
|
|
将标准输入转换成命令行数。 |
| 74 |
exec |
|
|
调用并执行指令的命令。 |
| 75 |
export |
|
|
设置或者显示环境变量。 |
| 76 |
unset |
对应set显示 |
所有变量 |
删除变量或函数。 |
| 77 |
type |
用于判断另外一个命令是否是内置命令。 |
||
| 78 |
bc |
|
|
命令行科学计算器 |
来源:oschina
链接:https://my.oschina.net/u/4403195/blog/3474364