此文記錄平時用到的Lunix命令,這裏會不斷的彙總,以方便查詢和使用!其中有些內容是引用其餘博文上的,若有侵犯,請留言,我會加上引用鏈接,這裏純屬本身使用須要,作總結和記錄!linux
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
這個命令很是重要。它可讓一個普通用戶擁有超級用戶或其餘用戶的權限,也可讓超級用戶以普通用戶的身份作一些事情。普通用戶使用這個命令時必須有超級用戶或其餘用戶的口令。如要離開當前用戶的身份,能夠打exit。
該命令的通常形式爲: su [選項] [? ] [使用者賬號]
說明:若沒有指定使用者賬號,則系統預設值爲超級用戶root。 該命令中各選項的含義分別爲:
c 執行一個命令後就結束。
加了這個減號的目的是使環境變量和欲轉換的用戶相同。
m 保留環境變量不變。