2009年6月16日 星期二

指令備忘錄

Search

1. 從目前所在目錄搜尋檔案
$ find . -iname <file-name>
2. 從目前所在目錄搜尋檔案內容
$ grep -Ir "欲搜尋的內容" .
3. 透過xargs結合上面兩個功能
$ find . -iname Android.mk | xargs grep -I ".so"
4. 更改檔案的編碼格式
$ iconv -c -f big5 -t utf8 input.srt > output.srt

Mount

1. 以utf8編碼 mount (如當要mount的隨身碟內容中的檔名為日文時)
$ sudo mount -o nls=utf8 <sd-name> <欲掛載位置>

2. mount 其他linux主機的samba folder
$ sudo smbmount //<target-host-ip>/<share-folder> <欲掛載目錄> -o pasword=<password>,user=<username>
smbmount在smbfs的package中, 所以要先用apt安裝。其實, smbmount底層還是使用mount.cifs, 所以一些相關資訊可以man mount.cifs(i.e., mount.cifs = mount -t cifs).

3. mount iso
$ mount -o loop 123.iso /mnt/iso

Others

1. 更改檔案的編碼格式
$ iconv -c -f big5 -t utf8 input.srt > output.srt


沒有留言:

張貼留言