オペレーティング・システムの設計にコース - 文書管理システム(JAVA)

序文

コードはgithubの上に置かれた、アドレスhttps://github.com/SunnyBoy-WYH/OS-File

不十分な

ディスクブロックの場合を考えてみましょう2つのファイルを入れていません

機能

(1)ファイルを作成します。ファイル名を作成して
新しいファイルを作成するには、元のファイルを上書きするように指示されるために存在している場合。
文書の(2)コピー:ターゲットファイル名のソースファイル名をコピーし
、同じ名前をコピーするコピーファイルに、それはまた、コピー、名前を変更することができます。ここでは代わりに視覚化、すなわち、モニタ、マウスのボタンを使用するのではなく、コピーを提供し、機能を貼り付けます。
(3)削除ファイル:のファイル名を削除
ディスクの空き領域のブロック、およびファイルの父・ファイル内の削除レコードを。
(4)移動ファイル:ターゲットファイル名の移動元のファイル名
ここでは、マウスを可視化することにより置き換え、すなわちマウスボタンモニタ、カット機能を提供します。ディスクのディレクトリ内の異なる、実際の動きだけ移動する内およびディスク間およびディスクのファイルを変更するには、実際にファイルを移動する必要はありません。ディスクは、実際にターゲットディスクへの最初のコピーファイルである間、ファイルを移動し、その後、ソースファイルを削除します。
(5)表示ファイル:ファイル名を入力する
だけで、表示ファイルの内容。
編集ファイル名:(6)ファイルの編集
読み取り専用にファイルを変更することはできません、ご注意を完全に編集するには、このコマンドの要件をして、ファイルを保存します。
(7)変更ファイル属性:プロパティのファイル名が変更
読み取り専用になり、ファイルの属性ではなく読み取り専用で、隠された、との間の変換を非隠されました。
(8)コマンドをフォーマット文字フォーマットのディスク
のフォーマットが敏感な操作ですので、FATテーブルの内容をリセットするためには、すべてのファイルオブジェクトを削除し、ユーザーに確認のダイアログボックスを提供することが望ましいです。
(9)ディレクトリを作成するには:makdirディレクトリは、
ディレクトリを作成し、ディレクトリは同じ名前が確立されて失敗します(存在する場合)。
(10)ディレクトリパスを変更する:chadirディレクトリの
変更をカレントディレクトリを、一連の動作は、新しいディレクトリに行うことができるようになります。
(11)空のディレクトリを削除します。RDIRディレクトリ
カレントディレクトリは、ディレクトリが空でない場合、ルートディレクトリは削除できません。
(12)ディレクトリを削除します。deldirディレクトリには、
空のディレクトリを削除することができますが、非空のディレクトリを削除します。
(13)次のレベルのディレクトリに:CDディレクトリ名
(14)ファイルに書き込まれ、またはエクスポートされた情報の操作

ここに画像を挿入説明
ここに画像を挿入説明
ここに画像を挿入説明

公開された200元の記事 ウォン称賛99 ビュー40000 +

おすすめ

転載: blog.csdn.net/weixin_43889841/article/details/103721826