Linux常用命令速查

介紹常用的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>  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章