0,删除文件夹和子文件夹:rm -rf /xxx/xxx

0,拷贝整个文件夹:cp -r /xxx/xxx /ddd/

0,改文件名:mv oldName newName

0,新建文件:touch file

0,新建文件夹:mkdir folder

0,编辑文件:vim file

0,文件保存退出:esc -> :wq

0,文件不保存退出::q!

1,查找当前目录下(不包括子目录),文件内容行开头为line的所有txt文件名字   find *.txt -exec grep -il '^line' {} \;

1,查找当前目录下所有存在‘error’的文件: find * -exec grep -il '.*error.*' {} \;

2,查找当前文件夹包括子文件夹下,文件内容行开头为line的所有txt文件名字 find . -type f -name '*.txt' -exec grep -il '^line' {} \;

3,忽略大小写查找:find -iname <keyword>

4,输出到标准输出的内容同时记入log:ping 10.xxx.xx.xxx | tee ping.log

5,认为行按:分割,然后输出每行的第一列:awk -F: '{printf $1}' a.txt

6,查找所有包含gg的文件:grep -iR gg

7,替换字符串:sed -i 's/guyu/conghua/g' a.txt

8,第一行前面加一行:sed -e 1i\firstline a.txt

9,小写转大写:cat a.txt | tr a-z A-Z  或者  cat a.txt | tr [:lower:] [:upper:]

10,从第二个字符开始取3个字符:expr substr "abcdefg" 2 3

11,查看文件有多少行:wc a.txt -l

12,全转大写:dd if=a.txt of=c.txt conv=ucase

13,查看文件,文件夹的大小 du -h –max-depth=1 *

14,取第一列,kill `ps | grep -i user | awk '{print $1}'`

15,取得包含两个关键字的所有行,cat log | grep -i -E "key1|key2" >> result

16,查看隐藏文件大小 du -sh .[!.]*

16,查看文件大小 du -sh ./*

最新文章

  1. 怎样去除织梦版权信息中的Power by DedeCms
  2. Prime Time使用
  3. php : 基础(2)
  4. Android 5.0 如何正确启用isLoggable(一)__使用详解
  5. C#获取本地系统日期格式
  6. 【转】自动实时监控Windows2003服务器终端登录并发邮件和发短信通知
  7. Java基础之创建窗口——使用网格布局管理器(TryGridLayout)
  8. Java System.out的输出缓冲
  9. 学习VirtualEnv和Nginx+uwsgi用于django项目部署
  10. codeforces 714C解题报告
  11. 入门vue----(介绍)
  12. vim学习、各类插件配置与安装
  13. 前端小白想要编写可维护的js
  14. js的中文在网页中显示为乱码
  15. 基于Visual Studio .NET2015的单元测试
  16. Win10系列:UWP界面布局进阶2
  17. Gource 方便的软件版本可视化录制工具
  18. ubuntu16.04安装wps
  19. C#多线程的用法10-线程池
  20. php7 &amp; lua 压测对比

热门文章

  1. Zstack救急实战记录
  2. vue的异步组件
  3. Spring Boot自动配置原理懂后轻松写一个自己的starter
  4. JZOJ 3469. 【NOIP2013模拟联考7】数列(sequence)
  5. JZOJ 2020.07.27【NOIP提高组】模拟
  6. JZOJ 5343. 【NOIP2017模拟9.3A组】健美猫
  7. 推荐系统[八]算法实践总结V0:腾讯音乐全民K歌推荐系统架构及粗排设计
  8. VUE子组件使用父组件值并赋值
  9. CF207C
  10. elasticsearch 内存分配设置