Ubuntu下,在桌面創建.sh文件快捷方式
首先,在桌面創建一個文件:pycharm.desktop
打開teiminal,run :gedit pycharm.desktop
編輯這個文件,添加以下內容(Exec是sh文件位置,icon是圖標文件位置):
[Desktop Entry]
Version=1.0
Type=Application
Name=Pycharm
Icon=/home/du/Documents/pycharm-community-2017.3.3/bin/pycharm.png
Exec=/home/du/Documents/pycharm-community-2017.3.3/bin/pycharm.sh
MimeType=application/x-py;
Name[en_US]=pycharm
保存後,修改文件權限,將“允許作爲程序運行”給選擇上,然後即可。
Ubuntu install .sh and .bin
*.sh文件安裝方法:
運行終端到文件目錄下
1.在終端輸入:sudo sh *.sh直接運行
2.在終端輸入:sudo chmod +x *.sh
再輸入:sudo ./*.sh可安裝到任意目錄,./*.sh可安裝到當前用戶有權限的目錄
*.bin文件安裝方法:
運行終端到文件目錄下
在終端輸入:sudo chmod +x *.bin
再輸入:sudo ./*.bin可安裝到任意目錄,./*.bin可安裝到當前用戶有權限的目錄
Ubuntu Chines輸入法安裝
下面任選一種即可:
1.IBus拼音:sudo apt-get install ibus-pinyin (sudo 以超級權限去執行下面操作,apt-get install 安裝一個新軟件包 ibus-pinyin爲軟件包名稱)
2.SCIM:sudo apt-get install scim-chinese
3.谷歌拼音輸入法:sudo apt-get install ibus-googlepinyin (abort)
4.Sun拼音輸入法:sudo apt-get install ibus-sunpinyin
複製文件夾下前N個文件指令
ls |head -n N |xargs -i cp {} /home/xuqiong/data/testimg/nosee/test
N:文件個數
如果N=1000,命令如下:
ls |head -n 1000 |xargs -i cp {} /home/xuqiong/data/testimg/nosee/test
ls |head -n 1000 |xargs -i cp -r {} /home/xuqiong/data/testimg/nosee/test
指令需要在源文件夾路徑下運行
apt安裝更新卸載
apt-get upgrade 可以使用這條命令更新軟件包,使用(apt-get –u upgrade)這個選項可以顯示完整的更新軟件包列表
apt-get install packagename 安裝一個新軟件包
dpkg –l 列出所有已經安裝的軟件包
apt-get remove packagename卸載一個已安裝軟件包
Ubuntu下自己編譯安裝和卸載軟件
下載軟件源碼,閱讀其readme或install文件,按照步驟安裝即可。
一般分爲如下幾個步驟,首先下載源碼解壓縮,然後進入解壓縮後的文件夾,sudo apt-get build-dep “軟件名”,此步驟是爲了下載編譯環境所需要的一些文檔和工具軟件。
只要網速良好,不一會ubuntu自己就下載安裝好了,然後就是:
./configure
make
sudo make install
通過以上幾個步驟就可以搞定絕大部分的軟件編譯問題,不同的也就是有時候需要使用一些配置參數,詳情可以看源碼包自帶的readme或者install文件。
但是接下來問題就接踵而來了,因爲如果我們發現這個軟件並不是那麼穩定好使,想要卸載它就難了,如果當時安裝編譯的源代碼文件還在的話可以進入源代碼目錄,編譯之後除了會生成install腳本之外還會生成一個uninstall 腳本,因此我們使用
sudo make uninstall
就可以進行卸載了
另外一種方法是:安裝一個生成deb格式軟件安裝包的軟件checkinstall,裝好後,在編譯軟件的最後一步使用
sudo make checkinstall
它就會提醒你一步一步安裝軟件,並在源碼文件夾中生成一個deb格式的安裝包,以後就可以使用它重新安裝此軟件,而不用麻煩的重新編譯了。
說了半天還是沒有談到如何卸載軟件,其實只要是最後一步使用checkinstall安裝的軟件,那麼就可以完美的卸載了,如果你像我一樣不喜歡命令行的話,就在新立得軟件包管理器中找到它卸載就可以了。
如何保持ubuntu的真正清爽
經過大量的安裝和卸載軟件後,ubuntu和windows一樣會留下大量的用不到的軟件和配置文件,如何清理呢,網上有一些安裝額外的軟件來清理的辦法,我一般都試過,發現並沒有讓ubuntu減肥多少,還是用ubuntu自帶的方法來的方便。
首先打開新立得軟件包管理器,一般會在左邊看到:
已安裝
已安裝(本地的或陳舊的)
未安裝
未安裝的(殘存配置)
軟件倉庫裏的新內容
現在選擇未安裝的(殘存配置),如果沒有這個選擇那就證明你的系統並沒有殘存配置文件,把右面列表裏不想保留的配置文件刪除就可以了。
當你需要安裝某個軟件包時,新立得軟件包管理器從/etc/apt/sources.list中所列的主機下載所需的文件,將它們保存到本機軟件庫 (/var/cache/apt/archives/),然後開始安裝。本地軟件庫會不斷膨脹佔用大量硬盤空間,幸運的是,APT提供了工具來管理本地軟件庫:apt-get的clean方法和 autoclean方法。
apt-get clean將刪除/var/cache/apt/archives目錄和/var/cache/apt/archives/partial目錄下鎖文件以外的所有文件.。這樣以來,當你需要再次安裝某個軟件包時,APT將重新下載它。
apt-get autoclean僅刪除那些不需要再次下載的文件。
Ubuntu SSH通道傳輸
局域網內傳輸數據
scp local_file remote_username@remote_ip:remote_folder
scp local_file remote_username@remote_ip:remote_file
scp local_file remote_ip:remote_folder
scp local_file remote_ip:remote_file