ls 命令
ls 功能: 列出目录内容
ls -l 列出所有具有详细格式列表的文件
ll为该命令的简化版
ls -al 显示所有文件目录及隐藏文件,特殊目录
ll /home/ 显示指定目录下的内容
cd 命令
cd ~ 当前用户目录
cd / 根目录
cd - 上一次访问目录
cd … 上一级目录
cd 缺省当前用户目录
pwd 显示当前路径
mkdir命令
mkdir -p 父目录不存在会生成父目录
mkdir -v 显示命令执行过程中的详细信息
mkdir -pv ./abc/123
**
文件浏览命令
**
cat命令
cat 文件 —— 显示所有文本文件内容
## more 命令
分页显示文件内容 支持直接跳转行
more 文件
操作
Enter 向下n行 默认1行
空格键 向下滚动一屏 或 Ctrl+B
B 返回上一屏 或 Ctrl+B
q 退出
less命令
less -m 显示类似more命令的百分比
less -N 显示每行的行号
操作
空格 前进一页
b 后退一页
d 前进 半页
u 后退半页
/字符串 向下搜索
?字符串 向上搜索
v 进入vim编辑器
q 退出
cp 命令 复制文件或目录
cp 源文件名 目标文件名 无法复制目录
cp -r 可以连同目录一起复制
rm命令删除文件
rm -f 强制删除文件或目录
rm -rf 递归 目录下所有
文档编辑命令
输入vim 文件名进入 “一般模式”
按下"i" 从一般模式进入插入模式
按下ESC 从插入模式 退出到一般模式
在一般模式下 输入:wq 退出编辑
gg 到文本第一行
shift+g 到文本的最后一行
:q 没有做任何修改时 退出vi
:q! 强制退出不保存
:w 保存不退出
:wq 保存后退出
mv命令
mv 移动或更名目录或文件
mv wmh.xml /root
-f 如果目标文件或目录与现有的重复则直接覆盖
管道
格式: 命令1 | 命令2
将命令1的输出内容作为命令2的输入内容
经常和grep命令一起用
grep 命令过滤指定字符
-i 忽略字符大小写区别
grep -i wmh wmh.xml // 查看wmh.xml中带有wmh字符的内容
如果和 管道一起用就是
cat wmh.xml | grep -i wmh
ps 命令
ps -ef 查看所有进程
ps -ef | grep -i ping 查看都有ping的进程
kill命令删除执行中的程序或工作
kill -9 pid
ifconfig 显示网络设备
tar命令解压缩文件
-z 是否需要用gzip 压缩
-v 压缩过程中显示文件
-c 压缩
-x 解压
tar -zxvf wmh.xml 解压
tar -zcvf wmh.xml 压缩