介紹常用的Linux命令
刪除命令:
rm
參數 -v、-r
-v查看刪除過程
-r刪除目錄下的所有目錄、內容
查看ip地址:ifconfig
文件/目錄權限設置命令:
chmod
這是Linux系統管理員最常用到的命令之一,它用於改變文件或目錄的訪問權限。
該命令有兩種用法:
? 用包含字母和操作符表達式的文字設定法
其語法格式爲:chmod [who] [opt] [mode] 文件/目錄名
其中who表示對象,是以下字母中的一個或組合:
u:表示文件所有者
g:表示同組用戶
o:表示其它用戶
a:表示所有用戶
opt則是代表操作,可以爲:
+:添加某個權限
-:取消某個權限
=:賦予給定的權限,並取消原有的權限
而mode則代表權限:
r:可讀
w:可寫
x:可執行
例如:爲同組用戶增加對文件a.txt的讀寫權限:
chmod g+rw a.txt
查找文件、文件夾:find / -name my* -print
這個意思是請它從最底層的主目錄開始找,找出文件名是 my 開頭的文件,把它顯示出來。-print 選項是顯示,您可把它當做固定要加上的項目。
但它還可以用時間來找,例如:
find /usr -atime 3 -print
會從 /usr 目錄開始往下找,找最近3天之內存取過的文件。
find /usr -ctime 5 -print
會從 /usr 目錄開始往下找,找最近5天之內修改過的文件。
find /doc -user jacky -name 'j*' -print
會從 /doc 目錄開始往下找,找jacky 的、文件名開頭是 j的文件。
find /doc /( -name 'ja*' -o- -name 'ma*' /) -print
會從 /doc 目錄開始往下找,找尋文件名是 ja 開頭或者 ma開頭的文件。
find /doc -name '*bak' -exec rm {} /;
會從 /doc 目錄開始往下找,找到凡是文件名結尾爲 bak的文件,把它刪除掉。-exec 選項是執行的意思,rm 是刪除命令,{ } 表示文件名,"/;"是規定的命令結尾。
rpm命令1.安裝一個包
# rpm -ivh
2.升級一個包
# rpm -Uvh
3.移走一個包
# rpm -e
4.安裝參數
--force 即使覆蓋屬於其它包的文件也強迫安裝
--nodeps 如果該RPM包的安裝依賴其它包,即使其它包沒裝,也強迫安裝。
5.查詢一個包是否被安裝
# rpm -q < rpm package name>
6.得到被安裝的包的信息
# rpm -qi < rpm package name>
7.列出該包中有哪些文件
# rpm -ql < rpm package name>
8.列出服務器上的一個文件屬於哪一個RPM包
# rpm -qf
9.可綜合好幾個參數一起用
# rpm -qil < rpm package name>
10.列出所有被安裝的rpm package
# rpm -qa
11.列出一個未被安裝進系統的RPM包文件中包含有哪些文件?
# rpm -qilp < rpm package name>