Linux下改變文件或目錄之讀、寫、執(zhí)行之允許權(quán)
====================================
執(zhí)行格式:chmod [-R] mode name ( name 可為文件名或目錄名;mode可為 3 個(gè) 8 位元之?dāng)?shù)字,或利用ls -l 命令,列出文件或目錄之讀、寫、執(zhí)行允許權(quán)之文字縮寫。)
mode : rwx rwx rwx r:read w:write x:execute(user group other 縮寫為: u g o)
Example :
% chmod 755 dir1 將目錄dir1,設(shè)定成任何使用者,皆有讀取及執(zhí)行之權(quán)利,但只有擁有者可做修改。
% chmod 700 file1 將文件file1,設(shè)定只有擁有者可以讀、寫和執(zhí)行。
% chmod o+x file2 將文件file2,增加擁有者可以執(zhí)行之權(quán)利。
% chmod g+x file3 將文件file3,增加群組使用者可執(zhí)行之權(quán)利。
% chmod o-r file4 將文件file4,除去其它使用者可讀取之權(quán)利。
改變文件或目錄之擁有權(quán)
======================
執(zhí)行格式:chown [-R] username name ( name 可為文件名或目錄名。)
Example :
% chown user file1 將文件 file1 之擁有權(quán),改為使用者 user 所有。
% chown -R user dir1 將目錄 dir1,及其下所有文件和子目錄之擁有權(quán),改為使用者 user 所有。
檢查自己所屬之群組名稱
======================
執(zhí)行格式:groups
Example :
% groups
改變文件或目錄之群組擁有權(quán)
==========================
執(zhí)行格式:chgrp [-R] groupname name ( name 可為文件名或目錄名 )
Example :
% chgrp vlsi file1 將文件 file1 之群組擁有權(quán),改為 vlsi 群組。
% chgrp -R image dir1 將目錄dir1,及其下所有文件和子目錄,改為 image 群組。
改變文件或目錄之最后修改時(shí)間(變?yōu)楫?dāng)前時(shí)間)
=========================================
執(zhí)行格式:touch name ( name 可為文件或目錄名稱。)
Example :
% touch file1
% touch dir1
文件之連結(jié)
==========
同一文件,可擁有一個(gè)以上之名稱,可將文件做數(shù)個(gè)連結(jié)。
執(zhí)行格式:ln oldname newname ( Hard link )
Example :
% ln file1 file2 將名稱 file2,連結(jié)至文件 file1。
執(zhí)行格式:ln -s oldname newname ( Symblick link )
Example :
% ln -s file3 file4 將名稱 file4,連結(jié)至文件file3。
文件之字串找尋
==============
執(zhí)行格式:grep string file
Example :
% grep abc file1 尋找文件file1中,列出字串 abc 所在之整行文字內(nèi)容。
找尋文件或命令之路徑
====================
執(zhí)行格式:whereis command ( 顯示命令之路徑。)
執(zhí)行格式:which command ( 顯示命令之路徑,及使用者所定義之別 )
執(zhí)行格式:whatis command ( 顯示命令功能之摘要。)
執(zhí)行格式:find search-path -name filename -print ( 搜尋指定路徑下,某文件之路徑 )
Example :
% find / -name file1 -print ( 自根目錄下,尋找文件名為 file1 之路徑)
比較文件或目錄之內(nèi)容
====================
執(zhí)行格式:diff [-r] name1 name2 ( name1 name2 可同時(shí)為文件名,或目錄名稱 )
新聞熱點(diǎn)
疑難解答
圖片精選