r read 可讀 : 作用于文件,就是可以查看內(nèi)容,例如cat ,vim;作用于文件夾就是可以用 ls 查看
w write可寫 ,如果需刪除文件不是文件的寫全權(quán)限的決定,而是文件所在目錄的寫權(quán) 限決定,對所在目錄有寫權(quán)限,就可以刪除這個目錄中的文件,也可以刪除、重命 名目錄;
x execute可被系統(tǒng)執(zhí)行或可進入 ,文件如果可執(zhí)行,就會執(zhí)行文件中寫的腳本語句,
例如: wang.txt文件權(quán)限為 -rwxrwx--- ,內(nèi)容為 ls -l ,則直接再命令行中輸入 文件的路徑執(zhí)行,./wang.txt ,就會打印出當(dāng)前目錄下所有信息
- 拒絕 ,順序不能顛倒
r
其設(shè)置是9bit的二進制來存儲 例如 010101101 ,而使用chmob修改時只需要將二進制轉(zhuǎn)化成十進制比如010 轉(zhuǎn)為2、 101=5,就可以把255作為參數(shù)傳入命令
注意:linux下的可執(zhí)行文件不是以擴展名(例如:.exe)決定的,而是由其可執(zhí)行的權(quán)限為決定的;
文件權(quán)限命令:
chmod (change modle)修改文件權(quán)限
chmod + 權(quán)限的十進制表示 + 文件 chmod 255 a.txt 將a文件設(shè)置為 -w-r-xr-x
chgrp 修改文件或目錄歸屬組 chgrp 新組名 文件
chown 修改擁有主 chown 新用戶名 文件
umask 查看Linux系統(tǒng)出廠設(shè)置的創(chuàng)建文件默認(rèn)權(quán)限的掩碼; umask -S 查看系統(tǒng)創(chuàng)建文件的默認(rèn)權(quán) 限 ,文件默認(rèn)權(quán)限是全碼是666,目錄的是777,這個地方用的是計算機中的掩碼技 術(shù),類似于網(wǎng)路中的ip 與子網(wǎng)掩碼的關(guān)系
創(chuàng)建一個目錄:
mkdir
mkdir 目錄 創(chuàng)建一個目錄
mkdir -p 創(chuàng)建多層目錄
rmdir 刪除空目錄,如果目錄中有文件或其他目錄,不能刪除 (不建議用)
rm 防止誤刪除的刪除命令
rm -r 遞歸刪除
touch 新建文件
cd 切換目錄,即進入一個目錄
mv 移動文件或目錄 或重命名(移動有又叫剪切) mv 文件 文件 即 mv wang.txt peng.txt 是重名
mv /wang.txt /et/ 將/wang.txt移動到 移動到/et/目錄下
顯示文件
cat 從文件第一行開始顯示整個文件所有內(nèi)容
-A 相當(dāng)于 -vET, 列出一些空白字符(換行,tab ,空格鍵),用特殊字符顯示其位置;
-b bloke 空行,列出行號,過濾掉空行
-E 將結(jié)尾的換行用$顯示出來
-n 列出行號,保留文件原內(nèi)容,不過濾任何空行
-T 將Tab鍵 用^I 顯示出來
-v 列出一些看不見的特殊字符
tca 將文件倒敘顯示出來
more 分頁顯示:
回車鍵 向下一行 空格鍵 向下翻一頁
Ctrt +B 回到上一屏 Ctrt + F 滾到下一屏
Less 分頁顯示的加強版:
Page Up 向上翻頁 Page Down 向下翻頁
/ 字符 或? 字符 在文中搜索字符 n 下一個匹配字符,與搜索連用
其它與more命令一樣
head 與 tail 命令:
head -n 10 ext.txt 查看ext.txt文件的頭10行
tail -n 10 ext.txt 查看ext文件的末尾10行
history 查看敲過的所有命令
echo $PATH 打印一個變量或文件,或執(zhí)行一個文件
rpm (RedHat Package Manager),Rethat 軟件包管理工具,類似于windows的 setup.exe,負(fù)責(zé)安裝與卸載;是Linux系列操作系統(tǒng)里面的打包安裝工具, rpm不是某一個程序,而是一套Linux軟件包管理規(guī)范;