Linux命令 常用備忘

2022-03-18 23:59:28 字數 3025 閱讀 9695

【cp】

複製資料夾: cp -r 源目錄 目標目錄

【kill】

netstat -ntlp 找出svnserve的程序id

然後kill -9 id

其中 -d 表示守護程序, -r 表示在後台執行

【find】

示例:find / -name httpd.conf  表示在整個系統根目錄下查詢httpd.conf檔案

【yum】

在centos中yum安裝和解除安裝軟體的使用方法

安裝方法

安裝乙個軟體時

安裝多個相類似的軟體時

安裝多個非類似軟體時

解除安裝乙個軟體時

解除安裝多個相類似的軟體時

解除安裝多個非類似軟體時

rm -rf 目錄名字

-r 就是向下遞迴,不管有多少級目錄,一併刪除

-f 就是直接強行刪除,不作任何提示的意思

【tar】

解壓bz2檔案

tar -xvjf 檔名

解壓gz檔案

tar zxvf 檔名

-z 是配合解壓.gz的

-x 解開乙個包檔案

-v 顯示詳細資訊

-f 必須,表示使用歸檔檔案

解壓檔案到指定路徑

tar -zxvf 待解壓檔名 -c 目標檔名

範例一:將整個 /etc 目錄下的檔案全部打包成為 /tmp/etc.tar 

[root@linux ~]# tar -cvf /tmp/etc.tar /etc <==僅打包,不壓縮! 

[root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包後,以 gzip 壓縮 

[root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc <==打包後,以 bzip2 壓縮 

****************************************=

【chmod】

改變乙個檔案的許可權:chmod [mode] file.txt

改變乙個目錄的許可權:chmod [mode] dir

改變乙個目錄和其子目錄的許可權: chmod [mode] dir -r

mode = 777 or 752 and so on.

mode的三個數字,分別表示owner,group,others所具備的許可權。

1=x 執行

2=w 寫

4=r 讀

比如owner具有所有許可權,1+2+4=7,又比如 group 具有讀和執行許可權1+4=5。

【chown】

更改檔案或目錄的擁有者

-r引數表示遞迴改變

[root@linux ~]#chown [-r] 賬戶名稱 檔案或目錄

[root@linux ~]#chown [-r] 賬戶名稱:使用者組名稱 檔案或目錄

--kaixuan's cnblogs

******************************===

【useradd】

以root身份登陸,執行:passwd修改密碼。useradd 使用者名稱,新增使用者。

具體的如下:

#passwd root

輸入root密碼,輸入兩便。

#useradd 使用者名稱

#passwd 使用者名稱

密碼,輸入兩便

******************************=

【rpm】

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>

檢視mysql的相關檔案

rpm -qa | grep mysql

然後用下面刪除所有mysql相關檔案

rpm -e mysql的相關檔案

【date】

檢視日期:

date

設定日期:

date 123123592012  (月日時分年)

date 123123592012.59  (月日時分年秒)

date -s 20080103 設定日期

date -s 18:24  設定時間

如果要同時更改bios時間

再執行clock -w

0給主人留下些什麼吧!~~

Linux命令 常用備忘

cp 複製資料夾 cp r 源目錄 目標目錄 kill netstat ntlp 找出svnserve的程序id 然後kill 9 id 其中 d 表示守護程序,r 表示在後台執行 find 示例 find name httpd.conf 表示在整個系統根目錄下查詢httpd.conf檔案 yum ...

Linux命令 常用備忘

自動補全歷史命令 如果你以前使用了 cp r root a home test 下次還想使用同樣的命令,可以採用 cp 試試。或者在終端按下ctrl r 然後輸入以前用過的命令,如cp r 會自動補全 pwd 檢視當前路徑 vim ctrl f 即 pagedown 翻頁。crtl b 即 page...

常用Linux命令備忘

1.加壓gz 檔案的命令 tar zxvf nginx 1.9.4.tar.gz 把linux資料夾壓縮成tar.gz的命令 解壓 tar zxvf 檔名.tar.gz 18.檢視指定埠被那些程式占用 例如81被誰在占用 1.壓縮命令 命令格式 tar zcvf 壓縮檔案名.tar.gz 被壓縮檔案...