Linuxのディレクトリのファイルの管理
まず、ディレクトリとファイルを作成します
1.ディレクトリを作成します。mkdirコマンドを
mkdirコマンドは、一度1つまたは複数のディレクトリを作成することができます。また、ディレクトリの連続した時間を作成することができます。
- MKDIR - ディレクトリを作ります
- フォーマットします。mkdir [オプション] /パス/ディレクトリ名...
-
共通のオプション
親ディレクトリと一緒に作成さ-p[root@nsd ~]# mkdir -p /vod/movie/cartoon #连同父目录一并创建 [root@nsd ~]# ls -R /vod #递归显示目录内容 [root@nsd ~]# mkdir -p /opt/aa/bb/cc/dd #连同父目录一并创建 [root@nsd ~]# ls -R /opt/aa #递归显示目录内容 [root@nsd ~]# mkdir /aaa [root@nsd ~]# ls /aaa/
-
2、空のファイルを作成します。タッチを
このコマンドは、非常にシンプルなタッチで、タッチコマンドは、あなたがそれを作成したいドキュメントの名前が続いています。
-
接する
-
フォーマット:タッチ/パス/ファイル名の新
[root@nsd ~]# touch /aaa/1.txt //在目录aaa下建立以.txt结尾名为1的文件。 [root@nsd ~]# ls /aaa/
第二に、移動、コピー、削除
1、移動や名前の変更:mvコマンド
MVは、Windowsオペレーティングシステム、右のカットのようなコマンド。
-
MV - 移動
-
フォーマット:MVのオプションディレクトリまたはファイルパス
[root@nsd ~]# mkdir /opt/aaa/ [root@nsd ~]# touch /opt/1.txt [root@nsd ~]# ls /opt/ [root@nsd ~]# mv /opt/1.txt /opt/aaa/ [root@nsd ~]# ls /opt/ [root@nsd ~]# ls /opt/aaa/
-
名前の変更:移動経路を変更
[root@nsd ~]# ls /opt/ [root@nsd ~]# mv /opt/aaa /opt/bbb [root@nsd ~]# ls /opt/
-
同じ名前のファイルを移動する過程であり、
多くの便利なオプションがあり-b[root@hello ~]# touch /opt/1.txt [root@hello ~]# ls /opt/ 1.txt bbb [root@hello ~]# mv /opt/1.txt /opt/bbb/1.txt mv:是否覆盖"/opt/bbb/1.txt"? y
あなただけの無いコンテンツ/opt/1.txt作成したファイルが存在/opt/bbb/1.txtファイルに何かがある、しかし場合は、この操作は/opt/bbb/1.txtが上書きされます。それは不便ある程度のを引き起こす可能性があります。
[root@hello ~]# echo 大家好 > /opt/bbb/1.txt //在/opt/bbb/1.txt中书写‘大家好’
[root@hello ~]# cat /opt/bbb/1.txt
大家好
[root@hello ~]# mv -b /opt/1.txt /opt/bbb/1.txt //加上-b选项后再次移动覆盖
mv:是否覆盖"/opt/bbb/1.txt"? y
[root@hello ~]# ls /opt/bbb/ //此时会在原先/opt/bbb/下的 1.txt后加上~
1.txt 1.txt~
[root@hello ~]# cat /opt/bbb/1.txt
[root@hello ~]# cat /opt/bbb/1.txt~ //查看/opt/bbb/1.txt~ 发现 内容就是原/opt/bbb/1.txt的内容
大家好
2、コピー:cpコマンド
Windowsのコピーが完了したら、また貼り付け]をクリックし、保存先のフォルダを植える必要があります。cpコマンドは、コピーして同時に貼り付けることができます。
-
CP - コピー
-
フォーマット:CP [オプション]ファイル... ...元の宛先パス
-
共通のコマンド・オプション
-r:再帰的には、ディレクトリにコピーする場合は、このオプションを持っている必要があり
、同じ名前のコピーをファイル名を変更し、MVの-bオプション機能と同じ:-bを[root@nsd ~]# cp /etc/passwd /opt/ [root@nsd ~]# ls /opt/ [root@nsd ~]# cp /etc/shadow /opt/ [root@nsd ~]# ls /opt/ [root@nsd ~]# cp /etc/group /opt/ [root@nsd ~]# ls /opt/ [root@nsd ~]# cp -r /boot/ /opt/ [root@nsd ~]# ls /opt/ [root@nsd ~]# ls /opt/boot/ [root@nsd ~]# cp -r /home /opt/ [root@nsd ~]# ls /opt/ [root@nsd ~]# ls /opt/home
-
ときに、同じ名前のデータ・レプリケーションは、義務的なカバレッジを発生します
[root@nsd ~]# cp -r /boot/ /opt/ 由于在上面的操作中已经执行过这条命令,所以重复执行,系统会提示是否覆盖。 可是有时候文件太多。所以有了 -f (force 强制)这个参数。 按 Ctrl + c 结束 [root@nsd ~]# \cp -rf /boot/ /opt/ #临时在本次操作取消别名 [root@B ~]# alias cp #查看别名的命令 alias cp='cp -i'
システムは、cpコマンド-iオプションのエイリアスを作成しましたので、オペレータリマインダーカバレッジに相当する、この相互作用の意味です。
\ CP -rf /ブーツ/は/ opt / ##のcp \バックスラッシュの前のコマンドがキャンセルされたエイリアスは、-iキャンセルするにはここをクリック効果にリマインダーを意味します
-
レプリケーションは、複数のパラメータをサポートすることができ、常に目標経路として最後のパラメータとなり、他のすべてのパラメータは、ソースデータとして使用されています
[root@nsd ~]# mkdir /linux2020 [root@nsd ~]# cp -r /etc/passwd /etc/fstab /etc/shadow /etc/group /etc/shells /boot/ /home/ /linux2020 [root@nsd ~]# ls /linux2020
-
レプリケーションは一緒に使用することができます。「」ポイントを、現在のディレクトリにデータをコピーします
[root@nsd ~]# cd /opt/ [root@nsd opt]# cp /etc/redhat-release . [root@nsd opt]# ls [root@nsd /]# cd /etc/sysconfig/network-scripts/ [root@nsd network-scripts]# cp /etc/passwd . [root@nsd network-scripts]# ls
-
コピーは、ターゲット・データ・パスの名前に改名することができます
[root@nsd /]# cp /etc/redhat-release /opt/red.txt [root@nsd /]# ls /opt/ [root@nsd /]# cp -r /boot/ /opt/hehe [root@nsd /]# ls /opt/ [root@nsd /]# ls /opt/hehe/ [root@nsd /]# cp /etc/fstab /opt/f.txt [root@nsd /]# ls /opt/ [root@nsd /]# cp /etc/passwd /opt/p.txt [root@nsd /]# ls /opt/
3、コマンドを削除します。rmコマンドをし、ディレクトリ削除します。rmdirコマンドを
-
rmコマンドの
rmコマンドの1は、1つまたは複数のファイルを削除し、削除ファイルやWindowsのごみ箱に似た場所でのLinuxシステムでは話すことはありませんすることができます。 -
RM -削除
フォーマット:RM [オプション] ...ファイルやディレクトリ... -
共通のコマンド・オプションは
-r:ディレクトリを再帰的にはすべてのファイルとサブディレクトリを削除します。
-f:強制的に削除します。[root@nsd ~]# ls /opt [root@nsd ~]# rm -rf /opt/bbb #执行这个命令不回给用户任何提醒,所有谨慎使用。 [root@nsd ~]# ls /opt
-
RMDIRコマンド
rmdirコマンドはディレクトリを削除します。しかし、唯一の空のディレクトリを削除します。[root@B ~]# mkdir /opt/abc [root@B ~]# ls /opt abc bbb home passwd shadow [root@B ~]# rmdir /opt/abc/ [root@B ~]# rmdir /opt/bbb/ rmdir: 删除 "/opt/bbb/" 失败: 目录非空