管理員需每天做一定的重複工作,請按照下列要求編制乙個解決方案,並程式設計實現該方案。
(1) 在下午6 :30刪除/home/stu/abc目錄下的全部子目錄和全部檔案;
(2)從早8:00~下午6:00每小時把/home/stu /xyz目錄下x1檔案的全部資料加入到/home/stu /backup目錄下的bak01.txt檔案內;
(3)每逢星期一下午5:50將/home/stu /data目錄下的所有目錄和檔案歸檔並壓縮為檔案:backup.tar.gz;
(4)在下午5:55將u盤解除安裝。
(1) 建立abc資料夾並在其目錄下建立子目錄和檔案
[root@server1 miaoxin]# mkdir abc
[root@server1 miaoxin]# cd /home/miaoxin/abc。
[root@server1 abc]# touch a.txt
[root@server1 abc]# mkdir b
在abc目錄下建立z1.cron檔案
在z1.cron中寫入第一條程式:30 18 * * * rm -r /home/miaoxin/abc/*
執行z1.cron檔案:crontab /home/miaoxin/abc/z1.cron
(2)建立xyz資料夾並建立xyz資料夾內的x1.c檔案,然後在x1.c中寫入內容
在z1.cron中寫入第二條程式:0 8-18/1 * * * cut -f1 /home/miaoxin/xyz/x1.c >> /home/miaoxin/backup/bak01.txt
執行z1.cron檔案:crontab /home/miaoxin/abc/z1.cron
(3)建立data資料夾及data目錄下的子目錄和檔案
在z1.cron中寫入第三條程式:50 17 * * * tar zcvf backup.tar.gz /home/miaoxin/data
執行z1.cron檔案:crontab /home/miaoxin/abc/z1.cron
(4)插入u盤,查詢u盤資訊(fdisk -l)
在z1.cron中寫入第四條程式:55 17 * * * umount /dev/sdc1
重新執行z1.cron檔案:crontab /home/miaoxin/abc/z1.cron
總結:mkdir abc
//在/home/stu目錄下穿件資料夾abc
cd /home/miaoxin/abc //轉到abc資料夾目錄下
touch a.txt
//新建檔案a.txt
mkdir b
//新建子目錄b
cat>>z1.cron //新建z1.cron檔案並寫入30 18 * * * rm -r/home/miaoxin/abc/*後ctral+d儲存退出
crontab /home/miaoxin/abc/z1.cron
//執行z1.cron檔案
tail -f /var/log/cron //查詢系統自動執行的日誌
fdisk -l //檢視硬碟及分割槽資訊,通過這條命令檢視u盤資訊
遇到錯誤:[root@server1
abc]# crontab /home/miaoxin/abc/z1.cron
「/home/miaoxin/abc/z1.cron」:1:
premature eof
原因:該錯誤是因為cat>>z1.cron時沒有換行導致的,/n重新儲存即可。
要記住的是每次修改完z1.cron都需要重新執行。
注意:umount只是解除安裝掉裝置和掛載點直接的關聯,而u盤此時還是可以檢視到的(fdisk -l)若要完全關閉只需要繼續在z1.cron中加power-off /dev/sdc1來安全關閉驅動器。
Linux作業系統實驗
1.啟動ubuntu系統,開啟終端 或使用putty連線系統 如果未安裝ssh,可以使用sudo apt get install ssh 如圖1,命令 開啟終端 輸入sudo apt getinstall ssh 如果安裝失敗就要切換源 2.檢視系統資訊,並將以下檢視內容重定向新增到檔案system...
Linux作業系統實驗(2)
核心模組的結構 標頭檔案宣告。標頭檔案module.h和init.h是必不可少的。module.h是載入模組所需要的函式和符號定義 init.h中包含初始化和清楚函式的定義。如果載入是允許用 戶傳遞引數,模組還應包括moduleparam.h。模組許可宣告。用module license巨集宣告此模...
作業系統實驗
一 實驗目的 理解vi的三種執行模式及其切方法。學會使用vi的各種操作命令進行文字檔案的編輯。用vi編寫linux下c程式,會用gcc編譯。二 實驗環境 一台裝有linux的機器 這裡預設是red hat linux 9 系統裡面有gcc編譯器。三 實驗內容 寫出主要的內容 首先用合法使用者登入系統...