Linux 學習筆記 crontab 2

上一篇是在crontab 下執行bash.sh 行程
若不想用bash.sh來執行,也可直接下指令喔!
Examples :
與上一篇相同是每五分鐘備份/etc/passwd 到/home/student/backups
裡面用時間作為檔名的區分
*/5 * * * * /bin/cp /etc/passwd /home/student/backups/etcpasswd-$(/bin/date +\%Y\%m\%d-%R)
注意:直接下指令時一定要使用絕對路徑和在%前加上脫逸字元\喔!!
光這兩點就搞了很久才搞定....
多謝小阮老師的幫忙~Thank you!!

Linux 學習筆記 crontab指令

Happy Happy ㄋㄟ~~
我搞定crontab (例行性排程指令)啦!!
為什麼學這個指令會那麼開心ㄋㄟ~~
迫不及待跟各位分享啦!!!

1.因為我之前一直搞不定這個指令....哈
2.為了要學此指令,我也去學了shell Scripts語法

之前輸入在crontab下編輯工作行程
一直出現錯誤訊息...但是我搞不懂,shell Scripts沒寫錯誤
直接執行shell Scripts所寫的程式bash.sh一切都正常阿
為什麼在crontab下就一直錯誤呢?

我的bash.sh內容很簡單就是
cp -a /etc/passwd /home/student/backups/etcpasswd-$(date +%Y%m%d-%R)
內容是備份/etc./passwd資料到/home/student/backups/
依照備份時間作檔案名稱的分類

在crontab裡 工作排程編輯如下
*/5 * * * * bash.sh
內容是每天每五分鐘備份一次

A~~一直給我出現錯誤!!!
我查的快瘋啦....

經過幾天給他亂編輯找錯.....
終於
發現問題啦!!!
原因=因為我是用一般者身份去編輯工作排程,所以我的bash.sh是放在
家目錄下的/bin(不是用root身份)
所以應該是這樣去編輯工作排成的:
*/5 * * * * /home/student/bin/bash.sh
需要下"絕對"路徑
天哪~~~我終於搞定它了!!!
若有各位高手們有其他方法
也請分享一下~~讓新手的我可以不用一直抓破頭皮...哈

Linux 學習筆記 壓縮 解壓縮

上一篇寫的太籠統,而且包含太多情緒在裡面了
所以再好好的寫一次

指令 tar

是將檔案封存但不作壓縮動作

參數
-c 建立封存檔
-t 列表
-x 解壓縮
-f 建立要壓縮的檔案名稱

要壓縮需要配合 gzip , bzip2 進行壓縮動作

參數
-z 使用gzip進行壓縮
-j 使用bzip2進行壓縮
-v 顯示執行過程

用法
使用gzip格式 壓縮/etc檔案
#tar –cvzf etc.tar.gz /etc
解壓縮
#tar –xvzf tar.etc.gz
使用bzip2格式壓縮/etc檔案
#tar –czjf etc.tar.bz2 /etc
解壓縮
#tar –xvjf tar.etc.bz2

指令 zip
使用zip格式壓縮/etc檔案
#zip –r etc.zip /etc
解壓縮
#unzip etc.zip

醬比較詳細吧~~
下一次在說明安裝部分

Linux 學習筆記 軟體安裝解壓縮

從課程中了解一些在Linux中的安裝方式和解壓縮指令
在XP中通常是按右鍵解壓縮但在Linux中不是醬子喔!!!
1. yum指令
#yum install 軟體名稱
進行安裝(你不用先下載檔案可以直接輸入軟體名稱…它自己就會去網路搜尋然後下載安裝)…利害吧
卸除 #yum erase軟體名稱
更新 #yum update軟體名稱
2. rpm指令
#rpm –i 軟體名稱.rpm
-i 顯示安過程
3. tra 壓縮檔
#tra zxvf 軟體名稱.tra.gt
解壓縮後須再進行編譯
#./configure –prefix=安裝位置……接編譯指令
編譯後
#make
#make install
p.s 因為我不會編譯…所以去copy網路已編譯好的程式…但不一定會成功
所以我所幸 直接
#./configure
#make
#make install
A~~也是可以ㄝ!!!
我也不知道為什麼可以…是不是每個軟體都可以我不知道….看起來要安裝新軟體還需要一點”技術”吧 ><
開始感覺Linux不那麼有親和力...但我還是要學你

我的 Linux 學習筆記

起由~~~~
參加了Linux的認證課程後就開始我的Linux學習過程了~~
Linux一個陌生的東東,為什麼想去學它呢~~我想是給自己一個挑戰,給自己一個實現夢想的機會.
去報名學它其實是花了很大的勇氣才踏出去的~~其中有一段故事啦(是靠著上帝的恩典和幫助滴)有空在詳細寫出來!!!

我的第一台Linux主機
再上課之前瑩瑩的電腦壞了,打算買一台新電腦,我得知消息後跟她說可不可以把壞電腦給我,就這樣自己修理後我得第一台Linux主機產生了~~~哈哈 而且等級比我自己現在使用的電腦還高階ㄝ~~~恩典牌ㄉ,哈哈
上了Linux入門課後,立刻去下載CentOS 5.3(Linux是完全免費的自由軟體喔!!!!!)進行安裝~~~開始我的Linux之旅

新手上路
安裝完後當然是馬上測試看看”順手度”如何啦!!! 畢竟過往一直都是使用Windows,所以效能不會測試所以就先試試聽音樂吧!!載入MP3後 咦!!不能開啟ㄝ 二話不說上網找資料,發現xmms這個軟體是專門聽MP3的軟體~~~問題來了 下載後不會安裝(Linux不像Windows一樣的安裝模式,因為Linux是免費共享軟體為了符合可以安裝在各家Linux系統內,所以多半提供原始碼讓你可以自行在編譯成符合你所使用的系統和你想要的功能),只在入門課程學過 # yum install 的指令,至於安裝到哪裡如何安裝等等???都不會~~這是起步的第一次挫敗呀 ><