Linuxの一般的なコマンド - ディレクトリのコマンド処理

1は、ディレクトリを作成します。mkdir

MKDIR -p [ディレクトリ名]は
    再帰的に作成-p 
    コマンド英語本来の意図を:ディレクトリを作ります

  例:

[ルート@ localhostの〜]#LSは
アナコンダが-ks.cfgでバイナリを-binaries.tar.gz初期セットアップ-のks.cfg 
[ルート@ localhostの〜]#1は、mkdirテスト-首尾よく作成することができ、テストディレクトリを作成するには
、[ルート@ localhostのを〜]# LS 
バイナリ-binaries.tar.gz初期セットアップ-ks.cfgでテストアナコンダ-ks.cfgで
、現在のディレクトリの下にtest1の、またtest2はどちらも、成功裏に作成することはできません- [ルートlocalhostの@〜]#1は、mkdir TEST1 / TEST2が
できませんします。mkdirをディレクトリ"TEST1 / TEST2"を作成しません:そのようなファイルやディレクトリ
[ルート@ localhostの〜]#ます。mkdir -p test1に/ test2の- -p使用し、再帰的に作成
#のLS [〜ルート@ localhostの]は、
バイナリバイナリのアナコンダは、ks.cfgでの初期セットアップ-ks.cfgを-.tar.gzのテストTEST1 
[ルート@ localhostの〜]#のLS TEST1 
TEST2

2、スイッチングディレクトリ:CD

CD [ディレクトリ] 
    コマンド英語意図:ディレクトリ変更が

運用簡素化し
    、現在のユーザのホームディレクトリにCD〜を
    現在のユーザのホームディレクトリにcd 
    CD -最後のディレクトリに入る
    。.. CDを親ディレクトリ入力して
    、現在のディレクトリにCDを。

  絶対および相対パス

  相対パス:現在のディレクトリ検索を参照

[ルート@ localhostのは〜]#のCDの../usr/local/src/ 
#のCDの../usr/local/src/ [SRC localhostのルート@] -現在のディレクトリを基準とした相対パスは、現在の場所が発生した見つけるために変更コマンドが実行されない場合があります前に、
-bash:CD:../usr/local/src/:そのようなファイルやディレクトリはありません

  絶対パス:ルートディレクトリ、再帰検索レベルからスタートを指定します。任意のカタログでは、指定された場所を入力することができます

[ルート@ localhostの〜]#のCDの/ etc / 
[ルート@ localhostのなど]#のCDの/ etc /

3、ディレクトリお問い合わせ所在地:PWD

PWD 
コマンド英語本来の意図:プリント作業ディレクトリ
[ルート@ localhostのなど]#のPWD 
の/ etc

4、空のディレクトリを削除します。rmdirをします

rmdirを[ディレクトリ名] 
コマンド英語本来の意図:空のディレクトリを削除

  例:

[ルート@ localhostの〜]#のLS 
アナコンダ・バイナリのks.cfg binaries.tar.gz ks.cfgと初期テスト・セットアップ-test1の
[ルート@ localhostの〜]テスト#のrmdirを
[ルート@ localhostの〜]#のLS 
アナコンダ-のks.cfg初期セットアップ-binaries.tar.gz-バイナリのks.cfg test1の
サブディレクトリは、ファイルの下にある場合は、[ローカルホストルート@〜]#rmdirをtest1の--rmdirのみ、空のディレクトリを削除するには削除できない
のrmdirを:「TEST1」を削除に失敗しました:ディレクトリを空でありません

5、ファイルやディレクトリを削除します。rmを

RM -rf [ファイルまたはディレクトリ] 
    英語の本来の意図をコマンド:削除
    オプション:
        -rディレクトリを削除
        フォース-f

  例:

    RM

#タッチTEST3 [localhostの〜@ルート] 
[ルート@ localhostの〜]#のLSの
アナコンダ-ks.cfgをバイナリ初期セットアップのks.cfg TEST1 TEST3 binaries.tar.gz 
[ルート@ localhostの〜]#RM TEST3 
RM:是否删除普通空文件"TEST3"?Y 
[ルート@ localhostの〜]#のLSの
アナコンダ-ks.cfgをバイナリ初期セットアップのks.cfg test1のbinaries.tar.gz

    -r RM

