linux部分常用命令

ctrl+c 终止命令
ctrl+l 清屏
history:显示原来历史命令记录

ls:查看
pwd:显示当前目录
tab:补全
cd:进入目录
cd ..:回到上级目录
touch:创建文件
mkdir:创建目录
rm -rf *:删除目录下所有,*是通配符
rm -rf haha*:删除相同前缀文件
创建一个*文件
touch *:加转义符()
touch love{1..10}.txt:创建多个后缀相同的文件
rm -rf *.txt:删除多个后缀相同的文件
cp haha /:复制haha到根下
mv haha /:移动haha到根下
cp haha /root/haha1:复制haha到root并且重命名haha1
cat haha :查看文件的内容
27号-----------------------------------------------------------------------------------------------------------------------------------
vi a i o 区别 (光标位置)
wq! q! 保存退出 直接退出不保存
: esc
: set nu 显示行号 set nonu
set list 显示空行及空格

history 查看历史
!数字 执行历史命令
man 命令 查看帮助 按空格翻页 按q 退出

vi xx
a i o /光标位置
esc wq! q!
cat xx

: s/old/new/g
s 替换 g 全局 整行 % 全文
1 ,5 前五行
6 ,$ 6行 最后一行
yy 复制 3yy 复制光标及下3行(包含光标所在行)
dd 删除 4dd 删除光标所在行及下3行 (一共4行)
G 光标移动到最后一行
dG 删除光标所在行及下边所有
u 撤销
修改重要文件前要cp (备份)

原文地址:https://www.cnblogs.com/wyglog/p/12431442.html