type 查看命令 获取命令路径 /ELF(二进制文件)/shell builtin(内部命令)
搭配file 查看是内部命令还是外部
搭配man或help查看帮助手册
cd 切换目录
source 重加载文件
man 查看外部命令帮助 man 指令
1:用户命令
2:系统调用
3:库用户
4:特殊文件(设备文件)
5:文件格式(配置文件的语法)
6:游戏
7:杂项(Miscellaneous)
8:管理命令(/sbin,/user/sbin,/user/local/sbin)
软件名 install man -y 安装man帮助手册
软件名 install -y man man-pages 安装完整帮助手册
q 退出
help 查看内部命令帮助
whereis 定位命令位置 配置文件路径 等同type
df 查看分区 -h 可读性
umount /路径 卸载(可卸载分区)卸载不会删除
mount /路径 /路径 增加分区 挂载分区
du 显示文件系统使用情况
chomd 权限修改命令 rwx +- augo a all
mkdir /路径 创建目录 {a b c}多个目录用空格隔开
cat 查看 查看文件的内容、连接文件、创建一个或多个文件和重定向输出到终端或文件
cat 文件名 语句|条件 /路径 | 代表管道
xargs 过滤器 组合参数 (用处很多)
管道可搭配head和tail遍历每一行
more 分屏查看 空格下一页 不能退回 只能下一页
less 分屏查看 允许上下页翻叶 b上一页 回车下一页(占内存)
head -n 查看文件前n行内容 默认为10
tail -n 查看文件后n行的内容 默认为10
-f 监控文件追加内容
file 查看文件类型
clear 清屏
ls 查看目录下所有文件和目录 行显示
/路径 /路径 可查看多个路径
-a 查看隐藏文件
-l 详细信息
ll 查看目录下所有文件和目录 列显示 详细信息
ifconfig 查看网络配置
echo 打印输出 /$取变量 $PATH path路径 $LANG 查看语言环境 $$ 查看PPID
env 显示当前用户的环境变量
ps -ef 查看所有进程
-a all
-u 用户
-x 所有信息
netstat 查看网络协议
-t 查看协议
-p 进程
-n 端口号
-l 列表显示
hash 缓存 -r 清除
cp /路径/文件名 /路径 复制文件
ln 创建链接
pwd 显示当前工作目录
mv 移动 亦可用于改名
stat:元数据 用于显示文件元数据
touch 进行一次文件时间的刷新 亦可用于创建文件
sed 行编辑器
awk 文本分析器
vi 全屏编辑器
useradd 用户名 添加用户
passwd 用户名 修改指定用户密码
groupadd 组名 添加组
usermod -G 组名 用户名 添加用户到指定组中
chown 属主:属组 文件名 修改文件属主与属组属性
原文:https://www.cnblogs.com/lkoooox/p/10976134.html