タッチコマンド これには 2 つの機能があります。1 つは、既存のファイルの時間タグを現在のシステム時間に更新し (デフォルトの方法)、そのデータはそのまま保持されます。もう 1 つは、新しい空のファイルを作成することです。 オプション:
mkdir コマンド ディレクトリを作成する オプション:
パラメータ: ディレクトリ: 作成するディレクトリ リストを指定します。複数のディレクトリはスペースで区切られます。 cp コマンド 1 つ以上のソース ファイルまたはディレクトリを、指定された宛先ファイルまたはディレクトリにコピーするために使用されます。 オプション:
パラメータ: ソース ファイル: ソース ファイルのリストを作成します。デフォルトでは、cp コマンドはディレクトリをコピーできません。ディレクトリをコピーする場合は、-R オプションを使用する必要があります。 対象ファイル: 対象ファイルを指定します。 「ソースファイル」が複数のファイルの場合、「ターゲットファイル」は指定されたディレクトリである必要があります。 注意: ターゲット ファイルで指定されるすべてのディレクトリは既に存在している必要があります。cp コマンドはディレクトリを作成できません。 例: Linux で cp コマンドを使用してファイルをコピーする場合、同じ名前のファイルを上書きする必要がある場合があります。ファイルを上書きするときにプロンプトが表示されるので、Y キーを押し続けて上書きを確定する必要があります。ファイル数が少ない場合は大丈夫なのですが、数百個もあるとYを押すと血を吐きそうなので、久々に方法をまとめました。 cp aaa/* /bbb ディレクトリ aaa 内のすべてのファイルをディレクトリ /bbb にコピーします。ディレクトリ /bbb に aaa と同じ名前のファイルがある場合は、Y を押して確認すると、ディレクトリ aaa 内のサブディレクトリはスキップされます。 cp -r aaa/* /bbb 今回は、操作を確認するために Y キーを押す必要がありますが、サブディレクトリは無視されません。 cp -r -a aaa/* /bbb 操作を確認するには、Y を押す必要があります。aaa ディレクトリとそのサブディレクトリおよびファイル属性も /bbb に転送されます。 \cp -r -a aaa/* /bbb 成功しました。Y を押すように求めるプロンプトはありません。ディレクトリ属性は渡され、ディレクトリはスキップされません。 mv コマンド ファイルまたはディレクトリの名前を変更したり、ファイルをあるディレクトリから別のディレクトリに移動したりするために使用されます。 オプション:
例: /usr/men ディレクトリ内のすべてのファイルを現在のディレクトリ (. で示される) に移動します。 mv /usr/men/* を実行します。 rm コマンド ディレクトリ内の 1 つ以上のファイルまたはディレクトリを削除するか、ディレクトリとその下にあるすべてのファイルとサブディレクトリを削除します。リンクされたファイルの場合は、リンクされたファイル全体を削除し、元のファイルは変更せずにそのままにします。 オプション:
dd コマンド ファイルをコピーし、元のファイルの内容を変換してフォーマットします。必要に応じて、dd を使用して物理ディスクを操作することをお勧めします。dd を使用してディスクを操作する場合は、ブロック デバイス ファイルを使用するのが最適です。 オプション:
例: dd if=/dev/zero of=sun.txt bs=1M count=1 このコマンドは 1M のファイル sun.txt を作成します。このファイルのパラメータは次のように説明されています。
ファイルコマンド 特定のファイルの種類を検出するために使用されます。ファイル コマンドのファイル チェックは、ファイル システム チェック、マジック ナンバー チェック、言語チェックの 3 つのステップに分かれています。 オプション:
パラメータ: ファイル: ファイル リストの種類を決定するために、複数のファイルはスペースで区切られ、複数のファイルを一致させるためにシェル ワイルドカードを使用できます。 例: ファイルの種類を表示 [root@localhost ~]# ファイル install.log install.log: UTF-8 Unicode テキスト [root@localhost ~]# file -b install.log <== ファイル名を表示しない UTF-8 Unicode テキスト [root@localhost ~]# file -i install.log <== MIME カテゴリを表示します。 インストールログ: テキスト/プレーン; 文字セット=utf-8 [root@localhost ~]# ファイル -b -i install.log テキスト/プレーン; 文字セット=utf-8 シンボリックリンクのファイルタイプを表示する [root@localhost ~]# ls -l /var/mail lrwxrwxrwx 1 ルート ルート 10 08-13 00:11 /var/mail -> spool/mail [root@localhost ~]# ファイル /var/mail /var/mail: `spool/mail' へのシンボリックリンク [root@localhost ~]# ファイル -L /var/mail /var/mail:ディレクトリ [root@localhost ~]# ファイル /var/spool/mail /var/spool/mail:ディレクトリ [root@localhost ~]# ファイル -L /var/spool/mail /var/spool/mail:ディレクトリ 以上が今回ご紹介した知識ポイントの全てです。123WORDPRESS.COMをご活用いただき、誠にありがとうございます。 以下もご興味があるかもしれません:
|
<<: JavaScript の 50 以上のユーティリティ関数の概要
タブ選択カードは、実際の Web ページで非常に頻繁に使用されます。基本的に、すべての Web ペー...
MySQL は次の 3 種類のコメントをサポートしています。 1. 行末の「#」文字から。 2. 「...
この記事では主に、Vue + SpringBoot でページ分割されたリストデータを実装する方法を紹...
最初の方法: CSSコード:コードをコピーコードは次のとおりです。 .b970-a{幅:970px;...
1. はじめにスロークエリログを有効にすると、MySQL は指定された時間を超えるクエリステートメン...
Windows を例にとると、Linux も実際には同じです。静的リソースサーバーを構築するパソコン...
ステップ1: Alibaba Cloudプライマリドメイン名にセカンダリドメイン名を追加する2 番目...
目次概要コンポーネント間でデータを共有する方法Vuex の原則の紹介Vuexはコンポーネントのグロー...
それは何ですか? em はフォントの高さを指し、どのブラウザでもデフォルトのフォントの高さは 16 ...
最近仕事でnginxの設定を変更する必要が頻繁にあり、nginxでrewriteを使用する方法を学び...
1. はじめに今、ウォーターフォールフローについて書くことは、古い内容の焼き直しと見なされますか?気...
1. フレームワークブラウザのドキュメント ウィンドウには 1 つの Web ページ ファイルしか表...
序文私は Win7 を搭載した古いラップトップを持っています。古いシステムを維持しながら、同時に U...
序文これは fastdfs を使用してイントラネット外部に展開された分散ファイルシステムであるためで...
HTMLとは何ですか? HTML は Web ページを記述するために使用される言語です。 •HTML...