歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux常用命令使用

Linux常用命令使用

日期:2017/2/28 14:47:32   编辑:Linux教程

1.wget

wget是一個從網絡上自動下載文件的自由工具,支持通過HTTP、HTTPS、FTP三個最常見的TCP/IP協議下載,並可以使用HTTP代理。

命令格式:wget [options] [URL]

2.scp(服務器之間的互相拷貝)

scp 命令是 SSH 中最方便有用的命令了。試想在兩台服務器之間直接傳送文件,僅僅用 scp 一個命令就完全解決了。

你可以在一台服務器上以 root 身份運行scp servername:/home/ftp/pub/file1 ./ 這樣就把另一台服務器上的文件 /home/ftp/pub/file1 直接傳到本機器的當前目錄下了。

當然你也可以用 scp /tmp/file2 servername:/boot 把本機上的文件 /tmp/file2 送到另一台機器的 /boot 目錄下。而且整個傳送過程仍然是用 SSH 加密的。   

scp就是secure copy,是用來進行遠程文件拷貝的。數據傳輸使用 ssh,並且和ssh 使用相同的認證方式,提供相同的安全保證 。 與rcp 不同的是,scp 在需要進行驗證時會要求你輸入密碼或口令。

其通用格式,可以簡記為,scp -r 源文件 目標位置:表示將源文件拷貝到目標位置。其中-r選項,是在拷貝目錄時使用。

(1)scp -r live/ [email protected]:/home/bugfixpcui/app/search/video/

將本地 live目錄傳送到另一台[email protected]機器的/home/bugfixpcui/app/search/video/目錄下。

(2)scp -r ala-common/ [email protected]:/home/bugfixpcui/app/search/video/

將本地ala-common目錄傳送到另一台[email protected]機器上的/home/bugfixpcui/app/search/video/目錄下。

(3)scp [email protected]:/home/abc/file1.php ./

表示將遠程機器192.168.11.22上/home/abc/file1.php文件拷貝到當前目錄。其中執行後需要輸入用戶zhaolinchueng的密碼才可以。

3.ps aux

常用ps命令參數 進程查看命令,需掌握一些最常用的命令參數就可以了。最常用的三個參數是u、a、x。
a 顯示終端上的所有進程,包括其他用戶的進程。x 顯示沒有控制終端的進程。u user 用戶名。

4.cp:拷貝目錄

cp - r /usr/xu/ /usr/liu/ 將/usr/xu目錄中的所有文件及其子目錄拷貝到目錄/usr/liu中

5.mv:更改目錄或文件名

mv /home/abc /home/abcd

6.find:查找某目錄下包含某關鍵詞的文件

find . -name '*.*' | grep "*.*"

7.rm:刪除目錄

rm -rf 目錄名

8.tail:查看文件最後的幾行

tail 文件名:表示查看文件的後10行。

其中有一個很好用的參數" -f ",使用此參數時,tail 不會回傳結束信號,除非我們去自行去中斷它;相反的,它會一直等待一段時間,一直到他發現資料自它最後一次被讀取後,又被加入新的一行時,即它將會以一定的時間實時追蹤該檔的所有更新。eg: tail -f file

tail的另一個參數是-n N,使用此參數是查看最後N行。如:tail -n 100 file :表示查看文件file的後100行。

9.rz和sz:linux和windows之間互傳文件

rz -be:上傳windows的東西到linux中。運行該命令會彈出一個文件選擇窗口,從本地選擇文件上傳到服務器。

sz:將linux中的文件下載到windows中。文件會下載到secure crt中的默認下載目錄。如下所舉例:

sz -be ui.tar.gz:表示將ui.tar.gz下載到自己的本機中。

注:

配置上傳下載目錄:選擇某個"session 標簽"->"會話選項"->"終端"->"X/Y/Zmodem",之後就會看到上傳和下載目錄,可以在這裡設置。

Copyright © Linux教程網 All Rights Reserved