天天看點

linux(系統centos6.5)常用指令總結

ls  -al

列出目前目錄下的所有檔案和子目錄

linux(系統centos6.5)常用指令總結
linux(系統centos6.5)常用指令總結

ls -F在列出的檔案,目錄名稱後面加一個符号,列如可執行檔案加“*”目錄則加“/”

linux(系統centos6.5)常用指令總結

cd 後面不加任何東西會回到使用者自己的home目錄。如果是root那就是回到/root。這個功能同cd~是一樣的

linux(系統centos6.5)常用指令總結

mkdir與rmdir mkdir是在目前目錄下建立一個目錄,rmdir是用來删除已建立的目錄

linux(系統centos6.5)常用指令總結

cp這個指令相當于dos下面的copy指令複制

 copy -r源檔案(source)目的檔案(target)參數r是指連同源檔案中的子目錄一同拷貝

linux(系統centos6.5)常用指令總結

rm 指令是用來删除檔案的,rm指令常用的參數有三個:-i,-r,-f

 rm -i test 系統會詢問我們是否删除test檔案,敲y/n确認是否删除test檔案

linux(系統centos6.5)常用指令總結

 rm -i 目錄名可以連同目錄下面的子目錄都删除,功能比上面講到的rmdir更強大

linux(系統centos6.5)常用指令總結

rm -f 檔案名

這個操作可以不經确認強制删除檔案

linux(系統centos6.5)常用指令總結

是以在這裡要認識到rm -rf 的嚴重性,不要輕易使用

 mv這個指令的功能是移動目錄檔案,引申功能是給目錄檔案重指令

linux(系統centos6.5)常用指令總結

mv 1.tar 1.txt 将/home目錄下的1.tar 更名為1.txt

linux(系統centos6.5)常用指令總結

cat這個指令是linux中非常重要的一個指令,他的功能是顯示或連接配接一般的ascii文本檔案

linux(系統centos6.5)常用指令總結

 cat file1 file2>file3該指令是把file1,file2的内容結合起來在重定向到file3檔案中

linux(系統centos6.5)常用指令總結

more是顯示一般文本檔案的指令,如果一個文本檔案太長了超過一個螢幕的畫面,這時用cat來看是在是不太理想,就可以試試more

linux(系統centos6.5)常用指令總結

pwd這個指令的作用是顯示使用者目前的工作路徑,直接輸入pwd即可

linux(系統centos6.5)常用指令總結

使用者及使用者組指令

 useradd +使用者名建立一個新的使用者賬号,

 Useradd tiantian 系統将建立一個新使用者tiantian,該使用者的home目錄為/home/tiantian

linux(系統centos6.5)常用指令總結

useradd使用者名 -g 組名 -G組名 -d Home 目錄名 -p 密碼

其中:

-g指定該使用者的首要組

-G指定該使用者的次要組

-d指定該使用者的Home目錄

-p指定該使用者的密碼

如輸入以下指令:

系統将建立一個使用者oracle,oracle使用者的首要組為oinstall,次要組為dba,home目錄為/home/oracle,密碼為ora123

userdel+使用者名删除一個已經存在的賬号

groupadd  +組名建立一個新的使用者組

groupdel+組名用于删除一個已經存在的使用者組名

 passwd指令用于改變自己的密碼

 passwd:輸入該指令後,按系統提示一次輸入密碼和密碼确認後,即可完成使用者密碼的修改

此外超級使用者還可以修改其他使用者的密碼

passwd +使用者名

linux(系統centos6.5)常用指令總結

chmod 用于改變檔案或目錄的通路權限。該指令有兩種方法:一種是包含字母和操作符表達式的文字設定法,另一種是包含數字的數字設定法

1:操作對象who可以是下述字母中的任一個或者它們的組合

u表示使用者(user)即檔案或目錄的所有者

g表示同組(group)使用者即與檔案屬主有相同組id的所有使用者

o表示其他(others)使用者

a:表示所有(all)使用者它是系統預設值

2:操作符号可以是:

+:添加某個權限

-:取消某個權限

=:賦予給定權限,并取消其他所有權限

3:mode表示權限,常用的參數有:

 r:可讀

 w:可寫

 x:可執行

linux(系統centos6.5)常用指令總結

将檔案text,的權限設為:檔案屬主可讀,可寫,可執行,與檔案屬主同組的使用者可讀,其他使用者不可讀,

linux(系統centos6.5)常用指令總結

chown:用于更改某個檔案或目錄的屬主或屬組,例如root使用者把自己的一個檔案拷貝給使用者oracle,為了讓使用者oracle能夠存取這個檔案,root使用者應該把這個檔案的屬主設為oracle

chown[使用者:組]檔案

例如:将test檔案的屬主與屬組分别改為oracle和dba

  chown oracle:dba text   

用root建立一個目錄并在其下建立一個檔案,并将兩者如下授權:

chmod o=r xxx

然後切換到普通使用者,嘗試打開目錄,發現失敗

當如下授權後,發現可以打開目錄和檔案,但不能修改:

chmod o+x xxx

說明對檔案來說,r權限為可讀,但對目錄來說,要想進入目錄中,必須要有x權限。

ps:檢視程序

-f:全格式顯示

-e:顯示所有程序

-l:長格式顯示

linux(系統centos6.5)常用指令總結
linux(系統centos6.5)常用指令總結

顯示的項目依次為UID(執行程序的用ID),PID(程序),PPID(父程序ID),TTY(終端名稱)STIME(程序啟動時間),TIME(程序執行時間) CMD(該程序的指令行輸入)

但是一般使用ps -ef輸出比較多可以使用ps -ef | grep oracle

top與ps指令的基本作用是相同的,顯示系統目前的程序和其他狀況。但是top是一個動态顯示過程,q退出

kill +程序号結束程序

kill -9 1234 将終止PID程序号為1234的程序(-9表示強制停止)

   cron用于實作定時任務的完成

一個使用者名為user的使用者它所對應的crontab檔案應該是/var/spool/cron/user。也就是說,以該使用者指令的crontab檔案存放在/var/spool/cron目錄下面。cron指令還講搜尋/etc/crontab檔案,這個檔案使用不同格式寫成的。cron啟動以後它将首先檢查是否有使用者設定了crontab檔案

如果沒有就轉入休眠狀态,釋放系統資源。它每分鐘醒過來一次檢視目前是否有需要運作的指令

可以使用

crontab -l 指令檢視目前已經存在的cron任務

crontab -r删除目前使用者的cron程序

crontab -e 添加計劃任務

linux(系統centos6.5)常用指令總結

分時日月周

 df -k将顯示各分區的磁盤空間使用情況。

linux(系統centos6.5)常用指令總結

reboot系統重新開機指令

Shutdown 關閉系統 {選項}{時間}{警告資訊}

-k:并不真正關機而隻是發出警告資訊給所有使用者

-r:關機後立即重新啟動

-h關機後不重新啟動

-f快速關機重新啟動跳過fsck

-n快速關機不經過init程式

-c取消一個已經運作的shutdown

Shutdown -r +10  系統在十分鐘後關機并且馬上重新啟動

Shutdown -h now 系統馬上關機并且不重新啟動

名詞介紹:

Linux是一個多使用者作業系統,這表示它可以同時接受多個使用者登入。Linux還允許一個使用者登入進行多次登入,這是因為linux和unix一樣提供了虛拟控制台的通路方式,允許使用者在同一時間從控制台進行多次登入

繼續閱讀