linux軟體操作技巧
文檔同步記錄在simplenote軟體中
Simplenote
今天發現Simplenote和Chromium無法輸入中文,百般折騰,最終發現軟體安裝的版本不對,本機是64為操作系統,安裝的軟體是32位的,所以會出現一些問題。問題還有一個,ubuntu software中既有32位軟體又有64位軟體,這個比較坑。
Terminal背景透明設置
一直以為terminal終端不能像terminator一樣設置背景透明,一個偶然的機會讓我發現了讓它透明的方法。打開dconf-editor,依次點擊org->gnome->terminal->legacy->profile,點擊profile下面的選項,就可以看到右邊的窗口有"use-theme-transparency"選項,勾選就可以了。
gedit顯示中文
需要添加字元編碼,這個操作上面一條偶然發生的前提。打開dconf-editor依次點擊"org->gnome->gedit->preferences->encodings"在candidate-encodings中寫入常見的幾個中文字元編碼,格式如下:
["GB18030", "GB2312", "GBK", "UTF-8", "BIGS", "CURRENT", "UTF-16"]
之後再次用gedit打開中文txt文件就不會再亂碼了。
Texlive2017安裝
一、下載一個.ios文件,從科大鏡像下載即可:
http://mirrors.ustc.edu.cn/CTAN/systems/texlive/
二、採用圖形化界面安裝,安裝圖形安裝管理工具:
sudo apt-get install perl-tk
三、安裝的時候,掛載.ios文件
sudo mount -o loop texlive2017.iso /mnt
打開掛載目錄
cd /mnt
開始圖形化界面安裝
sudo ./install-tl -gui=perltk
之後可以自己設置安裝目錄
安裝過程大概需要二十分鐘。
之後卸載鏡像:
cd ~
sudo umount /mnt
安裝完成之後是不能夠直接用的,需要配置路徑,類似於以下的方式:
export PATH=~/software/texlive/2017/bin/x86_64-linux:$PATH
export MNAPATH=~/software/texlive/2017/texmf-dist/doc/man:$MANPATH
export INFORPATH=~/software/texlive/2017/texmf-dist/doc/info:$INFORPATH
ubuntu解壓7z文件包
sudo apt-get install p7zip
輸入法
安裝ibus拼音輸入法
ibus是Ubuntu默認的輸入法,可以支持拼音,如下操作:
sudo apt-get install pinyin-database
sudo apt-get install ibus-pinyin和很多其他拼音輸入法。
安裝fcitx輸入法
sudo apt-get install fcitx fcitx-sunpinyin
sudo apt-get install fcitx-googlepinyin fcitx-anthy
其中Anthy是日文輸入法,fcitx在使用日文的時候沒有 很好看的圖標。不如ibus輸入法。
libreoffice界面中文支持
sudo apt-get install libreoffice-l10n-zh-cn libreoffice-help-zh-cn
sudo apt-get install hunspell-dictionary-zh-cn myspell-dictionary-zh-cn hyphen-zh-cn libreoffice-grammarcheck-zh-cn mythes-zh-cnlibreoffice-grammarcheck-zh-cn mythes-zh-cn
ROOT安裝
安裝之前先更新軟體源
sudo apt-get update
sudo apt-get upgrade
然後安裝一些基本的工具類軟體
sudo apt-get install libavahi-client-dev libavahi-common-dev libavahi-core-dev git dpkg-dev cmake g++ gcc binutils libx11-dev libxpm-dev libxft-dev libxext-dev gfortran libssl-dev libpcre3-dev xlibmesa-glu-dev libglew1.5-dev libftgl-dev libmysqlclient-dev libfftw3-dev libcfitsio-dev graphviz-dev libavahi-compat-libdnssd-dev libldap2-dev python-dev libxml2-dev libkrb5-dev libgsl0-dev libqt4-dev
如果碰到問題就一個個解決。
關於gsl軟體不兼容,系統自帶的版本太高,採用ROOT內置的gsl軟體,ccmake安裝,選擇"builtin_gsl=ON"即可。
以後碰到缺失軟體的問題
audacity
安裝之後電腦沒有聲音,打開alsamixer,所有MM的都按M打開,按F5打開所有選項 Input So選擇headset loopback調節成Disabled
vim操作技巧
Vi中的游標鍵是h, j, k, l,要在各個屏間切換,只需要先按一下Ctrl+W
1 把游標移到右邊的屏。
Ctrl+W l
2 把游標移到左邊的屏中。
Ctrl+W h
3 把游標移到上邊的屏中。
Ctrl+W k
4 把游標移到下邊的屏中。
Ctrl+W j
5 把游標移到下一個的屏中。.
Ctrl+W w
移動分屏
1向右移動。
Ctrl+W L
2向左移動
Ctrl+W H
3向上移動
Ctrl+W K
4向下移動
Ctrl+W J
ubuntu解壓zip文件亂碼
安裝unar
sudo apt-get install unar
命令行查看、解壓:
lsar 滬江日語-中級上1-10.zip
unar 滬江日語-中級上1-10.zip
linux查看文件夾下文件個數
統計當前目錄下文件的個數(不包括目錄)
$ ls -l | grep "^-" | wc -l
統計當前目錄下文件的個數(包括子目錄)
$ ls -lR| grep "^-" | wc -l
查看某目錄下文件夾(目錄)的個數(包括子目錄)
$ ls -lR | grep "^d" | wc -l
分割9000行的文件為300個小文件的命令。
split -l 300 -d -a 3 list Simufile


TAG:全球大搜羅 |