1.Linux的權(quán)限命令
權(quán)限是Linux中的重要概念友绝,每個(gè)文件/目錄等都具有權(quán)限屎篱,通過(guò)ls -l命令我們可以 查看某個(gè)目錄下的文件或目錄的權(quán)限
示例:在隨意某個(gè)目錄下ls -l
第一列的內(nèi)容的信息解釋如下:
權(quán)限
這個(gè)字符串有10位,可以分為4段來(lái)解讀啰劲。
- 第一段(第1位)表示是目錄還是文件躏筏,-表示是文件,d表示是目錄呈枉;
- 第二段(第2-4位趁尼,共3個(gè)字符串)表示文件所屬用戶對(duì)它的權(quán)限 - 屬主權(quán)限(User)埃碱;
- 第三段(第5-7位,共3個(gè)字符串)表示文件所屬用戶組用戶對(duì)它的權(quán)限 - 屬組權(quán)限(Group)酥泞;
- 第四段(第8-10位砚殿,共3個(gè)字符串)表示其他用戶對(duì)它的權(quán)限 - 其他權(quán)限(other);
注:
①我們用3位8進(jìn)制來(lái)表示文件的權(quán)限芝囤,r(read)用4標(biāo)識(shí)似炎,w(write)用2標(biāo)識(shí),x(excute)用1標(biāo)識(shí)
②r–可讀悯姊,w–可寫羡藐,x–可執(zhí)行。
③每一段的三位順序不可變悯许,如果沒有對(duì)應(yīng)的權(quán)限仆嗦,則使用-表示
上圖中的-rwxrw-r–可以用八進(jìn)制數(shù)字764表示。
轉(zhuǎn)算成八進(jìn)制先壕,777瘩扼,代表這是一個(gè)對(duì)所有人開發(fā)權(quán)限的文件。
2.修改文件/目錄的權(quán)限的命令:chmod
- 示例:修改/test下的aaa.txt的權(quán)限為屬主有全部權(quán)限垃僚,屬主所在的組有讀寫權(quán)限集绰,
其他用戶只有讀的權(quán)限
chmod u=rwx,g=rw,o=r aaa.txt
上述示例還可以使用數(shù)字表示:
chmod 764 aaa.txt
3.free查看內(nèi)存信息
free指令會(huì)顯示內(nèi)存的使用情況,包括實(shí)體內(nèi)存谆棺,虛擬的交換文件內(nèi)存栽燕,共享內(nèi)存區(qū)段,以及系統(tǒng)核心使用的緩沖區(qū)等
df df -h 命令用于顯示目前在 Linux 系統(tǒng)上的文件系統(tǒng)磁盤使用情況統(tǒng)計(jì)
4.top查看資源信息(CPU)
補(bǔ)充:
關(guān)機(jī)命令
reboot 重新啟動(dòng)操作系統(tǒng)
shutdown -h now 立刻關(guān)機(jī)改淑,其中now相當(dāng)于時(shí)間為0的狀態(tài)
shutdown -h 10:23
shutdown -h +10 系統(tǒng)再過(guò)十分鐘后自動(dòng)關(guān)機(jī)
總結(jié)
Linux命令
目錄操作
cd usr/ 切換到該目錄下usr目錄
cd .. 切換到上一層目錄
cd / 切換到系統(tǒng)根目錄
mkdir 目錄名稱 創(chuàng)建目錄
ls 目錄名稱 查詢?cè)撃夸浵滤械哪夸浐臀募? ls [-a] 目錄名稱 查詢?cè)撃夸浵滤械哪夸浐臀募?包含隱藏文件
ls [-l] 目錄名稱 查詢?cè)撃夸浵滤械哪夸浐臀募脑敿?xì)信息
find / -name 目錄名稱 查找/root下的目錄(文件)
mv 目錄名稱 新目錄名稱 修改目錄名稱
mv 目錄名稱 目錄的新位置 剪切
cp -r 目錄名稱 目錄的目標(biāo)位置 拷貝
rm -rf 目錄 強(qiáng)制刪除目錄
文件操作
touch 文件名稱 創(chuàng)建空文件
cat/more/less/tail 文件 查看文件內(nèi)容
tail -f 文件 動(dòng)態(tài)查看/實(shí)時(shí)查看文件(日志)
grep 要搜索的字符串 要搜索的文件 關(guān)鍵字搜索
vi/vim 文件 修改文件內(nèi)容
rm -rf 文件 強(qiáng)制刪除文件
文件的打包
tar -zcvf 文件名.tar 要打包的文件
文件的解壓
tar -xvf 文件名.tar
擴(kuò)充:將文件解壓到固定位置
tar -xvf 文件名.tar -C 指定解壓的位置
查詢當(dāng)前所在位置
pwd
查看進(jìn)程
ps -ef | grep 進(jìn)程名稱(tomcat/mysql)
殺死進(jìn)程
kill -9 進(jìn)程pid
查看端口號(hào)
netstat -an | grep 端口號(hào)(3306)
查看服務(wù)器ip
ifconfig
查看網(wǎng)絡(luò)是否能正常使用
ping 外網(wǎng)地址 查看是否能訪問(wèn)外網(wǎng)
ping 內(nèi)網(wǎng)ip 查看是否能訪問(wèn)內(nèi)網(wǎng)
權(quán)限命令
chmod 777 文件 賦權(quán)
查看cpu
top
查看磁盤信息
df -h
查看內(nèi)存信息
free
關(guān)機(jī)命令
shutdown -h now 立刻關(guān)機(jī)纫谅,其中now相當(dāng)于時(shí)間為0的狀態(tài)
shutdown -h 10:23
shutdown -h +10 系統(tǒng)再過(guò)十分鐘后自動(dòng)關(guān)機(jī)
重新啟動(dòng)
reboot 重新啟動(dòng)操作系統(tǒng)
```·