実験4:ファイルシステム
実験手順
- ログインシステム。
A。システムテストを作成するには、ユーザー名とパスワードを使用しました。
B。ターミナルプログラムを開きます。
- ファイルおよびディレクトリの操作
A。あなたのホームディレクトリに大きな空のファイルを作成します。
タッチ大
B。catコマンドを使用して、ファイルの内容を繰り返し、最大10ページの大、大規模な長さで庭に加えます。
猫>>大
トイレ-l大
(上記のステートメントは、以上の行数まで、連続的に実行される240 )
C。大画面でPGコマンドとそのオプション、ブラウズファイルを使用してください。
利用男PG 、情報を入手するためのオプション、そして実行するために再び回し:
PGの オプション大
D。moreコマンドとそのオプション、大画面の参照ファイルを使用します。
使用してより多くの人が、情報を取得するオプションを、次に実行するために再び回し:
より多くのオプションの大
電子。あなたのホームディレクトリにディレクトリを作成するためのメモ。
mkdirメモ
F。メモの下のディレクトリに自分のホームディレクトリ内のすべてのファイルをコピーするcpコマンドを使用します。
CP *メモ
- リンクの数を変更します
A。大きなファイルを閲覧するためのリンクのコマンドls -l多数を使用してください。
(リンク番号を情報上に表示される2つのフィールド、それがあるべきである1 )
B。別の名前のlarge.linkが大きい作成するlnコマンドを使用します。
LN大large.l
C 。使用LSはコマンドと-i および-l リストにすべてのオプション大の観測で始まるファイルのi ノード番号やリンクの数を。
LSは広い-IT *
(結果と比較:すべてのファイル名に加えて、他の情報は、へのリンクの数と同じであり、2 )
D。large.copyの大規模なコピーを作成するために、猫やcpコマンドを使用します。
方式1 :猫大> large.copy
方式2 :CP大large.copy
E 。使用LSはコマンドと-i および-l リストにすべてのオプション大の観測で始まるファイルのi ノード番号やリンクの数を。
LSは広い-IT *
(アラインメント:large.copy 他の二つの文書iの数とリンク数が異なっているノード)
F。次large.copyとlarge.linkメモに移動し、MVのコマンドを使用します。
MV large.copy large.linkメモ
グラム。メモディレクトリに切り替えます。
CDメモ
時間。LSはコマンドを使用して大で始まるすべてのファイルを一覧表示する-iおよび-lオプション、iノード番号やリンクの数が変更されているかどうかを確認します。
LSは広い-IT *
(Iのノード数とリンク数は、ファイルがリンク関係の動きに影響を与えないことを示す、変更されていません)
私は。ファイルの作成large.linkのコピーlarge.link2を
CP large.link large.link2
J 。使用LSはコマンドと-i および-l リストにすべてのオプション大の観測で始まるファイルのi ノード番号やリンクの数を。
LSは広い-IT *
(Large.link I ノード番号やリンクの数が変更されていない、ファイルをコピーするリンク関係には影響しないことを示します)
K。親ディレクトリに切り替え、ディレクトリのメモを削除します。
CD ..
-rメモRM (削除)
若しくは
RMメモ/ *
メモはRMDIR (削除ファイルを、その後、ディレクトリを削除します)
リットル。使用のls -lコマンドと-iオプションとは、すべての大規模なファイル情報を表示するリンクの数を観察します。
LS -l大
(リンクの数となる1 )
- ファイルのローカル処理
A。5行、行10〜20の後に5行の前に大きなファイルを表示します。
前5 :ラインヘッド-5大
後の5 行:尾-5大
10-20 行:頭-20大| 尾-11
B。別のファイルlarge.30charsにファイル大最後の30個の文字を保存します。
尾-c 30> large.30chars
- ドキュメント・アクセス
A。メインディレクトリにlarge.30charsという名前のファイルを検索し、ファイルを削除
見つける$ HOME -nameは-exec RMを{} \ passwd.30charsを。
B。カレントディレクトリにサブディレクトリを見て、その内容を一覧表示(LSはコマンドだけを見つけるために、各ディレクトリのために、我々は、コマンドを実行する前に確認する必要があり)
見つけます。-type dが\} {LSを-OK。
C。ファイルサイズがファイル1kBののbinディレクトリに等しい未満の検索
検索/ビン-3 -print -size (1つのブロック= 512 バイト)
D。現在のディレクトリ、2日以内にすべての変更されたファイルを検索します。
見つけます。-mtime -2 -print
- 接続ファイルをカット
A。数字や文字は、あなたのホームディレクトリに2つのファイルを作成します
タッチ数の文字
B。Viを入力、その内容を使用するには、次の通り:
数字
11111111111111111 22222222222222222 33333333333333333 44444444444444444 55555555555555555 66666666666666666 77777777777777777 88888888888888888 99999999999999999 |
文字
aaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbb ccccccccccccccccc ddddddddddddddddd eeeeeeeeeeeeeeeee fffffffffffffffff ggggggggggggggggg hhhhhhhhhhhhhhhhh iiiiiiiiiiiiiiiii |
C。行あたりの文字数の最初の5つの番号を表示するためにカットを使用しました。
1-5の数字-fカット
D。フィールドセパレータとして@文字、ファイル番号と文字を一緒に接続するためのペーストコマンドを使用します。NumbersANDcharsは、結果をファイルに保存します。
数字文字> numbersANDchars @ -d貼り付けます
電子。WCコマンドラインnumbersANDchars統計、文字の数と単語の数を使用してください。
トイレnumbersANDchars