Linux基礎(chǔ)命令三(2018-05-05)

1、權(quán)限

[root@hadoop000 ~]# ll install.log

-rw-r--r--. 1 root root 49565 Apr 28 05:41 install.log

第一列“-rw-r--r--”表示權(quán)限 ?其中第一個字段“-”指定該文件的類型

“-”是文件,“d”是目錄(即文件夾),“l(fā)”是鏈接

接下來9個字段分為3組:第一組:對應(yīng)第三列中當(dāng)前用戶對這個文件/文件夾的權(quán)限

第二組:對應(yīng)第四列中當(dāng)前用戶組下所有用戶對這個文件/文件夾的權(quán)限

第三組:其他用戶組下用戶對這個文件/文件夾的權(quán)限

具體權(quán)限 r:讀 (4) w:寫(2) ? x:執(zhí)行(1)

2、修改文件和文件夾的權(quán)限

chmod rwxr-xr--(754)install.log ? 修改該文件權(quán)限為754

chmod 744 -R xxxdir ?????修改該文件夾權(quán)限為744

chmod 744 -R xxxdir/* ? ? 修改該文件夾下所有文件權(quán)限為744

可執(zhí)行: 針對于shell腳本

chmod 764 a.sh????只針對所屬用戶

chmod +x a.sh ? ? ? 所有用戶

3、修改文件和文件夾的所屬用戶和用戶組

一般很少用

chown rz:rz xxx.log ? ? ?修改該文件所屬用戶和用戶組為rz

chown -R rz:rz xxxdir????????修改該文件夾所屬用戶和用戶組為rz

chown -R rz:rz xxxdir/*????????修改該文件下所有文件所屬用戶和用戶組為rz

4、yum

yum --help ? ? 幫助

yum install (-y 不需要確認(rèn)) httpd ? ? ? ?安裝

yum update httpd ? ? ? ?更新

yum list????????顯示軟件包的信息

5、卸載

rpm -qa |grep httpd ????先查詢http包的全稱

rpm --nodeps -e xxxxxx ? ? ? ?卸載安裝包

6、關(guān)于端口號

netstat -nlp|grep ?http ? ? ? ? 發(fā)現(xiàn)端口號為:::80

:::80????????????????????端口號不受IP限制

127.0.0.1:80 ? ? ? ? ? ?只對自己,其他機(jī)器訪問不了

0.0.0.0:80 ? ? ? ? ? ? ? ?同:::80

192.168.137.1:80 ? ? ? ?只對該IP,其他IP訪問不了

7、查找命令或者shell腳本

which java

locate java

8、搜索

find / -name ‘*abc*’ ? ? ? ?全文

find /tmp ?-name ‘*abc*’ ????? 指定目錄

find ?./ -name ‘*abc*’ ? ? ? ? 當(dāng)前目錄

9、清空一個文件

1.echo ' ?' >xxx.log ? ? ? ? ? ? ? ? ? ?慎用

2.cat ?/dev/null ?>xxx.log????????????

3.vi: ?先gg 再dG

10、查看硬盤、內(nèi)存、系統(tǒng)情況

df -h ? ? ????free -m ? ? ? ?top

11、tar壓縮

tar czvf ? abc.tar.gz ? /tmp ? ? ? ? ? ?壓縮

tar ?xzvf ? ?abc.tar.gz ? ? ? ? ? ? ? ? ? ?解壓縮

12、zip壓縮

zip ? ?-r ? ?abc.zip ? ?/tmp ? ? ? 壓縮

unzip ? ?abc.zip ? ? ? ?解壓縮

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容