2013年7月18日 星期四

Note about Ubuntu & Linux Mint

tar
$ tar -cf file_name.tar folder_name       #壓縮.tar檔(c)
$ tar -xf file_name.tar                                 #解壓.tar檔(x)
$ tar -zcf file_name.tar.gz folder_name   #壓縮.gz檔(c)
$ tar -zxf file_name.tar.gz                             #解壓.gz檔(x)
$ tar -tf file_name.tar                                 #查看.tar檔內檔名

sudo dpkg
$ dpkg -l                           #列出已安裝的package
$ dpkg -l | grep vim                #查詢含特定字串(ex.vim)套件
$ sudo dpkg -i package_name.deb         #deb檔安裝指令
$ sudo dpkg -r package_name             #移除指令

sudo apt-get
$ apt-cache search package_name        #搜尋套件
$ sudo apt-get update                              #更新清單
$ sudo apt-get upgrade                             #更新套件
$ sudo apt-get install package_name    #安裝套件
$ sudo apt-get remove package_name     #移除套件
$ sudo apt-get clean                               #移除暫存檔案
$ man apt-get                                      #查詢指令可用參數

sudo aptitude
$ aptitude search package_name          #搜尋套件
$ sudo aptitude update                                #更新清單
$ sudo aptitude install package_name    #安裝套件
$ sudo aptitude upgrade                               #更新套件
$ sudo aptitude remove                                #移除套件

安裝 VMware Player 5.0.1
$ sudo chmod +x VMware_Player_5.0.1_Linux_x86_64.bundle
$ sudo ./VMware_Player_5.0.1_Linux_x86_64.bundle
移除 VMware Player
$ sudo vmware-installer -u vmware-player
在Host為Linux Mint 15 KDE下安裝 VMware Player 5.0.2 後
發生無法下載 vmware tools 的問題
找到下載點及執行指令如下
$ sudo tar xf vmware-tools-windows-9.2.3-1031769.x86_64.component.tar
$ sudo vmware-installer --install-component=vmware-tools-windows-9.2.3-1031769.x86_64.component

Oracle Linux 6.4 下安裝 VM Tools
[xxadmin@xxdemo ~]$ su
password:
[root@xxdemo xxadmin]$ ls '/media/VMware Tools'
manifest.txt VMwareTools-9.2.3-1031360.tar.gz
[root@xxdemo xxadmin]$ cp '/media/VMware Tools/VMwareTools-9.2.3-1031360.tar.gz' /opt/
[root@xxdemo xxadmin]$ cd /opt/
[root@xxdemo xxadmin]$ tar -zxvpf VMwareTools-9.2.3-1031360.tar.gz
[root@xxdemo xxadmin]$ ./vmware-tools-distrib/vmware-install.pl   #輸入後按ENTER到底
[root@xxdemo xxadmin]$ rm -rf /opt/vmware-tools-distrib VMwareTools-9.0.0-782409.tar.gz
[root@xxdemo xxadmin]$ sync;sync;sync;reboot                      #重新開機。
[root@xxdemo xxadmin]$ /etc/init.d/vmware-tools status            #檢查
vmtoolsd is running

安裝hime與切換預設輸入法
$ sudo apt-get install im-switch
$ sudo apt-get install hime
$ im-switch -s hime

開機自動掛載硬碟
$ sudo mkdir /media/HDD1  # 建立掛載資料夾
$ sudo blkid              # 查詢UUID
$ sudo vi /etc/fstab      # 新增一行掛載硬碟資訊如下

UUID=1234567890-1234-1234-1234567890 /media/HDD1 ext4 defaults 0 0

$ sudo mount -a           # 掛載指令

建立 rsync server
$ dpkg -l | grep rsync        # 查詢是否已安裝 rsync
$ sudo apt-get install rsync  # 安裝 rsync
$ sudo vi /etc/init.d/rsync   # 修改設定為 true

RSYNC_ENABLE=false --> true

$ sudo vi /etc/default/rsync  # 修改設定為 true

RSYNC_ENABLE=false --> true

$ sudo vi /etc/rsyncd.conf    # 以 root 建立設定檔, 內容如下

log file = /var/log/rsyncd.log        // log 檔
[rsyncuser]                           // module name
  comment = rsyncuser
  path = /home/rsyncfolder            // 備份路徑
  auth users = rsyncuser              // id: rsync 連線帳號, 非系統登入帳號
  uid = root
  gid = root
  secrets file = /etc/rsyncd.secrets  // rsync 連線帳號密碼檔及路徑
  read only = no                      // 寫入權限

$ sudo vi /etc/rsyncd.secrets   # 以 root 建立帳號密碼檔

rsyncuser:123456                     //id:password

$ sudo chmod 600 rsyncd.secrets  # 修改帳號密碼檔權限

$ sudo /etc/init.d/rsync start   # 啟動 rsync

# 其他指令
$ sudo /etc/init.d/rsync restart # 重啟 rsync
$ sudo /etc/init.d/rsync stop    # 停止 rsync
$ sudo /etc/init.d/rsync status

安裝 nvidia 驅動 (解決 HDMI 無音效)
$ sudo apt-get install nvidia-current  # 或由套件管理程式中安裝

掛載iso檔
$ sudo mkdir /media/iso   # 建立掛載點
$ sudo mount -o loop file.iso /media/iso
$ sudo umount /media/iso   # 卸載

查詢CPU溫度
$ sensors

查詢裝置
$ ls -l /dev/disk/by-id

BT
$ rtorrent
## 上下鍵,可以選列表中的任務
## 選中反白(左邊出現星號)任務 Ctrl + d 一次 停止下載
## 停止狀態,再一次 crtl + d 刪除任務、種子檔 (已經完成下載或未完成的檔案會保留)
## 停止狀態,ctrl + s 繼續開始下載
## 有續傳功能,不小心刪除未完成任務,再把種子檔丟進去即可續傳
 
.