Common commands in Linux

记录一些常用的Linux命令

能够使用常用的命令,比如 cat 文件内容查看、find 搜索文件,以及 cut、sort 等管线命令。了解 grep 和 awk 的作用。

find

删除30天之前的数据

1
2
3
#find . -mtime +30 -type f | xargs rm -rf
or
#find . -mtime +30 -type f -name *.json | xargs rm -rf
参数

  • type f 查找文件类型的数据

grep

查看当前文件夹下文件数量

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

xsel

打开当前路径下的文件管理器

1
2
pwd | xsel
nautilus Shift+Ins

cat

1

find

2

cut

3

sort

4

grep

5

awk

6

\5. linux命令,查内存,查cpu,查进程

\6. linux命令找出文件中的词并用另一个代替

Linux fork() 的返回值解释一下

\7. linux查找大于1G的文件并删除?

\8. linux如何配置权限 可执行-> 不可执行

vi/vim 中可以使用 :s 命令来替换字符串。该命令有很多种不同细节使用方法,可以实现复杂的功能,记录几种在此,方便以后查询。

:s/vivian/sky/ 替换当前行第一个 vivian 为 sky     :s/vivian/sky/g 替换当前行所有 vivian 为 sky     :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky     :n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky  
  n 为数字,若 n 为 .,表示从当前行开始到最后一行     :%s/vivian/sky/(等同于 :g/vivian/s//sky/) 替换每一行的第一个 vivian 为 sky     :%s/vivian/sky/g(等同于 :g/vivian/s//sky/g) 替换每一行中所有 vivian 为 sky     可以使用 # 作为分隔符,此时中间出现的 / 不会作为分隔符     :s#vivian/#sky/# 替换当前行第一个 vivian/ 为 sky/     :%s+/oradata/apras/+/user01/apras1+ (使用+ 来 替换 / ): /oradata/apras/替换成/user01/apras1/

top命令详解

如何部署django,这个很重要


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!