Skip to content

Zeroplex 生活隨筆

軟體開發、伺服器和生活瑣事

小 縮小字型大小。 中 重設字型大小。 大 放大字型大小。

標籤: Linux

打包檔案的好幫手:tar 與 split

Posted on 2011 年 5 月 13 日2021 年 3 月 12 日 By 日落 在〈打包檔案的好幫手:tar 與 split〉中有 3 則留言

想幫資料做備份,可用 tar 合併成一個檔案:

tar -cvf backup.tar mydata/

tar 只是將多個檔案合併在一起,若希望將資料壓縮省點空間,可以使用 -z (gzip) 或是 -j (bzip2) 壓縮:

tar -zcvf backup.tgz mydata/

若是壓縮後的資料還是太大沒辦法燒錄是光碟,可以使用 split 工具將備份檔分割。先使用 tar 將資料打包、壓縮,在傳給 split 做分割:

tar -xcvf - mydata/ | split -b 650M - backup.tgz.

split 預設使用 a、b、c 當作分割檔標記,上述方式讓單檔最大 650M,檔名分別為 backup.tgz.a、backup.tgz.b、backup.tgz.c …。

若要讓 split 以數字方式為檔案命名,可以加上 -d 參數,檔案 suffix 則會改為 1、2、3 …。另外 split 預設字串遞增一次為二個位數,表示檔名後面會是:00、01、02、03 ….,用參數 -a 1 可讓字串遞增改為一位數。

要還原資料時,使用 cat 把資料串接回來即可:

cat backup.tgz.* | tar -xvf -

參考資料:仲佑的網誌 » Blog Archive » Tar and Split
http://yowlab.shps.kh.edu.tw/wordpress/?p=289

Tags:Linux, Ubuntu

wget 續傳、限制速度

Posted on 2011 年 5 月 13 日2021 年 3 月 12 日 By 日落 在〈wget 續傳、限制速度〉中尚無留言

wget 是 Linux 上幾個很長用來下載檔案的工具,使用方法很簡單:

wget http://my.url.com/file.zip

當下載到一半斷線,wget 參數 -c 讓檔案續傳:

wget -c http://my.url.com/file.zip

如果下載的檔案很大,想留先頻寬給其他程式使用,則加上 –limit-rate 參數:

wget --limit-rate=400k http://my.url.com/file.zip

下載檔總是需要等待,如果想先去做其他事情,用 -b 參數讓 wget 在背景下載檔案:

wget -b http://my.url.com/file.zip
Tags:Linux, Ubuntu

dos2unix in Ubuntu

Posted on 2011 年 4 月 27 日2021 年 3 月 12 日 By 日落 在〈dos2unix in Ubuntu〉中尚無留言

Ubuntu 10.04 的套件庫中似乎沒有 dos2unix 或是 unix2dos 套件,不過有其他工具可以使用「tofrodos」。

安裝套件:

sudo aptitude install tofrodos

安裝完畢,需要轉到 unix 格式使用「fromdos」,轉到 dos 格式則使用「todos」。

轉為 unix 格式:

frodos file.txt

轉為 dos 格式:

todos file.txt

參考資料:dos2unix missing (Ubuntu 10.04)
http://www.virtualhelp.me/linux/164-dos2unix-missing-ubuntu-1004

Tags:Linux, Ubuntu

NCHC for Ubuntu sources.list

Posted on 2011 年 2 月 19 日2021 年 3 月 12 日 By 日落 在〈NCHC for Ubuntu sources.list〉中有 2 則留言

最近 tw.archive.ubuntu.com 有時候連不上,安裝套件時常常卡住,所以將 sources.list 改連到國網中心。(我直接 s/tw.archive.ubuntu.com/free.nchc.org.tw/,還不知道會不會出問題,修改前請記得備份)

deb http://free.nchc.org.tw/ubuntu/ maverick main restricted
deb-src http://free.nchc.org.tw/ubuntu/ maverick main restricted

deb http://free.nchc.org.tw/ubuntu/ maverick-updates main restricted
deb-src http://free.nchc.org.tw/ubuntu/ maverick-updates main restricted

deb http://free.nchc.org.tw/ubuntu/ maverick universe
deb-src http://free.nchc.org.tw/ubuntu/ maverick universe
deb http://free.nchc.org.tw/ubuntu/ maverick-updates universe
deb-src http://free.nchc.org.tw/ubuntu/ maverick-updates universe

deb http://free.nchc.org.tw/ubuntu/ maverick multiverse
deb-src http://free.nchc.org.tw/ubuntu/ maverick multiverse
deb http://free.nchc.org.tw/ubuntu/ maverick-updates multiverse
deb-src http://free.nchc.org.tw/ubuntu/ maverick-updates multiverse

參考資料:凍仁的 Ubuntu 筆記: Ubuntu 9.10 sources.list
http://jonny.ubuntu-tw.net/2009/11/ubuntu-910-sourcelist.html

Tags:Linux, Ubuntu

設定 gnome-terminal 開啟時的預設路徑

Posted on 2010 年 9 月 23 日2021 年 3 月 12 日 By 日落 在〈設定 gnome-terminal 開啟時的預設路徑〉中尚無留言

使用「–working-directory」參數,可以讓 gnome-terminal 在開啟時自動切換至指定的目錄下。

如預設為家目錄:

gnome-terminal --working-directory=$HOME

ps. $HOME 為 bash 參數

Tags:Linux, Ubuntu

文章分頁

上一頁 1 ... 27 28 29 ... 32 下一頁

其他

關於我  (About me)

  文章 RSS Feed

  留言 RSS Feed

Apache AWS Bash C/C++ Docker FreeBSD GCP Git Google Java JavaScript Laravel Linux Microsoft MSSQL MySQL Nginx PHP PHPUnit PostgreSQL Python Qt Ubuntu Unix Vim Web Windows WordPress XD 作業系統 分享 好站推薦 專題 攝影 新奇搞笑 新聞 旅遊 生活雜記 程式設計 網路架站 網頁設計 資訊學習 資訊安全 遊戲 音樂


創用 CC 授權條款
本著作係採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.