Linux的一些快捷键

1.Linux快捷键:
遍历历史记录:history
ctrl + p 向上
Ctrl + n 向下

光标移动:
     左:ctrl + b
     右:Ctrl + f
     头: Ctrl +a
     尾:ctrl +e

删除光标前的字符:ctrl +h
删除光标后的字符:ctrl +d

删除光标前的字符:ctrl + u
删除光标后的字符:ctrl + k

文件夹大小永远显示4k

2.修改文件的所有者和组
chown 用户名 文件名
chown 用户名:组名 文件名

3.find 要查找的目录 -name “查找的文件名”
find 要查找的目录 -type 类型
f 文件
d 目录
l 符号链接
s 套接字
p 管道
c 设备
b 块
find 要查找的目录 -size 大小
eg: find ./ -size +10k -size -100K 查找大于10k小于100k的文件

find 要查找的目录 -ctime +n/-n 按创建日期查找
find 要查找的目录 -mtime +n/-n 按修改日期查找
find 要查找的目录 -atime +n/-n 按访问日期查找
-n是n天以内,+n是n天以外

               -cmin +n/n
               -mmin +n/n
               -amin +n/-n   分钟
               
                -user 用户名  根据用户名查找 
                -group 组名 根据组名查找

find 要查找的目录 -maxdepth n 文件名 按深度最大多少层查找 n是层数
find 要查找的目录 -mindepth n 文件名 按深度多少层以外查找 n是层数
高级用法:
find 要查找的目录 -type d -exec ls -l {} ; 注意,exec是执行命令,后面是Linux命令 {} \固定写法,不要少了分号
find 要查找的目录 -type d -ok ls -l {} ; 注意,exec是执行命令,后面是Linux命令 {} \固定写法,不要少了分号

  ok比较安全,OK会在每个目录显示文件前提问一下。
  1. grep -r 要查找的字符串 查找目录 -n 根据内容查找文件。 -n显示行数第几行

5.vim编辑的快捷键:
命令模式
ZZ ,保存退出
gg=G 格式化
h j k l 上下左右
0 直接去行头
$ 直接去行尾
gg 直接去文件头
G 直接去文件尾
行号 + G 直接去某行
x 删除光标后的字符
X 删除光标前的字符
dw 删除整个单词 光标应该在单词的最前边
d0 删除光标前的字符串
d$(D) 删除光标后的字符串
dd 删除光标所在行
ndd 删除光标所在行及以下n行
u 撤销
ctrl + r 反撤销
yy 复制
p 粘贴到光标的下一行
P 粘贴到光标的上一行
dd +p 剪切的操作

   可视模式: 按v进入
       y 复制
       d 删除
       p,P 粘贴
       r 替换光标所在字符,需输入
       R 替换光标所在字符往后n个字符, 需输入
       /xxx  查找所需单词  向下搜索
       ?xxx  查找所需单词  向上搜索
       nK  光标移动到某个单词上,进入nK ,n是对应的章节号,进入单词的定义。类似java中的ctrl + 点击对应方法名 
       在客户端man man 可以查看对应的章节

6.分屏
sp: 横向分屏
vsp:纵向分屏
qall:退出不保存
wqall: 保存所有屏幕并退出
vsp 文件名 打开另一个文件和当前文件分屏。
ctrl + w 分屏间切换

  在客户端: vi -0 文件一 文件二  文件三  三个文件水平分屏
             vi -O 文件一 文件二  文件三  三个文件纵向分屏
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值