Liunx基本的なコマンド - ディレクトリとファイルの管理(パートII、パートIは、事前に読んでは、食べた後お勧めします)

テキストに接続ブック、ブログの記事は、私たちは、コマンドファイルとフォルダの詳細を提示します。だから、このブログでは、関連するディレクトリとファイルの管理コマンドを導入することです。


この私たちは同様に3つの部分に分かれ、その後、最も具体的な小さな部分にそれぞれ分割します

内容:

  1. ビューファイルの内容(CAT、MORE、LESS、HEAD、TAIL)
  2. 文書と検索のための統計(WC、GREP)
  3. ファイル(GZIP、BZIP2、TAR)の圧縮と解凍

まず、ファイルの内容を表示します

1、猫、より多くの、より少ないコマンド

なぜ我々は、これらの3つのコマンドにそれを一緒に入れていますか?彼らはこれら三つのコマンド間の漸進的な関係に属しているため、徐々に改善のステップのプロセスでステップ。
まず、
製品のCATコマンドの第一世代は:ファイルの内容を表示するには、
フォーマットを:
- [オプション]ファイル名がこれら三つのコマンドは、同じファイル形式が提示されていないされた後
の図を:
Liunx基本的なコマンド - ディレクトリとファイルの管理(パートII、パートIは、事前に読んでは、食べた後お勧めします)
ロングの長さは、それは現在、非常に混沌としている、そうです!これは欠点のcatコマンドである:グラフィカルなインターフェイスが存在しない場合には、一度長ファイルで会った、コマンドは反転、最後のページを表示することができません!
より多くのコマンド:そして、そこに第二世代は、
図は:
Liunx基本的なコマンド - ディレクトリとファイルの管理(パートII、パートIは、事前に読んでは、食べた後お勧めします)
最大の違いは、詳細な読み取り位置を表示することができcatコマンドでより多くのコマンドであり、そしてそれはフリップアップすることができます-拍手!
特定のインターワーキング方法:1、最大Bスクロール、ページのスペースを下げ、キープログレッシブ表示を入力します。Qは終了します。
しかし~~より多くのコマンドは、まだ大きな欠点があります
:あなたは、再入力する前に一度ファイルには、最後のページをめくる、それが自動的にリードモードを終了します、パラメータは、moreコマンドと同様に、再チェックする必要があります
Liunx基本的なコマンド - ディレクトリとファイルの管理(パートII、パートIは、事前に読んでは、食べた後お勧めします)
。この時、三代以下のコマンドそれはより多くのコマンド、多くのサービスのlessコマンドの追加の利点を継承した弟の場合には、また、文書の内容を表示するためには、判明しました。また、対話交換作業方法は:
また、ページアップも同様の動作ダウンB、スペース、ページで使用することができる、却下することができます。最終的にはより多くのコマンドの存在が自動的に問題を終了し、解決されています:
Liunx基本的なコマンド - ディレクトリとファイルの管理(パートII、パートIは、事前に読んでは、食べた後お勧めします)
より強力には、ルックアップ機能よりも少ないコマンドであり、あなたがのために、「/」のキーワード検索、「N」を押すことができます次の"N"。
Liunx基本的なコマンド - ディレクトリとファイルの管理(パートII、パートIは、事前に読んでは、食べた後お勧めします)

2、頭、尾コマンド

为啥这两个命令也要放一起呢?因为这两个命令就好像双胞胎,head命令是用来查看文件开头一部分内容;tail命令是用来查看文件末尾一部分内容,会一就会二。
这两个命令默认查看的行数都是10行,格式为[-n] 文件名——其中的n代表的是查看的行数。示意图:
Liunx基本的なコマンド - ディレクトリとファイルの管理(パートII、パートIは、事前に読んでは、食べた後お勧めします)

二、针对文件的统计与检索

1、wc命令

主要是为统计文件中的各种信息,与我上一篇博客里介绍的du命令不同的是,du命令是统计文件、目录的容量大小,wc命令的是统计文件中的单词数、行数、字节数。
格式大同小异:[选项] 目标文件
常用的选项:
(1)“无”默认情况下,为“-lwc”合集;
(2)“-l”统计行数;
(3)“-c”统计字节数
(4)“-w”统计单词数
示意图:
Liunx基本的なコマンド - ディレクトリとファイルの管理(パートII、パートIは、事前に読んでは、食べた後お勧めします)

