一、先介绍几个常用软件:
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