[Computer Shop News]
機能:ディレクトリを作成します(MSDOSのmdコマンドに似ています)。
構⽂:mkdir [options] dir-name
明:dir-nameという名前のディレクトリを作成します。ディレクトリの作成を要求したユーザーは、現在のディレクトリ(dir-nameの親ディレクトリ)への書き込み権限を持っています。dirnameは、現在のディレクトリに既に存在するディレクトリまたはファイル名にはできません。
コマンドの各オプションの意味は次のとおりです。
- m新しいディレクトリのアクセス権を設定します。 chmodコマンドで設定することもできます。
- pはパス名にすることができます。この時点で、パス内のいくつかのディレクトリがまだ存在しない場合、このオプションを使用すると、システムはまだ存在しないディレクトリを自動的に作成します。つまり、一度に複数のディレクトリを作成できます。
rmdirコマンド
機能:空のディレクトリを削除します。
構⽂:rmdir [options] dir-name
説明:dir-nameはディレクトリ名を示します。このコマンドは、ディレクトリから1つ以上のサブディレクトリエントリを削除します。削除する前にディレクトリを空にする必要があることに注意することが重要です。 rmdirの代わりにrm -r dirコマンドを使用できますが、危険です。ディレクトリを削除するときは、親ディレクトリへの書き込み権限も必要です。
コマンドの各オプションの意味は次のとおりです。
-pディレクトリdirnameを再帰的に削除します。サブディレクトリの削除後に親ディレクトリが空になると、そのディレクトリも削除されます。パス全体が削除された場合、またはパスの一部が何らかの理由で予約されている場合は、対応する情報が標準出力に表示されます。
cdコマンド
機能:作業ディレクトリを変更します。
構⽂:cd [directory]
説明:このコマンドは、現在のディレクトリを、そのディレクトリで指定されたディレクトリに変更します。ディレクトリが指定されていない場合は、ユーザーのホームディレクトリに戻ります。指定されたディレクトリに移動するには、ユーザーは指定されたディレクトリに対する実行権限と読み取り権限を持っている必要があります。
このコマンドではワイルドカードを使用できます(ワイルドカードの意味については第10章を参照してください)。
pwdコマンド
Linuxの階層型ディレクトリ構造では、承認された任意のディレクトリにmkdirコマンドを使用して新しいディレクトリを作成するか、cdコマンドを使用してあるディレクトリから別のディレクトリに変換できます。 。ただし、現在どのディレクトリにあるかをユーザーに知らせるプロンプトは表示されません。現在使用されているディレクトリを確認するには、pwdコマンドを使用してパス名全体を表示します。
構文:pwd
説明:このコマンドは、現在の作業ディレクトリの絶対パスを表示します。
lsコマンド
lsは英語の単語リストの略で、その機能はディレクトリの内容を一覧表示することです。ユーザーはディレクトリの内容を随時表示する必要があるため、これはユーザーにとって最も一般的なコマンドの1つです。このコマンドはDOSのdirコマンドに似ています。
構文:ls [options] [directory or file]
このコマンドは各ディレクトリについて、その中にあるすべてのサブディレクトリとファイルを一覧表示します。ファイルごとに、lsはファイル名とその他の要求された情報を出力します。デフォルトでは、出力エントリはアルファベット順にソートされています。ディレクトリ名またはファイル名が指定されていない場合は、現在のディレクトリの情報が表示されます。
コマンドのオプションの意味は次のとおりです。
- a隠しファイルを含め、指定したディレクトリ内のすべてのサブディレクトリとファイルを表示します。
- A指定したディレクトリ内のすべてのサブディレクトリとファイル(隠しファイルを含む)を表示します。ただし、'と' ..'は表示されません。
- bファイル名に表示されていない文字を8進数のエスケープ文字で表示します。
- cファイルの変更時刻で並べ替えます。
- C項目を複数の列に分割して表示します。
- dパラメータがディレクトリの場合は、名前だけが表示され、その下のファイルは表示されません。カタログの詳細を取得するためにlオプションと一緒に使用されることがよくあります。
- f並べ替えません。このオプションはltsオプションを無効にし、aUオプションを有効にします。
- Fディレクトリ名の後に' /'、実行可能ファイルの後に' *'、シンボリックリンクの後に< @'のマークを付け、パイプ(またはFIFO)のマークを付けます。
'ソケットファイルは' ='のマークが付きます。
- i出力の最初の列にファイルのiノード番号を表示します。
- lファイルの詳細を長い形式で表示します。このオプションは最も一般的に使用されています。
各行に表示される情報は次のとおりです。ファイルの種類と権限リンク番号ファイルは、作成または最近変更されたメインファイルグループのファイルサイズです。
シンボリックリンクファイルの場合、表示されるファイル名それから'—>'と参照ファイルのパス名があります。
デバイスファイルの場合、[ファイルサイズ]フィールドにはファイルサイズの代わりにプライマリデバイス番号とセカンダリデバイス番号が表示されます。
カタログ内の総ブロック数は、ロングフォーマットリストの先頭に表示されます。このリストには、間接ブロックが含まれます。 -L指定された名前がシンボリックリンクファイルの場合、そのリンクが指すファイルを表示します。
- m文字ストリーム形式で出力され、ファイルは複数のページにまたがって表示され、カンマで区切られます。
- n出力形式はlオプションと同じですが、出力のファイル所有者とグループは、実際の名前ではなく、対応するUID番号とGID番号で表されます。
- o所有者情報が表示されないことを除いて、lオプションと同じです。
- pディレクトリの最後に' /'を追加します。
- qファイル名の表示不能文字を'?'に置き換えます。
- r出力をアルファベット順または早い順に表示します。
- R指定したディレクトリのさまざまなサブディレクトリにあるファイルを再帰的に表示します。
-sは、各ディレクトリエントリに使用されているブロック数(間接ブロックを含む)を示します。
- t表示されたら、[名前による並べ替え]の代わりに[時刻の変更](最近)を押します。ファイルの変更時刻が同じ場合は、辞書順になっています。変更時間は、cとuのどちらが選択されているかによって異なります。デフォルトのタイムスタンプは最後の修正時刻です。
- u表示時に、名前順ではなく、ファイルが最後にアクセスされた時刻(最後の優先順位)。 -tのタイムスタンプを前回の訪問の時刻に変更します。
- x各並べ替え項目に関する情報を1行に表示します。
ls - lコマンドで表示される情報は10文字の文字列で始まり、最初の文字はファイルの種類を表します。ファイルの種類は次のいずれかです。
- 通常のファイル
dディレクトリ
lシンボリックリンク
bブロックデバイスファイル
cキャラクタデバイスファイル
次へ9文字はファイルのアクセス権を表し、それぞれ3ビットの3つのグループに分けられます。
最初のグループはファイルの所有者の権限を表し、2番目のグループは同じユーザーグループの権限を表し、3番目のグループは他のユーザーの権限を表します。各グループの3文字は、ファイルに対する読み取り、書き込み、および実行の許可を表します。
権限は次のとおりです。
r読み取り
w書き込み
x実行します。ディレクトリの場合、アクセス権を示します。
sファイルが実行されると、ファイルのUIDまたはGIDが実行プロセスのUID(ユーザーID)またはGID(グループID)に割り当てられます。
tフラグビットを設定します(メモリ内に残され、スワップアウトされません)。ファイルがディレクトリの場合、そのディレクトリ内のファイルは、スーパーユーザー、ディレクトリ所有者、またはファイル所有者によってのみ削除できます。実行可能ファイルの場合、ファイルの実行後、その本体セグメントへのポインタはメモリ内に残ります。再度実行すると、システムはファイルをより速くロードすることができます。
概要 この記事では、LinuxホストとWindowsホスト間でファイルを転送する方法について説明します。時々、Linuxホストの中のいくつかのファイルがwindows環境で使われるかもしれません。たと
をアンインストールする方法LinuxでビルトインされたJDKをアンインストールする方法、私たちの多くはオペレーティングシステムの下でjavaを見つけることができますが、Linuxの下でそれを知っている
1.教えるものは何もなく、最初にシステムのバージョンを見るように教えてください。 Issue もっと使えます#more /etc /issue 2.見たいシステム32/64に関しては、次のコ