Linux 日常小技能记录100+

本文介绍了如何使用Firefox浏览文件,Excel办公软件Soffice和LibreOffice,Evince处理PDF,以及一系列Linux命令行工具如Vim、awk、grep、tree等进行文本操作、目录管理和系统监控。此外,还涵盖了shell脚本、快捷键、文件管理、邮件发送等实用技巧。
摘要由CSDN通过智能技术生成

1. 一个常用浏览器:firefox,有些图片文件或者网页文件可以用firefox打开

2. Excel 两把刀:soffice,liberoffice

3. evince命令打开pdf文件

4. 文本处理三板斧:

4.1 vim,gvim:打开文本进行编辑,在vim里面会有更多的文本操作技巧,大体也是分为查找,替换,增加/删除,排序等,具体操作博大精深。

4.2 awk,进行文本的列处理,基本用法 awk '{print $1 $3}' test.text > test2.text, 把test.text文本里的第一和第三列抓出来输出到文本test2.text里面。

4.3 grep,进行文本的行处理,基本用法 grep "Hello world" test.text > test2.text, 把文本里含有“Hello world” 关键字的行输出,当然还有-A , -B 等option,可以抓关键字行的后几行或者前几行, A, after; B, before的意思。

4.4 cat 抓取文件,cat test2.text >> test.tex把一个文件添加到另一个文件后面 

5.linux 命令行小插件三兄弟: Terminal,Konsole,xterm

6.tree 命令可以trace出目录结构

7.bsub 命令,提交job到指定服务器 bsub -Is -q xxx -n 32 -R "[rusage=20000]"  innovus -log test_run.log

   bjob, bqueue, bkill等

8.top命令看当前的线程

9.du -sh 计算当前文件夹的大小

10.df -h .查看磁盘空间等等

11. shell, tcl, python,perl等脚本语言

12. .cshrc,alias等自定义快捷命令

13. ctrl+, ctrl-, ctrl shift + , ctrl shift -改变terminal窗口大小, ctrl shift T 新开当前目录的terminal窗口

14. cp, mv,以及大杀器 rm -rf *删库跑路。。。,cp -rp 可以拷贝文件夹,并保留原始日期

15. mutt,mail发邮件

17. find -name查找

18. date 获取系统时间

19. tar 打包,zip,gunzip压缩解压缩等

20. dbGet / get_db 等工具平台语言

21. diff 比较稳健的不同

22. Makefile 系统

23. ymal语言

24. alies, 快捷方式,可以把一些命令簡化

25.chmod 更改權限

26. touch

27. sleep,可以应用sleep小技巧,让程序等待几分钟再继续往下执行

28. free -g 查看机器缓存空间

ln -s 链接文件,文件夹
paste 1 2 > 3 把1 2 同一行的合并到一行输出3
ll -lrt  文件夹内文件按时间排序显示

copy 来自Linux 日常小技能记录100+ - mervin_li的日志 - EETOP 创芯网论坛 (原名:电子顶级开发网) -

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值