linux-r和-R區(qū)別
Linux命令的cp -r和-R的區(qū)別為:復(fù)制不同、覆蓋不同、識(shí)別依據(jù)不同。復(fù)制不同 -r:既復(fù)制當(dāng)前目錄下的文件,也復(fù)制當(dāng)前目錄下的文件夾。-R:只復(fù)制當(dāng)前目錄下的文件,不復(fù)制當(dāng)前目錄下的文件夾。
linux命令行中 -r 與 -R 就是代表不同參數(shù),根據(jù)需求用的參數(shù)不一樣。只是剛好用了r這個(gè)字母,其實(shí)沒(méi)有任何關(guān)聯(lián)。
使用范圍不同:在Makefile里會(huì)用install,其他地方會(huì)用cp命令。如果目標(biāo)文件存在,cp會(huì)先清空文件后往里寫(xiě)入新文件,而install則會(huì)先刪除掉原先的文件然后寫(xiě)入新文件。權(quán)限不同:install命令會(huì)恰當(dāng)?shù)靥幚砦募?quán)限的問(wèn)題。
Linux中的rm -r 和rm -R區(qū)別為:用途不同、范圍不同、數(shù)量不同。用途不同 rm -r :rm -r 只能用于刪除文件,不能用于刪除文件夾。rm -R:rm -R既能用于刪除文件,也能用于刪除文件夾。
在Linux文件權(quán)限中,有R,W,X,S,T.我想知道s是什么意思
1、s是源文件,目標(biāo)文件做軟鏈接,與只共享可執(zhí)行文件的快捷方式不同,Linux幾乎可以通過(guò)鏈接的文件共享任何類型的文件,權(quán)限設(shè)置方法。1.首先連接到Linux主機(jī)并輸入Linux命令行狀態(tài),等待輸入指令。
2、r:讀權(quán)限。w:寫(xiě)權(quán)限。x:可執(zhí)行權(quán)限。-:沒(méi)有權(quán)限。s:SET位權(quán)限。t:粘滯位權(quán)限。例如,可執(zhí)行文件ls的權(quán)限為-rwxr-xr-x。
3、user、group以及others都沒(méi)有x這個(gè)可執(zhí)行的標(biāo)志 (因?yàn)?66)。所以,S、T表示“空的”。
Linux文件權(quán)限符號(hào)含義
r代表read(讀);讀(read): 具有讀取文件內(nèi)容的權(quán)限,表示可讀取此文件中的實(shí)際內(nèi)容,例如,可以對(duì)文件執(zhí)行 cat、more、less、head、tail 等文件查看命令。
其中,第一個(gè)符號(hào)表示文件類型,-表示普通文件;后面分別為所有者權(quán)限、所屬組的權(quán)限和其它用戶權(quán)限。這里,表示ls文件的所有者權(quán)限為讀、寫(xiě)和可執(zhí)行;所屬組的權(quán)限為讀和可執(zhí)行;其它用戶權(quán)限為讀和可執(zhí)行。
w(Write,寫(xiě)入):對(duì)文件而言,具有新增、修改文件內(nèi)容的權(quán)限;對(duì)目錄來(lái)說(shuō),具有刪除、移動(dòng)目錄內(nèi)文件的權(quán)限。x(eXecute,執(zhí)行):對(duì)文件而言,具有執(zhí)行文件的權(quán)限;對(duì)目錄了來(lái)說(shuō)該用戶具有進(jìn)入目錄的權(quán)限。
在 Linux 中,星號(hào) * 通常用作占位符或標(biāo)記,具體表示的含義取決于所在的上下文。
Linux中文件目錄的權(quán)限分為三個(gè)群組, 擁有者 、 所在群組 、 其他組 ,每個(gè)群組可以單獨(dú)設(shè)置 讀 、 寫(xiě) 、 執(zhí)行 三種權(quán)限。
用戶權(quán)限 -rw-rw-r-x的意思是定義用戶權(quán)限,普通文件具有讀寫(xiě)權(quán)限,文件主具有讀寫(xiě)權(quán)限,組用戶具有讀權(quán)限,其他用戶具有可執(zhí)行的權(quán)限。