標籤:linux chmod chown tail unix
在使用Linux/UNIX下,經常會使用文本介面去設定系統或作業系統,作者本人在工作的過程也在不斷接觸這方面的命令,所以為此特醞釀、準備、開始了本文的編寫。本文主要記錄自己平時遇到的一些Linux/UNIX下操作命令,記錄與整理一下,一可加深印象,二可記錄分享。希望各位看官,對於不合適的或有歧義的地方,給予指明與說明,以便共同學習與提高。
【轉載使用,請註明出處:http://blog.csdn.net/mahoking】
014Linux chmod命令
1 命令格式
chmod [選項] [檔案] 格式chmod [option] [file]
2 命令功能
userdel命令設定檔案夾(檔案)讀、寫、執行許可權。
3 常用範例
命令說明
文法結構:
chmod abc file
其中a,b,c更代表一個數字,分別表示User、Group及Other的許可權。
r=4,w=2, x=1
若要rmx屬性則4+2+1=7;
若要rm-屬性則4+2=6;
若要r-x屬性則4+1=5;
範例01
命令: chmod 777 testFile.txt
輸入:[[email protected] root]# chmod 777 testFile.txt
說明:
改變testFile.txt的讀寫執行許可權,本機所有使用者都可以對此檔案進行所有操作。
015Linux chown命令
1 命令格式
chown [選項] [所有者] 格式chown[option] [user]
2 命令功能
通過chown改變檔案的所有者和群組。在變更檔的所有者或所屬群組時,可以使用使用者名稱稱和使用者識別碼設定。普通使用者不能將自己的檔案改變成其他的擁有者。其操作許可權一般為管理員。
3 常用範例
範例01
命令: chown mail:mail testLog2014.log
輸入:[[email protected] root]# chown mail:mail testLog2014.log
說明:
變更檔的所有者和群組。本例為將testLog2014.log檔案指定給mail使用者,mail組。如果命令為chown :mail testLog2014.log表示將testLog2014.log檔案指定給mail組,所有者不變。
範例02
命令: chown –R –v root:mail testDir
輸入:
[[email protected] root]# chown –R –v root:mail testDir
“testDir /log2014.log” 的所有者已更改為 root:mail
“testDir /linklog.log” 的所有者已更改為 root:mail
“testDir /log2015.log” 的所有者已更改為 root:mail
“testDir /log2013.log” 的所有者已更改為 root:mail
“testDir /log2012.log” 的所有者已保留為 root:mail
“testDir /log2017.log” 的所有者已更改為 root:mail
“testDir /log2016.log” 的所有者已更改為 root:mail
“testDir” 的所有者已更改為 root:mail
說明:
改變指定目錄以及其子目錄下的所有檔案的擁有者和群組。
-R 處理指定目錄以及其子目錄下的所有檔案。
-v 顯示詳細的處理資訊。
016Linux tail命令
1 命令格式
tail [選項] [檔案] 格式tail [option] [file]
2 命令功能
tail 命令從指定點開始將檔案寫到標準輸出。使用tail命令的-f選項可以方便的查閱正在改變的記錄檔,tail -f filename會把filename裡最尾部的內容顯示在螢幕上,並且不斷重新整理,使你看到最新的檔案內容。
3 常用範例
範例01
命令: tail –f fileName
輸入: [[email protected] root]# tail –f fileName
說明:
-f 如果輸入檔案是常規檔案或如果File 參數指定FIFO(先進先出),那麼tail 命令不會在複製了輸入檔案的最後的指定單元後終止,而是繼續從輸入檔案讀取和複製額外的單元(當這些單元可用時)。如果沒有指定File 參數,並且標準輸入是管道,則會忽略-f 標誌。tail -f 命令可用於監視另一個進程正在寫入的檔案的增長。
四、Linux/UNIX操作命令積累【chmod、chown、tail】