Linux实用工具和控制台下小技巧

一、先介绍几个常用软件:

1.lynx:一个终端上的字符浏览器。经过我使用,发现效率还是不如用鼠标去普通浏览器上点击。

2.tpp:一个拉风的终端用PPT软件。官网:http://www.ngolde.de/tpp.html

3.nethack:终端游戏。想练英文的童鞋可以尝试玩玩,挺不错的。

4.ledger:一个终端记账工具

5.openshot: 一个视频编辑软件。sudo apt-get install openshot

官网建议用PPA在Ubuntu上安装,命令如下:

sudo add-apt-repository ppa:openshot.developers/ppa
sudo apt-get update
sudo apt-get install openshot openshot-doc

6.Kazam:屏幕录制软件。https://launchpad.net/kazam

7.shotwell :非常不错的图片处理软件

8.KolourPaint 同样是一款非常不错的图片处理软件

9.GIMP: 号称是Linux下的PS。

10.gcolor2:是款不错的取色工具。


二、控制台上打开各种文件

比如打开pdf文件,evince xxx.pdf

但是有没有系统自动选择默认程序打开相应文件呢?有!

xdg-open xxx.xx

比如:

xdg-open http://www.baidu.com

xdg-open xxx.jpg

就会为你搞定这些事情。试试吧!


三、常用的命令

1.查看磁盘剩余空间:df -h

2.查看当前目录大小:du -sh .     (“.” 可以替换为目录名称)  du -sh *

3.sed 替换文件中的字符串

        sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。

        我常用的方法是:sed -i 's/被替换的内容/要替换成的内容/' file

       比如替换tmp.txt中的me 为luck,命令为:

        sed -i 's/me/fuck/' tmp.txt

  

四、强制关闭图形界面(tty7)

如果图形界面死机了,我们可以进入到其他终端(tty)中去,然后把图形界面系统关掉。

ctrl+alt+F1~6进入其他终端,然后执行以下命令即可:

$ ps -ef | grep tty
root      1106     1  0 08:59 tty4     00:00:00 /sbin/getty -8 38400 tty4
root      1110     1  0 08:59 tty5     00:00:00 /sbin/getty -8 38400 tty5
root      1119     1  0 08:59 tty2     00:00:00 /bin/login --     
root      1120     1  0 08:59 tty3     00:00:00 /sbin/getty -8 38400 tty3
root      1123     1  0 08:59 tty6     00:00:00 /sbin/getty -8 38400 tty6
root      1322     1  0 08:59 tty1     00:00:00 /sbin/getty -8 38400 tty1
linc     14620  1119  0 20:40 tty2     00:00:00 -bash
root     14681  1369  2 20:49 tty7     00:00:06 /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
linc     15742 15726  0 20:54 pts/1    00:00:00 grep --color=auto tty
$ sudo kill -9 14620


你可能感兴趣的:(Linux实用工具和控制台下小技巧)