点击上面标题下面「Linux公社」可快速关注
导读
Linux常用目录文件操作命令解释
因此,如果你想熟练地操作Linux,你只能通过学习Linux的命令来提高你的系统操作能力
不输出任何标记符;
-b:以反斜线“”加字符编码的方式输出文件中不可输出的字符;
-c:与“-lt“选项连用时,根据文件状态时间对输出目录内容进行排序,根据文件索引节点中的ctime数组进行排序。”-l“当选项连用时,对文件状态变化时间进行排序;
-d:只显示目录名,而不显示目录下的内容列表。显示符号链接文件本身,而不显示其指向的目录列表;
-f:同时指定本参数的疗效和“aU“参数相同,关闭”lst“参数疗效;
-i:显示文件索引节点号(inode)。索引节点代表文件;
--file-type:与“-F“选项功能相同,不显示“*”;
-k:文件大小以KB(千字节)为单位显示;
-l:目录下的内容列表以长格式显示。输出的信息包括文件名、文件类型、权限模式、硬连接数、所有者、组、文件大小和文件的最终更改时间;
-m:用“,”号区分每个文件和目录的名称;
-n:用户识别码和群组识别码代替其名称;
-r:目录内容列表按文件名反序排列输出;
-s:以区块为单位显示文件和目录的大小;
-t:对文件和目录的修改时间进行排序;
-L:如果遇到符号链接的文件或目录,则直接列出链接指向的原始文件或目录;
-R:递归处理,将指定目录下的所有文件和子目录一起处理;
--full-time:列出完整的日期和时间;
--color[=WHEN]:使用不同的颜色来显示不同的类型。
我之前告诉过你每种颜色代表什么颜色。在这里,你也可以通过-color指定不同的类型来显示不同的颜色
下面是一个简单的演示
[root@localhost~]#ls#默认显示当前目录下的文件
1.txt2.txt3.txtabc
[root@localhost~]#ls-a#在当前目录中显示所有文件,包括“.“开头的隐藏文件
.1.txt3.txtb.bash_logout.bashrcc.cshrc.python_history.viminfo
..2.txta.bash_history.bash_profile.bashrc-anaconda3.bak.cache.ipython.tcshrc.vimrc
[root@localhost~]#ls-l#显示当前目录下文件的详细信息,如权限、文件大小和更改时间
total12
-rw-r--r--.1rootrot0apr51:291.txt
-rw-r--r--.1rootrot0apr51:292.txt
-rw-r--r--.1rootrot0apr51:293.txt
drwxr-xr-x.2rootrot4096apr51:29a
drwxr-xr-x.2rootrot4096apr51:29b
drwxr-xr-x.2rootrot4096apr51:29c
[root@localhost~]#ll#显示文件的详细信息相当于ls-l命令
-f:目标文件或目录与现有文件或目录重复的,直接覆盖现有文件或目录;
-i:交互式操作,在覆盖用户之前,如果源文件与目标文件或目标目录中的文件同名,请询问用户是否覆盖目标文件。用户输入”y表示将覆盖目标文件;输入”n表示取消对源文件的联通。这样可以
防止文件被误覆盖。
--strip-trailing-slashes:删除源文件中的斜杠“/”;
-S:未使用默认后缀指定备份文件;
--target-directory=:将指定的源文件连接到目标目录;
-u:只有当源文件比目标文件更新或目标文件不存在时,才能进行联通操作。
通常,当我们再次使用mv命令时,我们不使用选项,所以我们只列出选项供参考
mv的应用
[root@localhostlinuxidc]#ls
a.pya.sh
[root@localhostlinuxidc]#mva.pyb.py#只是更名了
[root@localhostlinuxidc]#ls
a.shb.py
[root@localhostlinuxidc]#ls/root/a/
1.py2.py3.py4.py5.py
[root@localhostlinuxidc]#pwd
/home/linuxidc
[root@localhostlinuxidc]#mv/root/a/*.#将所有文件从联通a目录下到当前目录(*代表键值,.代表当前目录)
[root@localhostlinuxidc]#ls
1.py2.py3.py4.py5.pya.shb.py
以上是如何熟练操作的。 Linux?学习目录文件操作命令 cd 这是一个关键的细节,更多请关注其他相关文章!