Linux终端常用指令整理


常见目录

/etc #系统配置,启动程序

/home #普通用户的家,目录默认数据存放目录

/mnt #临时挂载储存设备的挂载点,u盘插入光驱无法使用,需要挂载然后使用

/opt #额外的应用软件包

/root #Linux超级权限用户root的家目录

/tmp #临时文件目录,这个目录被当作回收站使用

目录操作命令

cd 路径 #目录跳转
cd ../ #进入上级目录
cd - #返回上一目录
cd~ #返回根目录

mkdir 目录名 #目录创建
-p #递归创建

rm 目录名 #删除目录
-f #取消提示
-r #递归删除

ls #目录 显示目录下的目录和文件
-l #详细信息 等同于ll
-a #显示所有文件 包括隐藏文件
-h #人性化提示 需和-s一起使用 将显示文件大小
-i #显示文件索引节点号inode 一个索引节点代表一个文件

-t #用文件和目录的内容修改时间排序

ll 目录 #详细显示显示目录下的文件和目录

mv 旧目录名 新目录名 #修改文件名 移动位置

ln -s 目标目录绝对路径 #快捷方式路径 软连接 即创建快捷方式

cp -a 原目录 新目录 #复制目录和文件
-r #和-a一样

pwd 显示当前位置 #绝对路径

文件操作命令

touch 文件名 #创建一个文件 为空

echo "内容" > 文件名 #覆盖/创建带内容的文件
echo "内容" >>文件名 #追加内容到文件

cat 文件名 #查看文件内容
-n #显示行号
-b #显示行号 不包括空行

head 文件名 #查看文件前10行
-[数字] #查看前x行

tail 文件名 #查看文件后10行
-[数字] #查看后x行
-f #实时显示

more 文件名 #查看文件内容 带百分比显示

grep 关键词 文件名 #显示带有关键字的所有行
-n #显示匹配的行和行号
-i #忽略大小写
-v #显示不包含关键词的所有行
^[关键词] #搜索以关键词开头的行
[关键词]$ #搜索以关键词结束的行

vi 文件名 #若文件存在 则编辑文本内容 若不存在 则在保存时新建文件 不支持鼠标操作 没有菜单 只有命令

vim 文件名 #若文件存在 则编辑文本内容 若不存在 则在保存时新建文件 支持代码补全 编译 错误跳转

vim 文件名 +行数 #快速定位至所输入行号 若输入+ 而不输入行号 则定位至文件末尾

命令模式下按[:]进入末行模式 方可进行如下操作
:w #保存
:数字 #移至数字对应行数
:wq #保存且退出
:q #退出 若没有保存则无法退出
:q! #强行退出 可不保存退出
:x #保存并退出

命令模式可进行如下操作
ZZ #保存并退出
上下左右 #移动光标
kjhl #同上 移动光标 上下左右
w #向后移动一个单词
b #向前移动一个单词
0 #移至行首
^ #移至行首 且第一个不是空白字符
$ #移至行尾
gg #移至文件顶部
数字gg #移动到数字对应行数
G #移至文件末尾
数字G #移动到数字对应行数

Ctrl + b #向上翻页
Ctrl + f #向下翻页
H #移至屏幕顶部
M #移至屏幕中间
L #移至屏幕底部
{ #移动至上一段
} #移动至下一段
% #移动到括号处
v #可视化模式 可单个选择文本
V #可视化模式 可选择光标经过的完整行
Ctrl + v #垂直方向选中文本

u #撤销上次命令
Ctrl + r #恢复撤销的命令
x #删除光标所在的字符 或选中的文字
d[左或右] #删除光标左或右的内容
dd #删除光标所在行
ndd #从光标向下删除n行
D #删除至行尾
dw #从光标删除到单词末尾
d0 #从光标往上删到起始位置
y #复制选中文字
yy #复制一行
nyy #复制多行
d #剪切
dd #剪切一行
ndd #剪切多行
p #粘贴


常用快捷键

ctrl + l #清屏 clear #清屏

ctrl + d #登出

ctrl + c #中断退出 

tab #自动补全

command --help #显示command的帮助信息

&& #前面的命令执行成功后再执行后面的

|| #前面的命令执行失败后再执行后面的

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值