因?yàn)閏rontab要使用到除了crontab之外的其他文件linux命令,而那些文件普通用戶是沒有更改權(quán)限的,那么現(xiàn)在就需要增加他對(duì)文件系統(tǒng)的特權(quán),讓可以對(duì)其它文件也有更改權(quán)限,更改上面的方法是先切換到root用戶下再執(zhí)行。(說明:crontab要使用到除了crontab之外的其他文件,而那些文件普通用戶是沒有更改權(quán)限的,那么現(xiàn)在就需要增加他對(duì)文件系統(tǒng)的特權(quán),讓他可以對(duì)其它文件也有更改權(quán)限,更改方法:切換到root用戶,執(zhí)行chmodu+s /usr/bin/crontab 就可以了)。 通俗的講程序是一個(gè)包含可以執(zhí)行代碼的文件,是一個(gè)靜態(tài)的文件.而進(jìn)程是一個(gè)開始執(zhí)行但是還沒有結(jié)束的程序的實(shí)例.就是可執(zhí)行文件的具體實(shí)現(xiàn). 一個(gè)程序可能有許多進(jìn)程,而每一個(gè)進(jìn)程又可以有許多子進(jìn)程.依次循環(huán)下去,而產(chǎn)生子孫進(jìn)程. 當(dāng)程序被系統(tǒng)調(diào)用到內(nèi)存以后,系統(tǒng)會(huì)給程序分配一定的資源(內(nèi)存,設(shè)備等等)然后進(jìn)行一系列的復(fù)雜操作,使程序變成進(jìn)程以供系統(tǒng)調(diào)用.在系統(tǒng)里面只有進(jìn)程沒有程序,為了區(qū)分各個(gè)不同的進(jìn)程,系統(tǒng)給每一個(gè)進(jìn)程分配了一個(gè)id(就象我們的身份證)以便識(shí)別. 為了充分的利用資源,系統(tǒng)還對(duì)進(jìn)程區(qū)分了不同的狀態(tài).將進(jìn)程分為新建,運(yùn)行,阻塞,就緒和完成五個(gè)狀態(tài). 新建表示進(jìn)程正在被創(chuàng)建,運(yùn)行是進(jìn)程正在運(yùn)行,阻塞是進(jìn)程正在等待某一個(gè)事件發(fā)生,就緒是表示系統(tǒng)正在等待cpu來執(zhí)行命令,而完成表示進(jìn)程已經(jīng)結(jié)束了系統(tǒng)正在回收資源. 關(guān)于進(jìn)程五個(gè)狀態(tài)的詳細(xì)解說我們可以看《操作系統(tǒng)》上面有詳細(xì)的解說。
d:表示目錄(藍(lán)色)
l:表示鏈接(青色)
說明:以后在Linux中執(zhí)行安裝文件時(shí),無法執(zhí)行,需要查看該文件是否為可執(zhí)行文件擁有x的權(quán)限
2、查看目錄結(jié)構(gòu)
[]#ls -R
一、Linux的目錄結(jié)構(gòu)(每個(gè)目錄的作用)
1、根目錄(/):在Linux中每一個(gè)文件和目錄都是從根開始,只有root用戶具有該目錄下的寫權(quán)限(新建、刪除操作)
2、用戶二進(jìn)制文件(/bin):二進(jìn)制文件就是一些可執(zhí)行文件,實(shí)際就是命令,如:ls、cd、pwd
3、配置文件(/etc):所有程序所需要的配置文件,包括啟動(dòng)/停止程序的文件
4、進(jìn)程信息(/proc):包含系統(tǒng)進(jìn)程相關(guān)信息
5、家目錄(/home):所有用戶的主目錄,用于存儲(chǔ)普通用戶的個(gè)人檔案(文檔、信息)
二、操作Linux的常用命令
1、創(chuàng)建文件
[]# touch 文件名稱
[]# touch 文件1 文件2......
如:創(chuàng)建txt文件
[]# touch linux_day02.txt
說明:使用touch命令創(chuàng)建文件,如果文件存在,就修改文件的時(shí)間戳(chuo),如果不存在,就新創(chuàng)建
2、查看文件內(nèi)容
[]# cat 文件名稱
如:cat linux_day.txt
3、輸出函數(shù),把需要的字符串內(nèi)容輸出打。@示)在Linux終端屏幕上
[]# echo 字符串內(nèi)容
4、重定向:把輸出的內(nèi)容指定到其他位置
>:一個(gè)尖括號(hào)表示輸出重定向,新內(nèi)容會(huì)覆蓋舊內(nèi)容
>>:兩個(gè)尖括號(hào)表示輸出追加重定向,在舊內(nèi)容后追加新的內(nèi)容
說明:在測(cè)試過程中,有時(shí)執(zhí)行了命令得到的結(jié)果需要存放在日志文件中,方便后期查看,這時(shí)就需要使用重定向方式來保存結(jié)果信息
練習(xí):
1、創(chuàng)建一個(gè)date.txt文檔
[]# touch date.txt
2、查看date.txt的內(nèi)容
[]# cat date.txt
3、把當(dāng)前系統(tǒng)日期存放在date.txt文檔中
[]# date > date.txt
4、把當(dāng)月日歷追加在date.txt文檔中
[]# cal >> date.txt