妙博客

主机评测 香港服务器 洛杉矶VPS测评

Linux常用命令(查找文件、搜索文件夹、统计文件数量、VIM翻页、撤销)

一、操作系统相关

1.显示操作信息版本

lsb_release -a


二、文件数量统计

1.查看文件夹下“目录”的个数(不包含子目录)

ls -l | grep "^d" | wc -l

2.查看文件夹下“目录”的个数(包含子目录)

ls -lR | grep "^d" | wc -l

3.查看文件夹下“文件”的个数(不包含子目录)

ls -l | grep "^-" | wc -l

4.查看文件夹下“文件”的个数(包含子目录)

ls -lR | grep "^-" | wc -l


三、文件查找

1. 查找指定文件或目录(“/”为根目录)

find / -name 1.txt

    a.额外参数 -type(f 表示文件,d 表示目录,l 表示软链接) 

    b.额外参数 -size (+2048,表示大于1M的文件,1数据块=0.5kB)

    c.额外参数 -iname (不区分大小写)

    d.额外参数 '*1.txt' (模糊搜索,以1.txt为结尾的,注意不能省略引号')


四、查找包含某字符串的所有文件

1. 查找包含指定内容的文件(查找当前目录下以.conf结尾包含love的文件)

grep -rn "love" ./*.conf


五、VIM相关

1.撤销与恢复

u (撤销上一步)
ctrl + r (恢复上一步)

2.查找内容

/内容
/\/\/内容(特殊字符需要转义)
n(匹配下一个)
N(匹配上一个)

3.删除一行

dd

4.复制一行

yy (复制)
p (粘贴)

5.翻页

ctrl + f (向下翻页)
ctrl + b (向上翻页)

6.翻半页

ctrl + d (向下翻半页)
ctrl + u (向上翻半页)


Copyright Your 142132.com Rights Reserved. 赣ICP备17010829号-2