alias | 定义别名,alias cdnet=" cd /etc/sysconfig/network-scripts" ,unalias cdnet即取消该别名,unalias -a 取消所有已经定义的别名 |
arp | 查看arp记录,-d 192.168.1.1:删除对方ip地址192.168.1.1的mac地址记录;-n 查看arp表;-p 192.168.1.1 ff:ff:ff:ff:ff:ff:绑定ip到一个物理网卡mac地址上 |
arping | 查看ip是否冲突,arping 192.168.1.1:向网络中该地址发起arp响应,查看有几个主机用某一个ip地址 |
authconfig | 网络配置命令 |
basename | 显示目录basename,包括文件夹 |
bc | 计算器 ibase=2/8/10/16 输入数字为2/8/10/16进制 ,obae=2/8/10/16 输出数字为2/8/10/16进制 |
blkid | 查看块设备id |
bunzip | bunzip2命令解压缩由bzip2指令创建的”.bz2"压缩包 |
bzip | 创建和管理.bz2格式的压缩包压缩包文件,-1~9:压缩9个等级,默认为6;-d执行解压缩;-k压缩或解压缩保留原始文件;-t测试压缩包完整性;-v压缩文件时显示详细的信息;-V显示版本信息 |
cal | 日历 cal -y整年日历 ;cal 年份,该年日历 ;cal -1, 当月日历 ;cal -3 本月和前后两个月日历 |
cat | 查看文件内容 |
cd | change directory切换文件夹 |
chage | 修改账号和密码的有效期限,-d上一次更改的时间;-E账号到期日期;-m密码可更改的最小天数;-M密码保持有效的最大天数;-i如果密码已过期这些天,账号将不可用;-l普通用户用来确定账号密码过期的日期;-w密码到期前提前收到警告的天数 |
chattr | 改变文件属性,-R录及其所有子目录;-V 显示执行过程;+、-、=开启、关闭、指定该项文件属性,a:让文件或目录仅供附加用途;b:不更新文件或目录的最后存取时间;c:将文件或目录压缩后存放;d:将文件或目录排除在倾倒操作之外;i:不得任意更动文件或目录;s:保密性删除文件或目录;S:即时更新文件或目录;u:预防意外删除; |
chfn | 改变finger命令的显示信息 |
chgrp | 改变文件或者目录的所属组,-R录及其所有子目录;-v 显示执行过程;--reference=文件或者目录,把指定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同 |
chmod | 更改权限,-R录及其所有子目录;-v 显示执行过程;--reference=文件或者目录,把指定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同 |
chown | 更改文件或者目录的所有者和所属组,-R录及其所有子目录;-v 显示执行过程;--reference=文件或者目录,把指定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同; |
chpasswd | 批量修改密码命令,先创建用户密码对应文件,格式为username:password,如abc:abc123,必须以这种格式来书写,并且不能有空行,保存成文本文件user.txt,然后执行chpasswd命令:chpasswd < user.txt |
chroot | 更改根目录 |
chsh | 改变当前用户的shell |
chvt | 数字 切换终端口 ,相当于ctrl+alt+f数字 |
clock | 显示系统日期时间时区以及响应延迟 ,clock -s 以硬件为准修改系统时间,-w以系统时间为准修改硬件时间 |
compress | 压缩.z后缀的压缩文件,-1~9:压缩9个等级,默认为6;-c解压缩结果送到标准输出,无文件被修改;-d执行解压缩,此命令解压缩不删除原文件用法:compress -c file > file.z |
cp | 复制文件,-a 复制全部保留所有属性,可以作为备份指令使用;-r复制目录,执行两次将原目录放入目标目录做子目录,执行第三次提示覆盖;-u更新文件;cp 文件{,.bak}=cp 文件 文件.bakcp;--backup=数字 复制文件词缀带有数字; |
cpio | 建立或者还原备份档的工具程序,-o或--create:执行copy-out模式,建立备份档;-O<备份档>:指定备份档的名称,用来取代标准输出,也能借此通过网络使用另一台主机的保存设备存放备份档;-t预览压缩包内容;-v显示过程 |
date | 显示日期 date +%F 显示全部日期时间 %Y年 %m月 %d日,%H时 %M分钟 %S秒,date -d ‘-1 day’表示今天昨天的时间,date -d '2 day'表示后天的时间,date -s 'n day'表示将日期设置成n天前或者后的日期 |
dd | 指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换,dd if=/dev/zero of=/date/f1 bs=1M count=8,建立一个8M的文件大小 |
declare | 声明和显示已存在的shell变量,-i设置值,可以是数值、字符串或者运算式;-r变量设置为只读;-x指定的变量会成为环境变量,可供shell以外的程序来使用 |
dirname | 显示目录dirname |
dmesg | 显示内核的环形缓冲区内容 |
dstat | 用来替换vmstat、iostat、netstat、nfsstat和ifstat这些命令的工具,是一个全能系统信息统计工具 |
du | 对文件和目录磁盘使用的空间的查看,-a或-all 显示目录中个别文件的大小;-b或-bytes 显示目录或文件大小时,以byte为单位;-c或除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和;-m以MB为单位输出;-s仅显示总计,只列出最后加总的值;-h提高信息的可读性;-x以一开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过;-S或--separate-dirs 显示个别目录的大小时,并不含其子目录的大小;-X<文件>在<文件>指定目录或文件;--exclude=<目录或文件> 略过指定的目录或文件;-l或--count-links 重复计算硬件链接的文件; |
dump2fs | 显示ext系列设备文件系统信息 |
e2fsck | 检查ext2文件系统的完整性,通过适当的选项可以尝试修复出现的错误 |
e2label | 管理ext系列文件系统的卷标 |
echo | 返回显示输入的字符信息 ,echo 'echo $USER' 输出结果为echo $USER,echo "echo $USER" 输出结果为echo root(假设root为当前用户名); echo `echo $USER`(此处为抑制符)输出结果为 root(假设root为当前用户名) |
ethtool | 查看网卡信息,-i查看网卡驱动 |
enable | 查看或者启用内部命令,enable -n cd 禁用cd命令 ,enable cd 启用被禁用的cd命令 |
env | 显示系统中已存在的环境变量,以及在定义的环境中执行指令 |
exit | 退出,exit 数字:退出时的返回码为该数字 |
export | 定义环境变量 |
expr | 表示式计算工具,expr 2 + 3 |
fdisk | MRT分区硬盘管理工具,fdsik /dev/sdb,输入后进入界面,d删除分区;l改变已存在分区的文件系统;m帮助菜单;n新增分区,p是主分区,e是扩展分区,l在扩展分区后出现,意思为新建逻辑分区 |
file | 查看文件类型,命令是通过查看文件的head来确定文件类型,而不是通过后缀来确定文件类型,-b列出辨识结果时不显示文件名称;-c详细显示指令执行过程,便于排错或分析程序;直接显示符号连接所指向的文件的类别;-v显示版本信息 |
find | 精确查找文件,-maxdepth level 最大搜索目录深度,指定目录为第1级;-mindepth level 最小搜索目录深度;-name "文件名称";-iname "文件名称":不区分字母大小写;-inum n 按inode号查找;-links n 链接数为n的文件;-regex正则表达式;-nouser;查找没有用户组的文件-nogroup;查找没有群组的文件;-nouser -o -nogroup;查找没有用户组和群组的文件;-type:根据后续指令做处理;-empty:查找空文件 |
findfs | 按照卷标或者UUID查询文件系统 |
findmnt | 树形结构图的方式列出所有已挂载的文件系统 |
finger | 指定要查询的账户信息,-l:列出该用户的帐号名称,真实姓名,用户专属目录,登入所用的Shell,登入时间,转信地址,电子邮件状态,还有计划文件和方案文件内容;-m:排除查找用户的真实姓名; |
free | 查看内存大小 |
fsck | 检查并且试图修复文件系统中的错误。当文件系统发生错误四化,可用fsck指令尝试加以修复 |
fuser | 通过文件或者套接字查询进程 |
gdisk | 对GPT分区的硬盘分区 |
getfacl | 获取文件或者目录的ASL权限 |
glances | 系统状态的查看及管理工具 |
gpasswd | Linux下工作组文件/etc/group和/etc/gshadow管理工具,-a添加用户到组;-A指定管理员;-d从组删除用户;-r删除密码;-R限制用户登入组,只有组中的成员才可以用newgrp加入该组 |
groupadd | 创建一个新工作组,-g指定新建工作组的id;-r创建系统工作组,系统工作组id小于500;-o不检查gid独立性建工作组 |
groupdel | 删除工作组 |
groupmems | 更改和查看组成员,-a指定用户加入组;-d从组中删除用户;-p从组中清楚所有成员;-l显示组成员列表 |
groupmod | 更改群组识别码或者名称,-g设置gid;-o重复使用群组识别码;-n设置群组新名称 |
groups | 查看用户所在组 |
grpck | 验证组文件的完整性,在验证之前,需要锁定组文件 |
grub2-mkconfig | grub2-mkconfig -o /boot/grub2/grub.cfg,自动生成一个grub2配置文件 |
gunzip | 解压缩程序,它用于解开被gzip压缩过的文件,这些压缩文件预设最后的扩展名为.gz;-c把解压后的文件输出到标准输出设备;-f强行解开压缩文件,不理会文件名称或硬连接是否存在以及该文件是否为符号连接;-L显示版本与版权信息;-q不显示警告信息;-r或递归处理,将指定目录下的所有文件及子目录一并处理-t或--test 测试压缩文件是否正确无误;-v或--verbose 显示指令执行过程;-V或--version 显示版本信息 |
gzip | 压缩程序,文件经它压缩过后,其名称后面会多出".gz"的扩展名 |
halt | 挂机 |
hash | 显示缓存命令,输入后显示输入过的外部命令、路径和执行次数,如果之前输入过某一外部命令,再次执行系统会先从内存中读取该外部命令; hash -d 清除缓存中的命令;hash -r清除缓存;hash -p /bin ls bb,临时定义bb为命令ls的替身,输入bb即可实现ls命令功能,重启后失效 |
help | 帮助命令 |
hexdump | 十六进制查看文件 |
history | 查看历史指令命令,数字显示最近多少条命令;-a 追加本次命令至历史列表.bash_history;-c清除内存中的历史;-d 删除第几条命令;-n 读取没有读过的历史记录;-p `命令`执行命令而不记录;-r重复写入历史记录;-s伪造历史记录不执行;-w 历史记录在不注销的情况下写入; |
hostname | 显示主机名 |
hostnamectl | 查询与修改系统主机名以及其他相关设置 |
htop | 用的监控程序,htop相当于其加强版,颜色显示不同参数,且支持鼠标操作 |
id | 显示id号 |
ifconfig | 查看网卡信息,ifconfig eth0 192.168.1.1,将eth0网卡ip改为192.168.1.1 |
info | 查看外名命令帮助 |
init | init 3关闭图形界面,使用纯字符命令;init 5开启图形界面;init 0 关机 |
iostat | 监控系统设备的IO负载情况 |
iotop | 监视磁盘I/O使用状况的 top 类工具 |
ipaddress | 查看ip |
kill | 进程相关管理,-l查看信号列表; 常用信号:man 7 signal 1) SIGHUP: 无须关闭进程而让其重读配置文件,kill -SIGHUP 进程号 2) SIGINT: 中止正在运行的进程;相当于Ctrl+c,kill -2 `pidof bc` 3) SIGQUIT:相当于ctrl+\ 9) SIGKILL: 强制杀死正在运行的进程 15) SIGTERM:终止正在运行的进程,kill指令默认选项 18) SIGCONT:继续运行 19) SIGSTOP:后台休眠 |
killall | 进程组或者线程组管理,选项与kill一样 |
ldd | 命令用于列出一个程序调用了哪些库 |
let | let后接运算式,let a=2+3,echo $a,幂次方表示let a=2**3 |
ln | 建立硬链接;-s建立软链接 |
locate | 模糊查找,依靠于update数据库,-i忽略大小写;-n列举前几个;-r正则表达式 |
logout | 注销 |
ls | 查看信息 ;lscpu 查看cpu缓存;lsattr查看文件属性,chsattr用来修改,lsattr用来查看;lsblk查看硬盘分区情况;lsb_release -a查看Linux版本;-1用1列显示目录;-I忽略;-S对文件按照从大到小的顺序排列;lsusb,查看U口连接的设备信息 |
lsattr | 显示目录下的文件属性 |
lsmod | 显示已载入的系统模块 |
lsof | 查看当前进程开打的文件,打开文件的进程,进程打开的端口(TCP、UDP) |
ltrace | 用来跟踪进程调用库函数的情况 |
lvcreate | 创建lv卷,lv -n lv0 -L size /dev/vg0 |
lvdisplay | 显示lv卷信息 |
lvextend | lv卷扩展,lvextend -r 使用此命令扩容后不用resize2fs或者xfs_growfs同步文件系统 |
lvreduce | lv里减少容量 |
lvremove | 移除lv |
lvscan | 查询系统的lv |
查看邮件命令;-s 发送电子邮件,mail -s "标题"...@... | |
man | 查看外部命令帮助文件 |
mandb | CentOS7中立马生成数据库指令 |
makewhatis | CentOs6中立马生成数据库指令 |
md5sum | 检测目标文件md5值 |
mdadm | RAID管理指令,mdadm -C raidname -l0 -a yes -n2 /dev/sdb /dev/sdc,-C指定RAID名,-a执行过程中全选yes或者no;-l 指定RAID级别;-n 使用几个块设备创建RAID;-x 指定空余硬盘;mdadm /dev/md0 -a /dev/sdb,此时-a表示向md0中添加分区/dev/sdb |
mii-tool | 网卡管理工具 |
mke2fs | 创建磁盘分区上的ext2、ext3文件系统 |
mkdir | 创建目录;-p 建立子目录时如果上级目录不存在也会创建 |
mkfs | 给分区创建文件系统,mkfs.ext4 |
mkisofs | 制作镜像iso9660文件 |
mknod | 创建Linux中的字符设备文件和块设备文件 |
mkswap | 将分区格式化成swap分区 |
modprobe | modprobe 网卡驱动,装载网卡驱动;modprobe -r 网卡驱动,卸载网卡驱动 |
mount | 挂载 |
mtr | mtr 目标ip,检查到目标ip的跳跃数,类似于traceroute命令 |
mv | 移动文件,相当于剪切,在同级目录下mv某个文件可以实现改名的作用;-i 移动时会询问是否覆盖(root账户下mv=mv -i会询问,普通账户下mv为原命令,不会询问);-t 目录1与目录2位置颠倒,比如说mv -t b a 等同于 move a b |
nano | 写入文件 |
netstat | 查看网络相关状态,-a 所有状态;-e 扩展格式;-l 处于监听状态;-n 以数字显示IP和端口;-p 显示相关进程及PID;-t tcp协议相关;-u udp协议相关;-w raw socket相关 |
newgroup | 临时更换主组 |
newusers | 一次创建多个用户,后面接文档,文档内部格式为用户名1:x:UID:GID:用户说明:用户的家目录:所用SHELL |
nice | 设置nice优先值命令,nice -n 10 sleep 10将sleep10命令nice优先级设为10 |
nmap | 网络扫描和嗅探工具包 |
nmcli | 网络管理命令行工具 |
nmtui | 图形化界面网络管理工具 |
nm-connection-editor | 图形化界面网络管理工具 |
ntpdate | 根据ip地址时间修改本地时间,ntpdate 192.168.1.1,将本机时间修改为192.168.1.1的时间 |
openssl | rand -base=64 12,随机生产一个64位的数字,这个数共有12位 |
parted | GPT分区硬盘管理工具 |
partprobe | CentOS 5和7中同步硬盘分区表的命令 |
partx | CentOS 6中同步硬盘分区表的命令,-a添加分区同步;-d删除分区同步 |
passwd | 修改密码 |
pgrep | 通过程序的名字来查询进程的工具,一般是用来判断程序是否正在运行 |
pidof | 查找指定名称的进程的进程号id号 |
ping | 测试网络通信 |
pkill | 选取进程并结束 |
pmap | 查看进程的内存映像信息 |
poweroff | 关机,poweroff -f 强制断电 |
printenv | 打印环境变量 |
ps | 进程状态显示,BSD风格:a 选项包括所有终端中的进程;x 选项包括不链接终端的进程,显示?的地方是和终端无关,显示的是守护进程;u 选项显示进程所有者的信息;f 选项显示进程树,相当于 --forest;k|--sort 属性 对属性排序,属性前加- 表示倒序;o 属性… 选项显示定制的信息 pid、cmd、%cpu、%mem,ps axo pid,cmd,%cpu;L 显示支持的属性列表; Unix风格:-C cmdlist 指定命令,多个命令用,分隔,ps -C cmd1 -C cmd2…;-L 显示线程;-e: 显示所有进程,相当于-A;-f: 显示完整格式程序信息;-F: 显示更完整格式的进程信息;-H: 以进程层级格式显示进程相关信息;-u userlist 指定有效的用户ID或名称;-U userlist 指定真正的用户ID或名称;-g gid或groupname 指定有效的gid或组名称;-G gid或groupname 指定真正的gid或组名称;-p pid 显示指pid的进程;--ppid pid 显示属于pid的子进程;-M 显示SELinux信息,相当于Z |
pstree | 以树状图的方式展现进程之间的派生关系 |
pvcreate | 创建pv |
pvdisplay | 显示pv信息 |
pvmove | 迁移pv块 |
pvremove | 移除pv |
pvs | 查看pv |
pvscan | 扫描已建立的pv |
pwck | 验证系统认证文件/etc/passwd和/etc/shadow的内容和格式的完整性 |
pwconv | /etc下的密码用x显示 |
pwd | 查看当前文件目录 |
pwunconv | /etc下的密码改回用shal密码显示 |
reboot | 重启命令,reboot -f 强制重启 |
readonly | 定义只读shell变量和shell函数 |
rename | 对文件批量重命名,比如说 rename 'txt' 'txt.bak' *.txt,将所有含有.txt文件改为.txt.bak |
renice | 重新设置进程nice优先级 |
resize2fs | 硬盘分区同步ext4文件系统,命令后跟设备名,resize2fs /dev/sda |
rm | 移除命令,-f 强制删除;-r 将文件目录及子目录一并删除 |
rmdir | 删除目录,目录必须为空;-p删除目录时其子级目录也会删除 |
rmmod | 删除网卡驱动 |
rpm | rpm -ivh 安装软件包 |
runlevel | 查询从init几跳到init几模式 |
rz | 将远程管理器所在操作系统的文件传送到Linux文件目录 |
scp | 使用了ssh连接和加密方式跨设备复制文件 |
screen | 登陆到同一台主机上,创建者输入screen -S name,加入者输入screen -x name,ctrl+a,d暂离模式,screen -r恢复同屏 |
script | 记录命令操作过程,script -t 2>time.log -a cmd.session录像;scriptreplay time.log cmd.session播放录像 |
sed | 行编辑器,自带输出效果,输出内容时不用cat指令;-i 后缀:修改文件前自动备份名字为原名字加后缀;-n:不自动输出内容;-r:匹配扩展正则表达式,没有-r时匹配用标准正则表达式;s///或者s@@@或者s###查找替换; |
set | 显示或设置shell特性及shell变量 |
setfacl | 设置文件的ASL权限,-m u:账户:权限:文件名;-R递归;-b撤销权限更改 |
setup | 用来配置X,打印设置,时区设置,系统服务,网络配置,配置,防火墙配置,验证配置,鼠标配置 |
sha1sum | 检测目标文件哈希值 |
shred | 删除文件后覆盖数据再删除shred -zvu -n5 文件 |
shutdown | 关机,shutdown -c 中断关机命令;shutdown -h 系统关机;shutdown -k,发出关机指令,但不关机;shutdown -r 关机后重启; shutdown -t 多少秒后关机 |
sosreport | 向redhat提交分析报告 |
source | 影响变量激活bash |
split | 切割文件;格式:split -b 大小 -d 目标文件 前缀字符,如果-d不写则系统自动从a开始排 |
ss | 获取socket统计信息,ss -l 显示本地打开的所有端口;-pl显示每个进程具体打开的socket;-t -a 显示所有tcpsocket;-u -a 显示所有的UDP Socekt;ss -o state established '( dport= :sshor sport = :ssh)' 显示所有已建立的ssh连接;ss -o state established '( dport= :http or sport = :http )' 显示所有已建立的HTTP连接;列出当前socket详细信息 |
startx | 开启图形界面 |
stat | 查看文件访问时间 |
strace | strace+命令,解析命令进程的所有系统调用以及这个进程所接收到的所有信号值 |
su | 切换root用户;su test,切换test用户但不改变环境变量;su- test切换test用户后用户环境也随之切换 |
swapoff | 关闭swap分区 |
swapon | 激活swap分区 |
system-config-network | 配置网卡访问外网 |
sz | 将Linux系统文件发送到远程管理器所在操作系统 |
tar | 打包解压缩工具,-A:新增文件到以存在的备份文件;-B:设置区块大小;-c:建立新的备份文件;-C:这个选项用在解压缩,若要在特定目录解压缩,可以使用这个选项;-d:记录文件的差别;-x:从备份文件中还原文件;-t:列出备份文件的内容;-z:通过gzip指令处理备份文件;-Z:通过compress指令处理备份文件;-f:指定备份文件;-v:显示指令执行过程;-r:添加文件到已经压缩的文件;-u:添加改变了和现有的文件到已经存在的压缩文件;-j:支持bzip2解压文件;-v:显示操作过程;-l:文件系统边界设置;-k:保留原有文件不覆盖;-m:保留文件不被覆盖;-w:确认压缩文件的正确性;-p:用原来的文件权限还原文件;-P:文件名使用绝对名称,不移除文件名称前的“/”号;-N <日期格式> :只将较指定日期更新的文件保存到备份文件里;--exclude=<范本样式>:排除符合范本样式的文件。 |
tcpdump | 抓包工具, -i eth0 icmp:抓取eth0的icmp包 |
tee | 保存管道工作命令;-a追加,命令1|tee -a 文件名|命令2,把命令1的正确输出结果保存在文件中,作为命令2的输入,这种情况可以看到管道的过程 |
test | hell环境中测试条件表达式的实用工具,同测试用[],-b:如果文件为一个块特殊文件,则为真;-c:如果文件为一个字符特殊文件,则为真;-d:如果文件为一个目录,则为真;-e:如果文件存在,则为真;-f:如果文件为一个普通文件,则为真;-g:如果设置了文件的SGID位,则为真;-G:如果文件存在且归该组所有,则为真;-k:如果设置了文件的粘着位,则为真;-n:检测是否文件是否有内容;-O:如果文件存在并且归该用户所有,则为真;-p:如果文件为一个命名管道,则为真;-r:如果文件可读,则为真;-s:如果文件的长度不为零,则为真;-S:如果文件为一个套接字特殊文件,则为真;-u:如果设置了文件的SUID位,则为真;-w:如果文件可写,则为真;-x:如果文件可执行,则为真;-z:检测是否为空文件 |
timedatectl | CentOS7修改时区命令 |
top | 进程管理工具,输入top命令进入列表后排序按键,P:以占据的CPU百分比,%CPU;M:占据内存百分比,%MEM;T:累积占据CPU时长,TIME+;首部信息显示:uptime信息:l命令、tasks及cpu信息:t命令、cpu分别显示:1 (数字)、memory信息:m命令;退出命令:q;修改刷新时间间隔:s;终止指定进程:k;保存文件:W |
touch | 创建文件,如果创建文件与已经存在的文件同名,则只会刷新时间戳,不会覆盖原文件;-a仅改变atime和ctime;-c如果文件不存在则不预创建; -m仅改变atime和mtime;-t[[CC]YY]MMDDhhmm[.ss]指定atime和mtime的时间戳 |
tr | 转换和删除字符;-C 与后面条件产生相反的效果;-d 转换时删除;-s出现条件中的字符如果产生连续字符则去重;-t 两个参数一一对应,最后一位不够时不借位 |
tree | 显示目录树;-d 只显示目录;-L 数字 显示到第几层,数字最小为1;-p显示匹配到的路径 |
tty | 显示终端号 |
tune2fs | 重新设定ext系列文件系统可调整参数的值,-l查看指定文件系统的超级块信息 |
type | 查询命令为外部命令还是内部命令 |
tzselect | CentOS6修改时区命令 |
uname | uname -r查询内核版本 |
unxz | 解压缩.xz压缩文件 |
unzip | 解压缩.zip压缩文件 |
umask | 查看文件或者目录的umask值 |
umount | 取消挂载 |
useradd | 新建用户,-d指定用户家目录;-g指定主要组;-G指定附加组;-M不创建家目录;-r创建系统账户;-u创建账号时加uid;-u -o忽略uid重复建立指定uid账户;-s账户shell指定 |
userdel | 删除用户,-r删除账户时家目录也一并删除 |
usermod | 账户修改,-c新的注释信息;-d新家目录不会自动创建;-e指明账户过期日期;-f设定非活动期限;-g新主群组id;-G增加附加组并覆盖,保留原附加组用-aG;-l新的名称;-L 用户名 /etc/shadow密码栏增加!;-s新的默认shell;-U 用户名/etc/shadow密码栏删掉! |
unset | 删除已定义的shell变量(包括环境变量)和shell函数 |
uuidgen | 生成UUID |
vgcreate | 创建vg卷组,-s指定PE大小 |
vgchange | 修改vg卷组属性 |
vgdisplay | 显示vg卷信息 |
vgexport | vg信息导入 |
vgextend | vg里添加额外的PV |
vgimport | vg信息导出 |
vgreduce | vg里减少PV |
vgremove | 移除vg |
vgrename | vg重命名 |
vgscan | 搜寻设备是否有vg存在 |
vim | 打开文件 |
vmstat | 查看内存信息 |
wall | 广播 |
whatis | 查询命令在man第几章 |
whereis | 快速查找文件命令 |
which | 查找命令的完整路径 |
who | 查看哪些终端连接本机;whoami显示当前登录用户名 |
xargs | 对于管道前面结果的参数逐个进行传递 |
xfs_growfs | xfs文件系统在RAID中或者LVM中同步文件系统,后跟挂载点 |
xfs_info | 查询xfs系统挂载点的信息 |
xfs_repair | 修复xfs系统的硬盘分区 |
xz | 压缩工具,以.xz为后缀,-d解压缩 |
zcat | 不真正解压缩文件,就能显示压缩包中文件的内容的场合 |
zip | 可以用来解压缩文件,或者对文件进行打包操作,文件经它压缩后会另外产生具有“.zip”扩展名的压缩文件 |