[ルート@ localhostの〜]#LSは
初期設定-ks.cfgを-test1のbinaries.tar.gzバイナリのアナコンダ-ks.cfgで
[ルート@ localhostの〜] TEST1のRMの-r#
RM:?Y-ディレクトリ"TEST1"を入力するかどうかを
RM:ディレクトリ"TEST1 / TEST2"を削除しますか?Y- 
RM:ディレクトリ「TEST1」を削除するかどうか?Y

    RM -rf(-rfは、あなたが何かが削除され、削除したいものを知っている必要があります実行が削除され、持ち帰った、とさえLinuxのは、rm -rf /コマンドを識別することができます)

[ルート@ localhostの〜]#ます。mkdir -p test1の/ test2の
[ルート@ localhostの〜]#RM -rf test1の
[ルート@ localhostの〜]#のLSの
初期セットアップのks.cfg binaries.tar.gzアナコンダ-ks.cfgをバイナリ

6. Copyコマンド:CP

CP [オプション] [オリジナルのファイルまたはディレクトリ]、[保存先ディレクトリ] 
    英語本来の意図をコマンド:コピー
    オプション:
        -rコピーディレクトリ
        -pファイル属性関連したコピーは、
        ソースファイルがリンクファイルである場合は、リンク属性をコピーし、-d 
        同等-pdr -a

  例:

    CP

[ルート@ localhostの〜]#のcpアナコンダ-のks.cfgを/ tmp / ANA 
[ルート@ localhostの〜]#のLSを/ tmp / 
ANA                         

    CP -r

[ルート@ localhostの〜]#のLSの
初期セットアップのks.cfg test1にbinaries.tar.gzアナコンダ-ks.cfgをバイナリ
[ルート@ localhostの〜]#cpはtest1に/を/ tmp / 
CP:略过目录"TEST1 /" 
[ localhostのルート@〜]#cpは-r test1の/を/ tmp / 
[ルート@ localhostの〜]#のLSを/ tmp / 
ANA TEST1

    cpは-a

#1 LL [ローカルホスト〜@ルート] 
20172の全容積-rw -------。2165ルートルートは。1. 13日付5のks.cfgアナコンダ16:15である 
drwxr-X-XR。14の501 175 2017年6月17日ゲームバイナリ
-rw-R&LT -ルートをr--の1ルート6 20647102 22 binaries.tar.gz 2017日付である。
-rw-R&LT -ルートにルートをr--の1.5 2213 13午前16時17分日付初期セットアップ-KS。 。 CFG drwxr-XR-X .. 19. 3ルート午後4時24年6月15 TEST1ルート 
[ローカルホストルート@〜]#のLL / TMP / 
216の総量
-rw -------。ルート1 2165年6月15日ルート16 :22 ANA drwxr-XR-3ルートのルートX-19 16時25分TEST1 6越15 
[ルート@ localhostの〜]#1 DATE 
2019インディアン06越15 CST土曜日午前16時45分11秒
[ルートローカルホスト@〜]#のCP -アナコンダのks.cfg-Aの/ tmp / 
[ルート@ localhostの〜]#LLを/ tmp /


 
合計220
-rw -------。1ルートルート2165年6月15 16:22アナ-rw -------。1つのルートルート2165年5月13午前16時15分アナコンダ-のks.cfg 
drwxr-XR-X。3ルートのルート19 6月15午後4時25 TEST1

7、コマンドをカットしたり名前を変更します。mv

MV [元のファイルまたはディレクトリ]、[保存先ディレクトリ] 
    英語本来の意図をコマンド:移動

  例:

[ルート@ localhostの〜]#mvとの test1の/を/ tmp / test3に- ディレクトリ-R&LTコピーするために追加の時間を必要としない
[ルート@ localhostの〜]#のLSを/ tmp /    
ANA-アナコンダのks.cfg TEST1 Test3はを                                                                   

  

[ルート@ localhostの〜]#ます。mkdir -p test1の/ test2の
[ルート@ localhostの〜]#のLS 
のks.cfg binaries.tar.gzアナコンダ、バイナリのks.cfg初期セットアップ-test1の
[ルート@ localhostの〜]#音楽ビデオTEST1 / test123 -名前を変更したコマンドと同じディレクトリにソースとターゲットのファイル
[ルート@ localhostの〜]#のLS 
初期セットアップ-ks.cfgを-test123 binaries.tar.gzバイナリのアナコンダ-ks.cfgで

 

おすすめ

転載: www.cnblogs.com/Simon212/p/11028125.html