常用必备的 Linux 命令
Linux 目录结构
目录命令
- cd / 进入根目录
- ls 查看当前目录下的所有文件
- ll 查看当前目录下所有文件的详细信息
- pwd 显示当前目录的全路径
- . 当前目录
- .. 上级目录
- cd ./ 进入当前目录
- cd .. 进入上级目录
文件操作命令
- cp x1.txt x2.txt 将当前目录下的 x1.txt 复制一份并命名为 x2.txt
- cp -r /bin/test1 /usr/test2 将 bin 目录下的 test1 文件夹,复制到 usr 目录下 ,并命名为 test2
- mv test1.txt /home/test2.txt 将当前目录下的 test1.txt 移动到 home 目录下,并命名为 test2.txt
- rm -rf test1.txt 删除当前目录下的 test1.txt
- mkdir test 在当前目录下创建一个 test 文件夹
- touch test.txt 在当前目录下创建一个文件 test.txt
- ./jmeter 执行当前目录下的 jmeter 文件
文件编辑命令
在编辑模式下可使用的操作命令
- vi test.txt 编辑 test.txt 文件
- 按 i 键进入编辑模式,可以移动光标进行文本编辑操作
- 按 esc 退出编辑模式
- 输入 :q 不保存直接退出 vi 模式
- 输入 :q! 不保存强制退出 vi 模式
- 输入 :wq 保存文件并退出 vi 模式
在非编辑模式下可使用的操作命令
- 按 ctrl+f:向前翻一页
- 按 ctrl+b:向后翻一页
- 按 ctrl+d:向前翻半页
- 按 ctrl+u:向后翻半页
- 按 G:移动光标到文件后
- 按 0:移动光标到文件开始
- 按 $:移动光标到行尾
- 按 ^:移动光标到行首
- 按 yy:复制光标当前行到缓冲区
- 按 p:粘贴复制的内容
- 按 dd:删除光标当前行
- 输入 /test 回车,搜索查找文件中包含 test 的内容,若有多个,按字母 n 可继续查找下一个
文件查看命令
- cat test.txt 一次性读取并打印 test.txt 文件里的所有信息
- more test.txt 读取 test.txt 文件,每次读取一屏,按空格键翻页
- tail -200 test.txt 读取 test.txt 文件的后两百行
- tail -f test.txt 实时读取 test.txt 文件
- head -10 test.txt 读取 test.txt 文件的前 10 行
文件搜索命令
- find / -name test.txt 从根目录下全局搜索 test.txt 文件
- grep "ERROR" test.log 从 test.log 中过滤出包含 ERROR 的文本行
- grep -A 10 "ERROR" test.log 过滤指定数据,并展示后 10 行
- grep -B 10 "ERROR" test.log 过滤指定数据,并展示前 10 行
- grep -C 10 "ERROR" test.log 过滤指定数据,并展示前后 10 行
(#^.^#)------我是有底线的------(#^.^#)
相关文章