命令

type        查看命令是否为内部命令
pwd        查看当前工作空间路径
cd           切换目录
help        帮助命令
man        帮助命令
ls            查看目录下文件及目录  -l 长格式   -a 查看全部  -A 同上  -d 当前文件  -h 大小  - R  递归  
du           查看文件占用磁盘大小   -a  全部 -s  总大小  -h
touch      创建空文件
mkdir      创建文件夹  -p 递归 -v 详细  -m  跳出当前mask值
cp           复制  -p 保持文件原属性  -r 递归 -f 强制 -i  提示
rm           删除  -r 递归  -f 强制 -i 提示
mv          剪切
which      查看命令位置
find         查找文件  -name -size -user -type
stat         查看文件详细属性
cat          查看文件内容    -n 显示行号  -A 显示所有字符
tac          倒叙查看 
nl            查看文件内容并标记行号
more       分屏查看
less         同上
head        查看前N行  默认10
tail           查看后N行  默认10
wc            查看文件行数 单词数 字节     -l 行 -w 单词 -c 字节
grep         检索和过滤             -i 忽略大小写  -v 反转
egrep       同上+
gizp          压缩
gunzip      解压缩
bzip2        压缩
bunzip2    解压缩
tar            归档  -c 创建 -x 解开 -v详细 -t 查看 -C 解压路径 -z gzip压缩  -j bzip2压缩
vi              文本编辑
vim           同上
rpm         
yum      
./configure       预配置
md5sum        查看校验码
make               编译
make install     安装
useradd           创建用户                        -U 指定uid标记号  –d 指定宿主目录,缺省默认为/home/用户名  –e 指定账号失效时间  -M 不为用户建立初始化宿主目录   -S 指定用户的登录shell   -g 指定用户的基本组名(或gid号)   -G 指定用户的附加组名(或gid号)   -C添加备注,显示在/etc/passwd 第五字段
usermod          更改用户信息                         -l 更改用户账号的登录名字  -C 修改用户备注  -L锁定用户账号  -U 解锁用户账户      以下选项与useradd命令中的含义相同: -u、 -d、-e、-s、-c
userdel            删除用户                                    - r 删除用户的同时删除用户的宿主目录
passwd           设置账号密码        -d 清空用户密码  -l 锁定用户账号  -S 查看用户账号的状态(是否被锁定)  -U解锁用户账号    -x, -maximum=DAYS 密码的最长有效时限     -n, -minimum=DAYS 密码的最短有效时限   -W, -warning=DAYS 在密码过期前多少天开始提醒用户
gpasswd         设置组账号密码
groupadd         创建组                    -a 向组内添加一个用户  -d 从组内删除-一个用户成员   -M 定义组成员列表,以逗号分隔
groupdel          删除组
id                     查看用户身份标识
groups             查看用户所属的组
finger               查看账号详细信息
w                      查询已登录到主机的用户信息
whoami           查看当前登录的用户名
who                 查询已登录到主机的用户信息
fuser -k /dev/登录的名 删除连接
chmod 设置文件或目录的权限 -R递归 u属主 g属组 o 其他人 a所有人= 重置+添加-删除
chown 设置文件的归属 属主:属组 文件名
chgrp
umask 设置新建文件的权限
setfacl 设置ACL 故事:setfacl -m u:用户:rwx 文件
getfacl 查看ACL
alias 查看别名      alias 别名=‘命令’ 创建别名
unalias 别名 取消别名
fdisk 磁盘 规划分区   -l  查看磁盘
parted 磁盘 超过2T的磁盘分区
mkfs 格式化
mksawp 分区设备 创建文件交换系统
swapon 分区设备 启用swap
swapoff 分区设备 关闭
dd if=/dev/zero if=/名字 bs=1M count=100
df -hT 查看磁盘使用情况-i查看i节点
mount 挂载
umount 取消挂载
blkid 查看分区的UUID号
partx
partprobe        加载分区表
xfs_growfs       xfs格式刷新
resize2fs          ext4格式刷新
pvscan             扫描物理卷
vgscan             同上卷组
lvscan              同上逻辑卷
pvcreate          创建物理卷
vgcreate     同上卷组
lvcreate            同上逻辑卷
pvdisplay         查看物理卷
vgdisplay         同上卷组
lvdisplay          同上逻辑卷
pvremove        删除物理卷
vgremove        同上卷组
lvremove         同上逻辑卷
vgextend         扩展卷组
lvextend          同上逻辑卷
vgreduce         减少卷组
lvreduce          同上逻辑卷
uname             查看版本
lsb_release      查看系统版本
mdadm             配置RAID
quotacheck      扫描文件系统并建立quota文件记录
quotaon           启动quota
quotaoff           关闭quota
edquota           编辑用户、组的限额
setquota     命令设定 quota 限额
repquota          针对文件系统的的限制配额做报-a:查找/etc/mtab 中具有 quota 标志的文件系统,并报告 quota 的结果-u:显示出用户的 quota 限值-g:显示出某个群组的 quota 限制值-v:显示文件系统的详细信息-s:人性化单位显示
quota          单一用户或组的 quota 报表
init                    0:关机状态1:单用户模式,2:字符界面的多用户模式3:字符界面的完整多用户模式,4:未分配使用5:图形界面的多用户模式,6:重新启动,
reboot               关机重启
chroot               /mnt/sysimage  急救模式下进硬盘           
grub2              
runlevel                
ntsysv             优化启动过程      提供一个交互式、可视化窗口可以在字符终端运行便于集体管理多个服务      
chkconfig        优化启动过程     不提供交互式、可视化窗口管理单个服务效率更高
fsck                 扫盘 ext4 
xfs_repair        同上xfs        
ps                    静态查看进程统计信息  aux   -elf
top                   动态查看进程统计信息     P:根据 CPU 使用百分比大小进行排序   M:根据驻留内存大小进行排序   T:根据累积时间进行排序   k:终止一个进程    q:退出程序    r:重新安排一个进程的优先级别(-20~19)
uptime                 
pgrep                 根据特定条件查询 PID 信息    
pstree                 以树形结构列出进程信息  
nohup                  在要执行的后台程序前面加上   不依赖与终端 
jobs                     查看处于后台的任务列表,加-l 同时显示 PID 号
fg                         将后台进程恢复到前台运行,可指定任务程序号
bg                        将后台暂停的进程调至后台运行  
kill                        用于终止指定 PID 号的进程     
killall                    用于终止指定名称的所有进程          
pkill                      根据特定条件终止相应的进程             
at                         设置一次性任务计划       
atq                       查询现有的一次性任务计划
atrm                     删除第几项任务        
date                     查看系统时间
crontab                 设置周期性计划任务     编辑-e [-u 用户名]   查看 -l [-u 用户名]      删除 -r [-u 用户名]
chattr                     文件加锁   -a   -i
lsattr                       查看文件锁
chage                   设置密码有效期
unset                    
su                          切换用户 
 sudo                      提示权限
visudo                    进入/etc/sudoers
source                        
systemctl                       
echo                       回显
sleep                       睡眠  
ifconfig                    查看IP信息
free                        
ntpdate                   同步?         
watch                        
tree                          目录树
systemctl                                                 
sync                             同步

 

posted on 2019-08-12 19:46  木木木。  阅读(117)  评论(0编辑  收藏  举报