Linu X-文書操作コマンド- ( CP /タッチ/ NL / rmdirを/ WC )
1.cpコマンド
説明:ファイルまたはディレクトリをコピーします。
使用法: cpt [パラメータオプション] [ソースファイル/ディレクトリ名] [宛先ファイル/ディレクトリ名]
パラメータ:
主なパラメータ |
意義 |
-r |
サブファイルとサブディレクトリを再帰的にコピーします。これは通常、ディレクトリをコピーするときに使用されます。 |
-a |
コピーするときは、元のドキュメントのすべての属性を保持します |
例:
[root @ test〜] #cp ping.sh test.txt #copy ping.sh as test.txt
2、タッチコマンド
説明:ファイルが作成または変更された時刻。
使用法: [パラメータオプション] [ファイル名]をタッチします
パラメータ:
パラメータ |
意義 |
-a |
--time = atime / --time = access / --time = useはアクセス時間を変更するだけです |
-d / -t |
現在の時刻の代わりに指定された時刻を使用する |
-m |
--time = mtimeまたは--time = modifyは、変更時刻のみを変更します。 |
-r |
指定したドキュメントまたはディレクトリの日付と時刻を、参照ドキュメントまたはディレクトリの日付と時刻と同じになるように設定します。 |
-c |
または--no-create、存在しない、ドキュメントを作成しない。 |
例えば:
[root @ test〜] #touch ping.sh#ping.shファイルを作成します [root @ test〜] #touch -r ping.sh ping1.sh#2つのタイムスタンプを同じになるように変更します [root @ test〜] #touch -t 202002211933.22 ping.sh#指定した時間を設定する
注: -tは時間形式を指定します:[[CC] YY] MMDDhhmm [.SS]
CCは、年数の最初の2桁、つまり「世紀数」です。
YYは、年の下2桁、つまり特定の世紀の年です。
MMは月数、DDは日数、hhは時間(時間)数、mmは分数、SSは秒数です。
3. NLコマンド
説明:ファイルの行番号を計算し、出力ファイルの内容に行番号を自動的に追加します。
使用法: nl [パラメータオプション] [ファイル名]
パラメータ:
パラメータ |
特徴 |
-ba |
空白行であるかどうかに関係なく、行番号はcat-nと同じです。 |
-bt |
空白行番号をリストしない(デフォルト) |
-n ln |
画面左端に行番号が表示されます |
-n rn |
行番号は、0を追加せずにフィールドの右端に表示されます |
-n rz |
行番号はフィールドの右端に表示されます。0を追加してください |
例えば:
[root @ test〜] #nl ping.sh#ping.shファイルの内容を表示する行番号を追加します [root @ test〜] #nl -b a ping.sh#空白行は、ping.shファイルを表示する行番号も追加します
4. rmdirコマンド
説明:空のディレクトリを削除します
使用法: rmdir [パラメータオプション] [ディレクトリ]
パラメータ:
-p |
空のディレクトリを再帰的に削除する |
-v |
--verboseはコマンド実行の結果を示します |
例1:
[root @ test〜] #rmdir -p test#テストディレクトリ内の空のディレクトリを再帰的に削除します
5、wc命令
描述:显示文件行、单词、字节统计信息。
用法:wc [参数选项] [文件名程]
参数:
-c |
显示文件字节统计信息 |
-l |
显示文件数统计信息 |
-w |
显示文件单词统计信息 |
Eg:
[root@test ~]# wc -l ping.sh #统计ping.sh文件行数。
个人公众号: