greatjone

          BlogJava 聯系 聚合 管理
            7 Posts :: 24 Stories :: 3 Comments :: 0 Trackbacks
           

          unix常用命令

          1. ls 顯示文件相關信息

                 將某一個目錄的內容顯示出來。如果你在下 ls 指令後頭沒有跟著任何的目錄名,它將會顯示出目前目錄中所有檔案。也可以在 ls 後面加上所要察看的目錄名稱,

          如:% ls first

          ls 有一些特別的參數,可以給予使用者更多有關的信息,如下:

          -R列出每個子目錄的內容

          -a列出所有文件,包括第一個字符為“.”的隱藏文件

          -r按遞增排序

          -t 按時間順序排列而非按名字

          -l顯示文件的詳細信息

          2. cp 復制

          作用:將一個或多個文件復制成另一個文件或者是將其復制到另一個目錄去。

          cp 的用法如下:

          cp f1 f2          將文件f1復制一份,取名f2。

          cp f1 f2 f3 ... dir   f1 f2 f3 ...復制到dir目錄里面。

          cp -r dir1 dir2    將整個目錄dir1復制到目錄dir2中。

          cp 可選參數如下:

          -i 在復制到目錄中已有相同的文件,它會以問題的形式是否進行文件覆蓋。

          -r 此參數是用來做遞歸復制用,能對整個目錄進行復制

          目錄中。

          3. mv 移動改名

          作用:對文件進行改名,或將一文件轉移到另一目錄中

          用法:

          mv f1 f2         將文件f1改名為f2

          mv dir1 dir2      將目錄dir1改名為dir2

          mv f1 f2 f3 ... dir 將文件f1 f2 f3 ... 都移至目錄 dir 里面。

          mv f1 .          將文件f1轉移到當前目錄下

          mv 的參數有兩個,-f -i :

          -i表示如果有同名文件會進行詢問,-f表示強迫執行,不管有無同名文件

          4. rm 刪除

           作用:刪除文件和目錄。

          用法:rm f1 f2 f3 ..... 刪除多個文件

          rm 的參數比較常用的有幾個: -f , -i , -r

          -f 將會使得系統在刪除時,不提出任何警告訊息。

          -i 在除去檔案之前均會詢問是否真要除去。

          -r 刪除一個目錄。

          5. mkdir 創建目錄

           用法:mkdir dirname1 [ dirname2 ... ]   創建一個或多個目錄。

          6. cd 目錄切換命令

             cd .. 或者 cd  來轉移到上一層目錄。

          7. rmdir 刪除空目錄

             用法:rmdir dir1 dir2刪除多個空目錄,若有內容,則需要rm進行刪除

          8. pwd  會將目前目錄的路徑( path )顯示出來

          9. pg 按頁顯示文件

                 用法:pg file Enter會顯示下一頁,鍵入q之后按enter會退出,當pg命令顯示到文件的末尾時,顯示一個文件結束信息EOF(end of file)

          10tar 對文件目錄進行打包備份

          可選參數:

          -c  建立新的歸檔文件

          -r  向歸檔文件末尾追加文件

          -x 從歸檔文件中解出文件

          -O 將文件解開到標準輸出

          -v  處理過程中輸出相關信息

          -f  對普通文件操作

          -z 調用gzip來壓縮歸檔文件,與-x聯用時調用gzip完成解壓縮

          -Z 調用compress來壓縮歸檔文件,與-x聯用時調用compress完成解壓縮

          用法舉例:

          tar -cvf usr.tar . 將當前目錄下的所有文檔打包成usr.tar

          tar -xvf usr.tar   usr.tar解壓到當前目錄

          11. cat主要有三大功能:

          1.一次顯示整個文件。 示例:cat filename

          2.能夠把一個舊文件的內容導入到一個新的文件中。 示例:cat oldfile > newfile

          注:只能創建新文件,不能編輯已有文件.

          3.將幾個文件合并為一個文件。示例:cat file1 file2 >file

          12. wc 統計指定文件中的字節數、字數、行數, 并將統計結果顯示輸出。

          可選參數:

            - c   統計字節數。

            - l   統計行數。

            - w  統計字數。

          示例:wc -lcw file它總按如下順序進行顯示:行數、字數、字節數、文件名

          13find 查找文件

             用法示例:find . -name "*.txt"在當前目錄下找出所有以.txt結尾的文件

                 注意:這個引號是需要的,或者在其前加上"

          中止unix中的命令執行可用:ctrl+"

          posted on 2010-07-16 11:27 jone 閱讀(336) 評論(0)  編輯  收藏 所屬分類: Unix

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 台南市| 军事| 清水河县| 丰原市| 靖安县| 包头市| 山西省| 万源市| 邹平县| 定西市| 郓城县| 雷州市| 太保市| 巍山| 永州市| 阜康市| 泾川县| 云浮市| 儋州市| 松桃| 萝北县| 堆龙德庆县| 华池县| 大方县| 敦化市| 固镇县| 格尔木市| 宁阳县| 探索| 克山县| 榕江县| 买车| 隆安县| 渭源县| 宿迁市| 石台县| 紫金县| 甘谷县| 青浦区| 余姚市| 南陵县|