Linux一些用到的命令

寫在前面:

此文記錄平時用到的Lunix命令,這裏會不斷的彙總,以方便查詢和使用!其中有些內容是引用其餘博文上的,若有侵犯,請留言,我會加上引用鏈接,這裏純屬本身使用須要,作總結和記錄!linux

ln

ln是linux中一個很是重要命令。它的功能是爲某一個文件在另一個位置創建一個同步的連接,這個命令最經常使用的參數是-s,具體用法是:安全

ln -s 源文件 目標文件 -s 是 symbolic的意思。
例:ln -s /lib/lsb /usr/lj
即:在usr目錄下創建指向/lib/lsb目錄的lj文件。加密

第一,ln命令會保持每一處連接文件的同步性,也就是說,不論你改動了哪一處,其它的文件都會發生相同的變化;unix

第二,ln的連接又軟連接和硬連接兩種,軟連接就是ln -s ** **,它只會在你選定的位置上生成一個文件的鏡像,不會佔用磁盤空間,硬連接ln ** **,沒有參數-s, 它會在你選定的位置上生成一個和源文件大小相同的文件,不管是軟連接仍是硬連接,文件都保持同步變化。軟連接是能夠跨分區的,可是硬連接只能在同一分區內。
第三:目錄不能創建硬連接,但能夠創建軟連接。token

修改密碼

出於系統安全考慮,Linux系統中的每個用戶除了有其用戶名外,還有其對應的用戶口令。所以使用useradd命令增長時,還需使用passwd命令爲每一位新增長的用戶設置口令;用戶之後還能夠隨時用passwd命令改變本身的口令。同步

該命令的通常格式爲: passwd [用戶名] 其中用戶名爲須要修改口令的用戶名。只有超級用戶可使用「passwd 用戶名」修改其餘用戶的口令,普通用戶只能用不帶參數的passwd命令修改本身的口令。it

該命令的使用方法以下:io

輸入變量

passwd< Enter>;date

在(current) UNIX passwd:下輸入當前的口令

在new password:提示下輸入新的口令(在屏幕上看不到這個口令):

系統提示再次輸入這個新口令。

輸入正確後,這個新口令被加密並放入/etc/shdow文件。選取一個不易被破譯的口令是很重要的。

選取口令應遵照以下規則:

口令應該至少有六位(最好是八位)字符;

口令應該是大小寫字母、標點符號和數字混雜的。

超級用戶修改其餘用戶(xxq)的口令的過程以下,

$ passwd root

New UNIX password:

Retype new UNIX password:

passwd: all authentication tokens updated successfully

su命令

這個命令很是重要。它可讓一個普通用戶擁有超級用戶或其餘用戶的權限,也可讓超級用戶以普通用戶的身份作一些事情。普通用戶使用這個命令時必須有超級用戶或其餘用戶的口令。如要離開當前用戶的身份,能夠打exit。

該命令的通常形式爲: su [選項] [? ] [使用者賬號]

說明:若沒有指定使用者賬號,則系統預設值爲超級用戶root。 該命令中各選項的含義分別爲:

c 執行一個命令後就結束。

加了這個減號的目的是使環境變量和欲轉換的用戶相同。

m 保留環境變量不變。

相關文章
相關標籤/搜索