mptemp は 安全な方法で一時ファイルまたはディレクトリを作成します。このコマンドの適用範囲: RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1. 文法 mktemp [オプション] [テンプレート] 2. オプションのリスト
3. 例 1) 一時ファイルを作成する [root@localhost weijie]# mktemp wj123.XXXX //名前にXが4つ含まれています wj123.kpET /var/spool/mail/rootに新しいメールがあります [root@localhost weijie]# mktemp wj123.XXXXXX //名前には6つのXが含まれています wj123.oH2o4P [root@localhost weijie]# ls 1.c wj123.kpET wj123.oH2o4P 2) 一時ディレクトリを作成する [root@localhost weijie]# mktemp -d wjtp //名前にXは含まれません mktemp: テンプレート「wjtp」に X が少なすぎます [root@localhost weijie]# mktemp -d wjtpxxx //名前にXがありません。ここで、Xは大文字でなければならないことがわかります。mktemp: テンプレート「wjtpxxx」にXが少なすぎます [root@localhost weijie]# mktemp -d wjtpXXX //正常に作成されました wjtpflR [root@localhost weijie]# ls -l 総投与量 4 -rw-r--r-- 1 ルート ルート 0 9月 7日 09:11 1.c -rw------ 1 ルート ルート 0 9月7日 14:47 wj123.kpET -rw------ 1 ルート ルート 0 9月7日 14:47 wj123.oH2o4P drwx------ 2 ルート ルート 4096 9月7日 14:50 wjtpflR 3) /tmpに一時ファイルを作成する [root@localhost weijie]# mktemp --tmpdir wj234.XXX //tmpdir はパスを指定しないので、tmp の下に /tmp/wj234.BNy を作成します /var/spool/mail/rootに新しいメールがあります 4) 指定されたディレクトリに一時ディレクトリを作成する [root@localhost weijie]# mktemp --tmpdir=/weijie wj234.XXX //tmpdirで指定したパスに/weijie/wj234.q1Cを作成します [root@localhost weijie]# ls 1.c wj123.kpET wj123.oH2o4P wj234.q1C wjtpflR 5) オプション-uを使用して作成する [root@localhost weijie]# mktemp -u wj123.XXXXXX // -u オプションを使用する wj123.dSgIKl [root@localhost weijie]#ls // 一時ファイルは作成されていないため表示できません 1.c wj123.kpET wj123.oH2o4P wj234.q1C wjtpflR 補足: Linuxの基本コマンド 1. 基本コマンド 1. ls: 現在のディレクトリ内のファイルまたはディレクトリを一覧表示する 2. ls -a: 現在のディレクトリ内のすべてのファイルとディレクトリを一覧表示します(隠しファイルを含む) 3. ls -l: ファイルの詳細情報を表示します(長い形式の情報ビュー)。llと同等です。 ls -hl: ファイルの詳細情報とファイルサイズを表示します 4. cat コマンド: ファイル情報を表示する (ファイルの表示のみ可能) [root@com ~]# cat /etc/passwd: すべてのユーザー情報を表示 注: Linux システムでユーザーが作成されるたびに、対応するユーザー グループが自動的に生成されます。 5. cdコマンド: ディレクトリを切り替える [root@com ~]# cd /etc: ルートディレクトリの下の etc ディレクトリに切り替えます pwd: 現在のファイルのディレクトリを表示します whoami: 現在のユーザーを表示します [root@com etc]# whoami: 現在のユーザーが root ユーザーであることを確認します root 6. /: ユーザーのルートディレクトリを示します ホームディレクトリ(ホストディレクトリ) 1) 管理者ユーザーのホームディレクトリ: [root@com ~]# パスワード /根 2) 一般ユーザーのホームディレクトリ: [java17@com ~]$ パスワード /ホーム/java17 7. ユーザー切り替えコマンド: su - ユーザー名 1) 通常ユーザーに切り替える [root@com ~]# su - java17 [java17@com ~]$ パスワード /ホーム/java17 2) ルート管理者ユーザーに切り替える [java17@com ~]$ su - または [java17@com ~]$ su - root パスワード: 8. シャットダウン、再起動、画面のクリア シャットダウン: 停止、init 0、今すぐシャットダウン 要約する 以上が、編集者が紹介した Linux の基本コマンドである mktemp の詳細な説明です。皆様のお役に立てれば幸いです。ご質問があれば、メッセージを残していただければ、編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: MAC で Mysql5.7.10 のルートパスワードを変更する方法
>>: vite2.0 設定学習の詳しい説明(typescript 版)
このドキュメントの目的はreact-diagramフレームワーク モデルの Json シリアル化を説...
序文: Linux システムでの rm は元に戻せません。コマンドの設計自体に問題はありません。問題...
今日は、早速本題に入り、面接中に尋ねられた質問、つまりキープアライブ コンポーネントのキャッシュ原理...
MySQL シーケンス AUTO_INCREMENT の詳細な説明とサンプルコードMySQL シーケ...
*******************HTML言語入門(パート2)*****************...
JavaScript では、警告ボックス、確認ボックス、プロンプト ボックスの 3 種類のメッセージ...
MySQL エスケープエスケープとは、エスケープ文字の本来の意味を意味します。エスケープ文字の目的は...
目次概要1. 依存性注入2. Angularの依存性注入フレームワーク概要依存性注入: デザインパタ...
CUDA インストール cuda をダウンロードサポートされているcudaバージョンを表示するには...
DockerでGit環境を構成する仕事上、Docker 環境で GitLab リポジトリを操作する必...
最近、特に異常なビジネス需要があり、テーブルがあります テーブル「デモ」を作成します( `id` i...
序文Github にある以前のコードには、CUDA 8.0 環境が必要なものもあります。初心者の場合...
自動プロジェクト展開は大企業やユニコーン企業でよく使用され、手動でプロジェクトを展開するよりも効率的...
通常、ターミナルでコマンドを実行する場合、別のコマンドの入力を開始する前に、現在のコマンドが終了する...
1. Dockerのインストールと設定 #CentOS をインストールし、Docker パッケージを...