タッチコマンド これには 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 以上のユーティリティ関数の概要
wget や curl ツールを使用して、Linux サーバーで大規模なネットワーク ファイルを直接...
最初にサーバー上に FTP サーバーをセットアップし始めたとき、接続できないことがわかったので、Fi...
序文この友人がどれくらいDockerを使っていなかったのかは分かりませんが、突然Dockerコマンド...
この記事では主に、次のように共有されるネイティブ JS 音楽プレーヤーのサンプル コードを紹介します...
1: readonly は、このコントロールをロックして、インターフェイス上で変更できないようにしま...
1. 需要3 つのテーブルがあります。一定期間にわたるさまざまな抗生物質感受性の結果、つまり rep...
Linux に VMWare をインストールするには、公式 Web サイト https://www....
この記事では、CSS3 を使用した Web サイトの商品表示の効果を紹介し、皆さんと共有します。詳細...
目次1. 手順2. 修飾語3. .sync 修飾子4. まとめ1. 手順指示とは命令です。文字通りの...
1. MySQLをダウンロードする1.1 ダウンロードアドレスhttps://downloads.m...
1. 動的コンポーネント <!DOCTYPE html> <html> &l...
テスト環境は、JDBCドライバを使用してMariaDB 5.7でセットアップされています。 <...
目次簡単な紹介1. 現在のgccバージョンを確認する2. gccインストールパッケージ(バージョン1...
現在多くの携帯電話には、下部のタブバーを切り替える機能があります。私も最近、同様の機能を見つけました...
1つ目はjQueryのajaxを使用してリクエストを送信することです ユーザーが登録するときに、リス...