Linuxのファイルとディレクトリ管理--linux学習

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/weixin_43522055/article/details/101036781

序文

ツリー構造として、Linuxのディレクトリ構造は、ディレクトリのトップは、すべてのディレクトリは、以下のリストにぶら下がっている、ルートディレクトリ/です。

  • 絶対パス:ルートディレクトリから/からの書き込み
    ここに画像を挿入説明
  • 相対パス:によって/から書き込まれていません
    ここに画像を挿入説明

コマンドのヘルプを取得します。

内部および外部コマンドのコマンド:Linuxは、大きく2つのカテゴリに分けることができるコマンド
の内部コマンド:また、埋め込まれたシェルコマンドとして知られている
外部コマンド:ファイルに保存されているが、ファイルは$ PATHで定義されている、それがメモリに転送する必要がある場合にのみ、
コマンドを入力します。あなたは、内部コマンドまたは外部コマンドを区別するために、コマンドの種類を表示することができます
ここに画像を挿入説明

Helpコマンド:

  1. ヘルプ:唯一の外部コマンドのためではない、内部コマンドのために使用することができる
    フォーマット: - helpコマンド名
    ここに画像を挿入説明
  2. -help:外部コマンドのための
    形式: -コマンド名--help
    ここに画像を挿入説明

共通のコマンド処理ディレクトリ

  1. LS:リストディレクトリ/ファイルの属性
  2. CD:ディレクトリを変更します
  3. PWD:現在の作業ディレクトリを見ます
  4. タッチ:新しいファイルを作成したり、ファイルのタイムスタンプを更新
  5. MKDIR:新しいディレクトリを作成します
  6. rmdirを:空のディレクトリを削除します
  7. デュ:ディレクトリとファイルの大きさの評価
  8. CP:コピーのファイルまたはディレクトリ
  9. rm:ファイルやディレクトリの削除
  10. ファイルやディレクトリを移動名前、またはファイルとディレクトリを変更します。mv
  11. LN:接続ファイルを作成します(ソフト接続、同等のショートカット)
  12. 別名:Setコマンドエイリアス
  13. unalias:エイリアスをキャンセル
  14. 猫:最初の行は、ファイルの内容を表示します
  • LS -リスト:
    [ルート@エマ〜]#のLS [オプションパラメータ]ディレクトリ名やファイル名の
    オプションとパラメータ:
    -a:一緒に(ファイルで始まる)を一緒にファイルリストを非表示にするとすべてのファイル、(共通)
    - D:代わりにディレクトリに(一般的に使用される)ファイルのデータを一覧表示するだけで、ディレクトリ自体一覧、
    など、シリアルデータの長さ、および属性データファイルのアクセス権が含まれている(共通):-l
    その後、-R&LTディレクトリにファイルがある場合、北京と台北は、次のドキュメント(共通)の順に記載されています
    ここに画像を挿入説明

  • ディレクトリの変更は、CD-:
    [ルート@エマ〜]#のCD [ターゲットフォルダの場所]

  • pwd-作業ディレクトリを印刷:
    現在の作業ディレクトリを見ます

  • タッチ:
    [エマルート@〜]タッチファイル名#
    1、ファイルまたはディレクトリのプロパティを変更するためのコマンドのための時間、アクセス時間と変更時間を含みます。
    2は、ファイルが存在しない場合、システムは新しいファイルを作成します。
    ここに画像を挿入説明

  • メイクディレクトリmkdir-:
    #1 MKDIR [-p]ディレクトリ名[エマ〜@ルート]
    オプションとパラメータ:
    -m:設定ファイルの直接の権限(設定されていない場合、システムはデフォルトの属性を使用しています)
    -p:「再帰的には、」ディレクトリを作成します
    ここに画像を挿入説明

  • rmdirを:空のディレクトリを削除し
    、[ルートエマ〜@]#のMKDIR [-p] ディレクトリ名の
    オプションとパラメータ:
    -p:再帰的削除「空」のディレクトリ
    ここに画像を挿入説明

  • du:estimate file space usage
    [root@Emma ~]# du [选项] 目标或者文件…
    参数(常用):
    -a:显示目录中个别文件的大小
    -s:仅显示总计
    -h:提供易读容量单位(K,M,G),提高信息的可读性

  • cp:Copy
    [root@Emma ~]# cp [选项] 原文件… 目标路径
    选项与参数:
    -r:递归持续复制,用於目录的复制行为(常用)
    -p:保持原文件的属性不变
    -f:强制覆盖

  • rm:Remove
    [root@Emma ~]# cp [选项] 文件或目录
    选项(常用):
    -r:递归持续复制,用於目录的复制行为;(常用)
    -p:保持原文件的属性不变
    -f:强制覆盖

  • mv:Move
    [root@Emma ~]# mv [选项] 原文件或目录 目标路径
    选项:
    -f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖
    -i :若目标文件 (destination) 已经存在时,就会询问是否覆盖
    -u :若目标文件已经存在,且 source 比较新,才会升级 (update)

  • ln:Link
    [root@Emma ~]# ln [-s] 原文件或目录… 连接路径路径

  • 別名:カスタムコマンドエイリアス
    [ルート@エマ〜]#エイリアス SH =「シャットダウン今-h」

  • 別名:別名をキャンセルし
    、[ルートエマ〜@]#1は、unaliasの SH

  • CAT:
    #1 CAT [オプション]ファイル[エマ〜@ルート]
    オプションとパラメータ(共通):
    -b:ないだけのために、行番号、行番号が一覧表示されます、空白表示
    -E:改行の終わりが$表示バイト;
    -n:行番号を持つことになり、空白行と一緒に、行番号を印刷し、異なる-bオプション;
    -T:[タブ] ^ Iボタンが表示されるように、
    -v:いくつかのリストは特別な表示されません文字

上記の研究ノートの簡潔なバージョンで、エラーを指摘してくださいがあります -

おすすめ

転載: blog.csdn.net/weixin_43522055/article/details/101036781