2025年查看文件权限属性的命令为(查看文件的权限使用命令)

查看文件权限属性的命令为(查看文件的权限使用命令)p id 2J95B1UR ls 命令是 linux 下最常用的命令 ls 命令就是 list 的缩写缺省下 ls 用来打印出当前目录的清单 如果 ls 指定其他目录 那么就会显示指定目录里的文件及文件夹清单 通过 ls 命令不仅可以查看 linux 文件夹包含的文件而且可以查看文件权限 包括目录 文件夹 文件权限 查看目录信息等等 ls 命令在日常的 linux 操作中用的很多 p

大家好,我是讯享网,很高兴认识大家。




讯享网

                <p id="2J95B1UR">ls命令是linux下最常用的命令。ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。ls 命令在日常的linux操作中用的很多!</p><p><h5>1.命令格式:</h5></p><p id="2J95B1US">ls [选项] [目录名]</p><p><h5>2.命令功能</h5></p><p id="2J95B1UT">列出目标目录中所有的子目录和文件。(不包含.开头的文件)</p><p><h5>3.常用选项参数</h5></p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0327%2Fd2f6af9cj00sazsvn002cd000ha0131p.jpg&thumbnail=660x2147483647&quality=80&type=jpg"/><br/><br/></p><p><h5>4.常见范例</h5></p><p id="2J95B1V1"><strong>1:列出/home/hc文件夹下的所有文件和目录的详细资料</strong></p><p id="2J95B1V2">命令1</p><p><blockquote id="2J95B211">ls -l -R /home/hc<br/></blockquote></p><p id="2J95B1V4">在使用 ls 命令时要注意命令的格式:在命令提示符后,首先是命令的关键字,接下来是命令参数,在命令参数之前要有一短横线“-”,所有的命令参数都有特定的作用,自己可以根据需要选用一个或者多个参数,在命令参数的后面是命令的操作对象。在以上这条命令“ ls -l -R /home/hc”中,“ls” 是命令关键字,“-l -R”是参数,“ /home/hc”是命令的操作对象。在这条命令中,使用到了两个参数,分别为“l”和“R”,当然,你也可以把他们放在一起使用,如下所示:</p><p id="2J95B1V5">命令2</p><p><blockquote id="2J95B212">ls -lR /home/hc<br/></blockquote></p><p id="2J95B1V7">这种形式和上面的命令形式执行的结果是完全一样的。另外,如果命令的操作对象位于当前目录中,可以直接对操作对象进行操作;如果不在当前目录则需要给出操作对象的完整路径,例如上面的例子中,我的当前文件夹是hc文件夹,我想对home文件夹下的hc文件进行操作,我可以直接输入 ls -lR hc,也可以用 ls -lR /home/hc。</p><p id="2J95B1V8"><strong>2:列出当前目录中所有以“t”开头的目录的详细内容,可以使用如下命令:</strong></p><p id="2J95B1V9">命令:</p><p><blockquote id="2J95B213">ls -l t*<br/></blockquote></p><p id="2J95B1VB">可以查看当前目录下文件名以“t”开头的所有文件的信息。其实,在命令格式中,方括号内的内容都是可以省略的,对于命令ls而言,如果省略命令参数和操作对象,直接输入“ ls ”,则将会列出当前工作目录的内容清单。</p><p id="2J95B1VC"><strong>3:只列出文件下的子目录</strong></p><p id="2J95B1VD"> <strong>列出 /home/hc/PycharmProjects 文件下面的子目录</strong></p><p id="2J95B1VE">命令:</p><p><blockquote id="2J95B214">ls -F /home/hc/PycharmProjects |grep /$<br/></blockquote></p><p id="2J95B1VG">输出:</p><p><blockquote id="2J95B215">hc@hc-virtual-machine:~$ ls -F /home/hc/PycharmProjects |grep /$<br/>FreshOnline/<br/>FreshOnline_env/<br/>my_test/<br/>py3_test/<br/></blockquote></p><p id="2J95B1VI"> <strong>列出 /home/hc/PycharmProjects 文件下面的子目录详细情况</strong></p><p id="2J95B1VJ">命令:</p><p><blockquote id="2J95B216">ls -l /home/hc/PycharmProjects | grep "^d"<br/></blockquote></p><p id="2J95B1VL">输出:</p><p><blockquote id="2J95B217">hc@hc-virtual-machine:~$ ls -l /home/hc/PycharmProjects | grep "^d"<br/>drwxr-xr-x 9 hc hc 4096 10月 20 08:56 FreshOnline<br/>drwxrwxr-x 6 hc hc 4096 10月 19 19:07 FreshOnline_env<br/>drwxrwxr-x 3 hc hc 4096 10月 18 15:24 my_test<br/>drwxrwxr-x 4 hc hc 4096 10月 18 17:58 py3_test<br/></blockquote></p><p id="2J95B1VN"><strong>4:列出目前工作目录下所有名称是s 开头的档案,愈新的排愈后面,可以使用如下命令:</strong></p><p id="2J95B1VO">命令:</p><p><blockquote id="2J95B218">ls -ltr s*<br/></blockquote></p><p id="2J95B1VQ">输出:</p><p><blockquote id="2J95B219">hc@hc-virtual-machine:~$ ls -ltr s*<br/>总用量 8<br/>drwxr-xr-x 5 hc hc 4096 9月 28 21:28 gnome-system-monitor<br/>drwxr-xr-x 4 hc hc 4096 9月 29 08:39 pycharm-professional<br/></blockquote></p><p id="2J95B1VS"><strong>5:列出目前工作目录下所有档案及目录;目录于名称后加"/", 可执行档于名称后加"*"</strong></p><p id="2J95B1VT">命令:</p><p><blockquote id="2J95B21A">ls -AF<br/></blockquote></p><p id="2J95B1VV">输出:</p><p><blockquote id="2J95B21B">hc@hc-virtual-machine:~/PycharmProjects$ ls -AF<br/>FreshOnline/ FreshOnline_env/ my_test/ py3_test/<br/></blockquote></p><p id="2J95B201"><strong>6:计算当前目录下的文件数和目录数</strong></p><p id="2J95B202">命令:</p><p><blockquote id="2J95B21C">ls -l * |grep "^-"|wc -l ---文件个数<br/>ls -l * |grep "^d"|wc -l ---目录个数<br/></blockquote></p><p id="2J95B204"><strong>7: 在ls中列出文件的绝对路径</strong></p><p id="2J95B205">命令:</p><p><blockquote id="2J95B21D">ls | sed "s:^:`pwd`/:"<br/></blockquote></p><p id="2J95B207">输出:</p><p><blockquote id="2J95B21E">hc@hc-virtual-machine:~/PycharmProjects$ ls | sed "s:^:`pwd`/:"<br/>/home/hc/PycharmProjects/FreshOnline<br/>/home/hc/PycharmProjects/FreshOnline_env<br/>/home/hc/PycharmProjects/my_test<br/>/home/hc/PycharmProjects/py3_test<br/></blockquote></p><p id="2J95B209"><strong>8:列出当前目录下的所有文件(包括隐藏文件)的绝对路径, 对目录不做递归</strong></p><p id="2J95B20A">命令:</p><p><blockquote id="2J95B21F">find $PWD -maxdepth 1 | xargs ls -ld<br/></blockquote></p><p id="2J95B20C">输出:</p><p><blockquote id="2J95B21G">hc@hc-virtual-machine:~/PycharmProjects$ find $PWD -maxdepth 1 | xargs ls -ld<br/>drwxrwxr-x 6 hc hc 4096 10月 19 18:22 /home/hc/PycharmProjects<br/>drwxr-xr-x 9 hc hc 4096 10月 20 08:56 /home/hc/PycharmProjects/FreshOnline<br/>drwxrwxr-x 6 hc hc 4096 10月 19 19:07 /home/hc/PycharmProjects/FreshOnline_env<br/>drwxrwxr-x 3 hc hc 4096 10月 18 15:24 /home/hc/PycharmProjects/my_test<br/>drwxrwxr-x 4 hc hc 4096 10月 18 17:58 /home/hc/PycharmProjects/py3_test<br/></blockquote></p><p id="2J95B20E"><strong>9:递归列出当前目录下的所有文件(包括隐藏文件)的绝对路径</strong></p><p id="2J95B20F">命令:</p><p><blockquote id="2J95B21H">find $PWD | xargs ls -ld<br/></blockquote></p><p id="2J95B20H"><strong>10:指定文件时间输出格式</strong></p><p id="2J95B20I">命令:</p><p><blockquote id="2J95B21I">ls -tl --time-style=full-iso<br/></blockquote></p><p id="2J95B20K">输出:</p><p><blockquote id="2J95B21J">hc@hc-virtual-machine:~/PycharmProjects$ ls -tl --time-style=full-iso<br/>总用量 16<br/>drwxr-xr-x 9 hc hc 4096 2018-10-20 08:56:55.833765666 +0800 FreshOnline<br/>drwxrwxr-x 6 hc hc 4096 2018-10-19 19:07:08.330876787 +0800 FreshOnline_env<br/>drwxrwxr-x 4 hc hc 4096 2018-10-18 17:58:39.489690632 +0800 py3_test<br/>drwxrwxr-x 3 hc hc 4096 2018-10-18 15:24:06.613354334 +0800 my_test<br/>ls -ctl --time-style=long-iso<br/></blockquote></p><p id="2J95B20N">输出:</p><p><blockquote id="2J95B21K">hc@hc-virtual-machine:~/PycharmProjects$ ls -ctl --time-style=long-iso<br/>总用量 16<br/>drwxr-xr-x 9 hc hc 4096 2018-10-20 08:56 FreshOnline<br/>drwxrwxr-x 6 hc hc 4096 2018-10-19 19:07 FreshOnline_env<br/>drwxrwxr-x 4 hc hc 4096 2018-10-18 17:58 py3_test<br/>drwxrwxr-x 3 hc hc 4096 2018-10-18 15:24 my_test<br/></blockquote></p><p id="2J95B20P">扩展:</p><p id="2J95B20Q"> <strong>显示彩色目录列表</strong></p><p><blockquote id="2J95B21L">打开/etc/bashrc, 加入如下一行:<br/>alias ls="ls --color"<br/>下次启动bash时就可以像在Slackware里那样显示彩色的目录列表了, 其中颜色的含义如下:<br/>1. 蓝色--&gt;目录<br/>2. 绿色--&gt;可执行文件<br/>3. 红色--&gt;压缩文件<br/>4. 浅蓝色--&gt;链接文件<br/>5. 灰色--&gt;其他文件<br/></blockquote></p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0327%2F35d4ba05j00sazr280013d000hs00bum.jpg&thumbnail=660x2147483647&quality=80&type=jpg"/><br/><br/></p><p id="2J95B20U">关注 工 仲 好:IT运维大本营<strong>,</strong><strong>获取60个G的《网工系统大礼包》</strong></p><p id="2J95B20V">转载<br/>https://www.cnblogs.com/huchong/p/9820876.html</p>

讯享网
小讯
上一篇 2025-05-04 14:19
下一篇 2025-05-17 17:41

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/167638.html