命令 | 说明 |
ls |
显示目录文件 -a 显示所有文件,包括隐藏文件 -l 详细信息显示 -d 查看目录属性 |
cd |
进入指定目录 .. 上级目录 . 当前目录 / 根目录 |
pwd | 显示当前目录 |
rmdir | 删除空目录 |
mkdir |
创建新目录 -p 递归创建 |
cp |
复制文件或目录 -r 复制目录 -p 保留文件属性 |
mv | 移动文件或命令 |
cat |
显示文件内容 -n 显示行号 |
tac | 反向显示文件内容 |
more |
分页显示文件内容 (空格) 或f 翻页 (Enter) 换行 q / Q 退出 |
touch | 创建空文件 |
less | 从尾部分页显示文件内容 |
tail |
显示文件后面几行 -n 指定行数 -f 动态显示文件末尾内容 |
ln |
创建链接文件 -s 创建软连接 |
chmod |
改变文件或目录权限 -R 递归修改 |
chgrp | 改变文件或目录的所属组 |
chown | 改变文件或目录的所有者 |
umask |
显示新建文件缺省权限 -S 以rwx形式显示 |
find |
搜索文件 -type 根据文件类型查找 f 文件 d 目录 l 软链接文件 -inum 根据i节点查找 |
whereis | 搜索命令所在目录及帮助文档路径 |
which | 搜索命令所在目录及别名信息 |
locate | 在文件资料库中查找文件 |
grep |
在文件中搜寻字串匹配的行并输出 -i 不区分大小写 -v 排除指定字串 |
man | 获得帮助信息 |
help | 获得Shell内置命令的帮助信息 |
who | 查看登录用户信息 |
passwd | 设置用户密码 |
useradd | 添加新用户 |
w | 查看登录用户详细信息 |
gzip | 压缩文件 |
gunzip | 解压缩.gz的压缩文件 |
tar |
打包压缩文件或目录/解压.tar.gz文件 -c 打包 -x 解包 -v 显示详细信息 -f 指定文件名 -z 同时压缩/解压缩 |
zip |
压缩文件或目录 -r 压缩目录 |
unzip | 解压.zip的压缩文件 |
bzip2 |
压缩文件或目录 -k 压缩后保留原文件 |
bunzip2 |
解压.bz2的压缩文件 -k 解压缩后保留原文件 |
wall | 发广播信息 |
ping |
测试网络连通性 -c 指定发送次数 |
write | 给用户发信息,以Ctrl+D保存结束 |
查看发送电子邮件 | |
ifconfig | 查看和设置网卡信息 |
lastlog |
检查某特定用户上次登录的时间 -u 指定用户 |
last | 列出目前与过去登入系统的用户信息 |
traceroute | 显示数据包到主机间的路径 |
netstat |
显示网络相关信息 -t TCP协议 -u UDP协议 -l 监听 -r 路由 -n 显示IP地址和端口号 |
setup | 配置网络 |
mount | 挂载磁盘 |
shutdown |
关机/重启 -c 取消前一个关机命令 -h 关机 -r 重启 |
halt poweroff init 0 |
关机 |
reboot init 6 |
重启 |
init |
系统运行级别 -0 关机 -1 单用户 -2 不完全多用户,不含NFS服务 -3 完全多用户 -4 未分配 -5 图形界面 -6 重启 |
runlevel | 查询系统运行级别 |
logout | 退出登录命令 |
最后修改:2021 年 10 月 21 日
© 允许规范转载