linux 常用命令

常用命令:
1.查看目录:ls
ls -a 包含隐藏目录
ls -l 显示详细信息,-开头为文件 d开头为目录
蓝色为目录
绿色为可执行文件
黑色(白色):普通文件
2.看帮助:
man 命令名
q 退出
3.看当前目录:
pwd 看在哪个目录下
4.进入目录
cd 目录名
绝对目录 /
相对目录 .当前目录 ..上级目录

5.转到超级目录下
root

操作文件:
1.建目录:mkdir 目录名
2.拷贝: cp 源(可绝对,可相对) 目标(可为文件,可为目录)
cp -r 源(可绝对,可相对) 目标(可为文件,可为目录) 若不存在则创建,若存在,考里面去
3.移动:mv 源 目标
删除文件夹实例:
rm -rf /var/log/httpd/access
将会删除/var/log/httpd/access目录以及其下所有文件、文件夹
2
删除文件使用实例:
rm -f /var/log/httpd/access.log
将会强制删除/var/log/httpd/access.log这个文件

VI:
1.vi 文件名 用vi打开此文件(有则打开,无则创建)
2.写文件
i表在前面插入
a表在后面插入
3.点esc退出编辑模式
再输入冒号
:w 保存
:wq 保存退出
:q! 不保存退出(强制退出)
4.esc,撤销:u
5.替换字符: r
6.复制: 1yy 1表复制一行
复制多行: 10yy
光标用键盘移动到指定行
点p键

7.粘贴:p

8.查找: /要找的词 从前向后 n找下一个
?要找的词 从后向前

9.设置行号:
:set number
10.去掉行号:
:set nonumber
11.转到n行:
:105

12.写入文件
echo "hello,world" > a.txt
13.追加写入:
echo "hello,世界" >> a.txt

14.查看文件
cat a.txt

15.彻底清空文件
把光标下调到最后一行
输入:
:1,.d 回车

原文地址:https://www.cnblogs.com/yu-hailong/p/7439814.html