<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-31  評論-2  文章-0  trackbacks-0
    1. 基本命令
    1. 常見文件操作
            建立目錄:mkdir 目錄名
    刪除空目錄:rmdir 目錄名
    無條件刪除子目錄: rm -rf 目錄名
    改變當前目錄:cd 目錄名 (進入用戶home目錄:cd ~;進入上一級目錄:cd -)
    查看自己所在目錄:pwd
    查看當前目錄大?。篸u
    顯示目錄文件列表:ls -l (-a:增加顯示隱含目錄)
    其中:藍:目錄;綠:可執行文件;紅:壓縮文件;淺藍:鏈接文件;灰:其他文件;紅底白字:錯誤的鏈接文件
    瀏覽文件:more 文件名.txt;less 文件名.txt
    復制文件: cp 源文件 目標文件 (-r:包含目錄)
    查找文件:(1)find (2)locate 命令名
    鏈接:(1)建立hard鏈接:ln 來源文件 鏈接文件(-d:創建目錄鏈接);(2)建立符號鏈接:ln -s 來源文件 鏈接文件
    文本編碼轉換工具iconv:iconv -f gb2312 -t utf-8 -o new.txt old.txt
    輸入/輸出格式規范
    -f, --from-code=NAME 原始文本編碼,
    -t,--to-code=NAME 輸出編碼,信息
    -l, --list 列出所有已知編碼字符集

    輸出控制:

    -c 忽略輸出中的無效字符
    -o, --output=FILE 輸出文件
    -s, --silent suppress warnings
    # 進程管理
            列出當前進程ID:ps -auxw
    終止進程:(1)終止單一進程:kill 進程ID號
    終止該程序所有進程:killall 程序名
    終止X-Window程序:xkill
    查看資源占用情況:(1)top (2)free (3)dmesg
    查看環境變量值:env
    重啟:(1)reboot (2)Ctrl Alt Del (3)init 6
    關機:(1)shutdown -h now (2)halt (3)init 0
    # 網絡管理
            顯示網絡接口參數:ifconfig
    聯機狀況:ping xxx.xxx.xxx.xxx
    顯示網絡狀況:netstat ,其中:options:-a==所有sockets;-l==包含網絡設備;-n==數字IP;-o==其他信息;-r==路由表;-t==只列TCP sockets;-u==只列UDP sockets;-w==只列raw sockets;
    -x==只列Unix Domain sockets

    # 權限設定
            (1)chmod -a|u|g|o |-|=r|w|x 文件/目錄名
    其中:a--所有用戶(all);u--本用戶(user);g--用戶組(group);o--其他用戶(other users)
    --增加權限;---刪除權限;=--設置權限
    文件:r--只讀權限(read);w--寫權限(write);x--執行權限(execute)
    目錄:r--允許列目錄下文件和子目錄;w--允許生成和刪除目錄下文件;x--允許訪問該目錄
    (2)chmod xxx 文件/目錄名
    其中:execute=1;write=2;read=4
    x取值:0--沒有任何權限(常用);1--只能執行(不常見);2--只能寫(不常見);3--只能寫和執行(不常見);4--只讀(常見);5--只讀和執行(常見);6--讀和寫(常見);7--讀.寫和執行
    # vim 常見命令
            進入后為命令模式:(1)插入i;(2)打開0;(3)修改c;(4)取代r;(5)替換s
    經(1)后進入全屏幕編輯模式。
    命令模式-->編輯模式(a/i);編輯模式-->命令模式(Esc);命令模式-->末行模式(:)。
    :w/w newfile保存
    :q/q!退出iv;:wq保存退出
    http://vimcdoc.sourceforge.net/doc/help.html

    #ln命令

    ln 命令

    用途 : 鏈接文件。

    語法

    1>將某個文件鏈接到一個文件上 ln [ -f | -n] [ -s ] SourceFile [ TargetFile ]

    2>將一個或多個文件鏈接到一個目錄上 ln [ -f | -n] [ -s ] SourceFile ... TargetDirectory

    描述 ln 命令將在 SourceFile 參數中指定的文件鏈接到在 TargetFile 參數中指定的文件,或將其鏈接到在 TargetDirectory 參數中指定的另一個目錄中的文件。

    在缺省情況下,ln 命令會創建硬鏈接。如果需要使用 ln 命令來創建符號鏈接,請指明 -s 標志。

    符號鏈接是指向文件的一個間接指針;它的目錄項中包含了它所鏈接的文件名。符號鏈接可能會跨越文件系統,可能指向目錄。

    如果正在將某個文件鏈接到新的名字,那么只能列出一個文件。如果鏈接到一個目錄,那么可以列出多個文件。

    TargetFile 參數是可選的。

    如果不指定目標文件,ln 命令會在當前的目錄中創建一個新的文件。新的文件繼承了指定在 SourceFile 參數中的文件名。

    注意: 如果不使用 -s 標志,就不能在文件系統之間鏈接文件。 如果 TargetDirectory 已經是鏈接到目錄上的一個符號鏈接,那么 ln 命令將現有的目標視為文件。 這意味著,類似于 ln -fs somepath/lname symdir 的命令不會遵循現有的 symdir 符號鏈接,作為代替,它會創建一個從 somepath/lname 到 symdir 的新的符號鏈接。

    參數

    -f 促使 ln 命令替換掉任何已經存在的目的路徑。如果目的路徑已經存在,而沒有指定 -f 標志,ln 命令不會創建新的鏈接,而是向標準錯誤寫一條診斷消息并繼續鏈接剩下的 SourceFiles。

    -n 指定,如果鏈接是一個現有的文件,那么不要覆蓋文件的內容。 -f 標志重設了這個標志。這是缺省的行為。

    -s 促使 ln 命令創建符號鏈接。符號鏈接中包含了它所鏈接的文件的名字。當對鏈接執行打開操作的時候,會使用到引用文件。對符號鏈接的 stat 調用會返回鏈接的目標文件;必須完成lstat 調用來獲取鏈接的信息??梢允褂?readlink 調用來讀取符號鏈接的內容。符號鏈接可能跨越文件系統,指向目錄。

    注意:當為 -s 標志指定 SourceFile 參數的時候,必須使用絕對路徑。如果沒有指明絕對路徑,那么當 SourceFile 和 TargetFile 參數位于不同的目錄中的時候,可能會發生意外的結果。在創建符號鏈接之前,不需要存在源文件。

    退出狀態 此命令返回以下的退出值:

    0 所有指定的文件都成功鏈接上了。

    0 出現一次錯誤。

    示例

    1>為了創建到一個文件的另一個鏈接(別名),請輸入:

    ln -f file1 file2 這會將 file1 鏈接到新的名稱, file2。如果 file2 不存在,那么會創建該文件名。如果 file2 已經存在了,那么這個文件會被替換為指向 file1的一個鏈接。然后 file1 和 file2 文件名會指向同一個文件。對其中任何一個的更改都會出現在另一個中。如果一個文件名被 rm 命令刪除,那么該文件并沒有完全被刪除,因為它仍然以其它的名字存在。

    2>為了將文件鏈接為另一個目錄中的相同名字,請輸入:

    ln index dir1 這會將 index 鏈接到新的名稱,dir1/index。

    注意:在示例 1 中的 file2 是一個文件的名稱;在示例 2 中的 dir1 是一個已經存在的目錄。

    3>為了將幾個文件鏈接為另一個目錄中的名稱,請輸入:

    ln file2 dir2/file3 /home/dir1 這會將 file2 鏈接到新的名稱 /home/dir1/file2;將 dir2/file3 鏈接到新的名稱 /home/dir1/file3。

    4>如果想要在 ln 命令中使用模式匹配字符,請輸入:

    ln dir1/* . 這會將 dir1 目錄中的所有文件鏈接到當前目錄中, . (點),給他們在 dir1 目錄中同樣的名稱。

    注意: 必須在星號和句點之間輸入一個空格。

    5>為了創建一個符號鏈接,輸入:

    ln -s /tmp/test test

    這會在當前的目錄中創建符號鏈接 test。 test 文件指向 /tmp/test 文件。如果 /tmp/test 文件已經存在了,那么 cat test 命令可以列出其內容。

    6>如果想要在不指明 TargetFile 參數的情況下得到相同的結果,請輸入:

    ln -s /tmp/test

    文件

    /usr/bin/ln 包含了 ln 命令。

    1. 常見配置文件
    posted on 2009-07-02 09:37 xiaoxinchen 閱讀(126) 評論(0)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 中文字幕在线免费视频| 久久亚洲AV无码西西人体| 久久99毛片免费观看不卡| 亚洲av永久中文无码精品综合| 亚洲综合另类小说色区| 国产国产人免费人成免费视频| 99免费视频观看| 久久国产一片免费观看| 日本一区二区三区在线视频观看免费 | 免费看黄网站在线看 | 久久久久国产精品免费免费搜索| a毛片免费全部在线播放**| 亚洲大尺度无码无码专线一区| 亚洲黄色三级视频| 亚洲成a人片在线观看无码专区| 亚洲第一区精品日韩在线播放| 好吊妞在线成人免费| 91手机看片国产永久免费| 一区二区三区四区免费视频| 中文字幕久精品免费视频| 国产免费一级高清淫曰本片| 免费看一级高潮毛片| 国产大陆亚洲精品国产| 亚洲高清乱码午夜电影网| 亚洲乱码一区二区三区国产精品| 亚洲日本国产乱码va在线观看| 亚洲国产精品一区| 亚洲AV日韩精品久久久久久久| 亚洲人精品午夜射精日韩| 红杏亚洲影院一区二区三区| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 精品一区二区三区免费观看| 曰韩无码AV片免费播放不卡 | 午夜神器成在线人成在线人免费| 7723日本高清完整版免费| 亚洲啪啪免费视频| 曰批全过程免费视频网址| 久草免费福利资源站| 成全动漫视频在线观看免费高清版下载| 亚洲av无码一区二区三区天堂| 亚洲国产精品一区二区三区在线观看|