2、grep命令(重要!!!!!经常会用到的)

主要是用于检索和过滤文件中的相关内容,是一个非常常用的命令,请务必细看!
格式:grep [选项] 查找内容 目标文件——每两个之间都有空格
常用选项及查找条件:
(1)“-i”忽略大小写(默认就是这个选项,可以不用填)
(2)“^...”表示以...开头的文件,后可跟统配符号
(3)“...$”表示以...结尾的文件,同样可使用通配符
(4)“^$”表示空行
(5)“-v”反选,输出与查找条件不相符的行
示意图:(顺序同上)
Liunx基本的なコマンド - ディレクトリとファイルの管理(パートII、パートIは、事前に読んでは、食べた後お勧めします)
Liunx基本的なコマンド - ディレクトリとファイルの管理(パートII、パートIは、事前に読んでは、食べた後お勧めします)
筛选的行篇幅过长怎么办?(这里筛选出的行是不能进行翻页的)
这时候就引出了一个新的符号“>”重定向符,将显示在屏幕上的文本捕捉放进指定文件中,在使用前文提到的查看文件内容的命令进行查看即可如图:
Liunx基本的なコマンド - ディレクトリとファイルの管理(パートII、パートIは、事前に読んでは、食べた後お勧めします)
要是还是觉得麻烦?没问题,还有更简单的方法,只需要输一条命令几即可:
“|”管道符号,将上一条命令执行的结果放进下一条里继续执行
Liunx基本的なコマンド - ディレクトリとファイルの管理(パートII、パートIは、事前に読んでは、食べた後お勧めします)
是不是很方便呢?

三、文件的压缩与解压

1、gzip、bzip2压缩命令

这两个命令是Liunx中专门用于对文件进行压缩、解压的命令,同时这两个命令也同时对应Liunx系统中的两个压缩格式:gz、bz2格式。
格式:
gzip(bzip2) [-9] 文件名——gz格式、bz2格式的压缩
gzip(bzip2) [-d] 文件名——gz格式、bz2格式的解压
注意点:无论是gzip还是bzip2,这两条对文件进行压缩都会删除源文件,如图:
Liunx基本的なコマンド - ディレクトリとファイルの管理(パートII、パートIは、事前に読んでは、食べた後お勧めします)

逆に、ソースファイル圧縮を抽出した後(消えますフォーマットを抽出の注意に、GZ形式のみ抽出するためのgzipコマンドを使用することができ、またその逆示すように、):
Liunx基本的なコマンド - ディレクトリとファイルの管理(パートII、パートIは、事前に読んでは、食べた後お勧めします)
ソースファイル圧縮は、我々はできる、この欠点の消失につながるからこそ次のコマンドを使用して圧縮されたtarアーカイブ。

2、tarアーカイブコマンド

主に製品リリースのアーカイブとアーカイブ、主に圧縮フォーマットに使用され、私が展示されます下のフォーマットは、なく、なぜなら失われた生産アーカイブソースファイルの、GZ BZ2形式です。
フォーマット:
タール[オプション]ソースファイル名のアーカイブファイル名\ディレクトリ-アーカイブを作る(各2の間にスペースがある)
リリースアーカイブ-タール[オプション]アーカイブファイル名は[-C]先のファイル名\ディレクトリには、
一般的に使用されるオプション:
"-C"(小文字C) -圧縮されたパッケージを作成するために、
"-x" -解凍;
"-v" - (画面上の)詳細情報を表示し、
"-f" -実行。
"-p" -元を保持する許可;
"-t" -ビューアーカイブコンテンツ、
"-C"(大文字C)は、 -先のパスを抽出し、
"-z" - gzip形式を使用して、
"-j" - - bzip2-使用
「 - cvzf」 - GZIP圧縮フォーマットを確立し、表示詳細情報を実行します。通常、それらは、例えば、組み合わせて使用されます。
イラスト:
Liunx基本的なコマンド - ディレクトリとファイルの管理(パートII、パートIは、事前に読んでは、食べた後お勧めします)
Liunx基本的なコマンド - ディレクトリとファイルの管理(パートII、パートIは、事前に読んでは、食べた後お勧めします)
この、すべての上でのコマンドのLiunxごとに約2人のブログ。

おすすめ

転載: blog.51cto.com/14484404/2429363