基础命令

A

alias 定义别名

B

bc 计算器
basename 基名

C

chage 修改帐号和密码的有效期限
chfn 提供使用者更改个人资讯,用于 finger and mail username
chsh chsh命令用于更改使用者 shell 设定
chown 改变文件的所有者和所属组
chgrp 改变文件的所属组
chmod 修改文件的权限
chattr 改变文件属性 +i 不能删除修改 +a 只能追加不能删除
chpasswd 批量修改用户命令 文件格式为username:password
cd 切换目录
cat 查看文件
cal 查看日历
clock 查看系统硬件时间
-s 以硬件时间为准
-w 以系统时间为准

cp 复制文件和目录  
cp SRC DEST
SRC是文件:
如果目标不存在:新建DEST,并将SRC中内容填充至DEST中
如果目标存在:
如果DEST是文件:将SRC中的内容覆盖至DEST中
基于安全,建议为cp命令使用-i选项
如果DEST是目录:在DEST下新建与原文件同名的文件,并将SRC中内容填充至新文件中   
cp SRC... DEST
SRC... 多个文件
DEST 必须存在,且为目录,其它情形均会出错  
cp SRC DEST
SRC是目录:此时使用选项:-r
如果DEST不存在:则创建指定目录,复制SRC目录中所有文件至DEST中

如果DEST存在:
如果DEST是文件:报错
如果DEST是目录:在DEST下新建与原
目录同名的目录,并将SRC中内容复制
至新目录中

基础命令

D

df -h 查看磁盘
date 显示修改日期
+%F 显示年月日
+%T 显示时分秒
dirname 目录名

E

echo 输出字符串
echo $LANG 查看系统编码
enable 查看内部命令
enable -n 禁用命令

F

free -h 查看内存空间
file 查看文件属性
finger 查询用户的资料

G

gedit 图形界面下打开文本编辑工具
grpck 用于验证组文件的完整性
getent 查看用户和组的配置文件 passwd shadow
getfacl 查看文件的acl
groupadd 创建新工作组
groupmod 修改组名和组id
groupdel 删除
groupmems 修改或查看组
groups 打印用户所属组
gpasswd 管理工作组 -a username groupname 添加用户一个

H

hostname 查看主机名
halt 关机
help 查看所有内部命令
hash 查看hash缓存表
history 查看执行的命令记录
hexdump 将文件以进制码输出
head 从文件的前面开始查看文件

I

init
0 关机
3 命令行界面
5 图形化界面
6 重启
ifconfig 查看网卡配置
id 查看id号
info 查看文档帮助

J

K

L

lsblk 查看分区
lscpu 查看cpu信息
ls 显示当前目录下的内容
lsb_release -a 查看操作系统版本
localectl 查看修改编码方式
ln 硬链接
-s 软链接
lsattr 查看文件属性
less 一页一页的查看文件内容

M

mv 移动和重命名文件
more 查看文件内容
man 查看帮助
mkdir 创建目录 -p 递归创建
mount 挂载
mail 查看或发送邮件

N

nano 文本编辑工具
nl 显示文件加上行号
newusers 批量创建用户 文件格式和/etc/passwd相同
newgrp 用于登录用户

O

od 用不同进制输出文件
openssl 强大的安全套接字层密码库

P

poweroff 关机

PS1="\[\e[1;34m\][\[email protected]\h \W]\\$\[\e[0m\]"

ps aux 查看系统信息
pwd 显示当前路径
-P 显示真实物理路径
pwck 检查/etc/passwd和/etc/shadow
pwconv 开启用户的投影密码
pwunconv 取消

Q

R

reboot 重启
rpm -ivh 安装软件
rm 删除文件
rz 接收文件
rev 查看文件时反序输出

S

sudo 以超级用户权限运行
sourse . 执行修改后的文件
screen 创建一个窗口,常用于执行耗时较长的命令或帮助
sz 发送文件
sleep
shutdown 关机
stat 查看文件状态
setfacl 给文件设置acl
su - 完全切换用户
shred 删除文件时覆盖文件
set +C 禁止覆盖

T

tty 显示当前终端
type 查看命令是内部命令还是外部命令
touch 创建文件
timedatectl 修改时间或时区
tree 显示目录
tr 转换和删除字符
  -c 取补集
  -d 删除字符
tac 反向查看文件
tail 查看文件的后面

U

uname -r 显示内核版本信息
uptime 查看系统运行时间以及负载
unalias 取消别名
umask
useradd
usermod 修改用户信息
userdel 删除用户

V

vipw 修改/etc/passwd文件
vigr 修改/etc/group文件

W

who 显示系统上所有用户的信息
who am i 显示当前用户的信息
whoami 显示当前用户名
which 查看命令的路径
whereis 查看命令的帮助文档及路径
whatis 查看帮助命令的章节

X

xxd 进制查看文件

Y

Z

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...