登陆

Linux编程 2 (遍历目录cd与检查文件和目录ls)

admin 2019-10-31 298人围观 ,发现0个评论

一. 遍历目录

在 liLinux编程 2 (遍历目录cd与检查文件和目录ls)nux体系上,能够运用cd切换目录指令。 分二种途径,一是肯定文件途径,另一种是相对文件途径。

1. 肯定文件途径

在虚拟目录中选用文件途径,以虚拟目录根目录开端,相当于目录的全名。例如指定usr目录下的bin目录(检查文件途径,运用pwd指令,是一个很好的习气。该指令能够回来当时工作目录的方位,保证自己处在正确的目录之中)。

2. 相对文件途径

常常运用肯定途径的话文件途径太长,能够运用相对文件途径。例如:用肯定文件途径定位到usr下的local目录, 再运用相对文件途径定位到etc下。

相对文件途径还能够用双点符(..)来表达当时目录的父目录。下面以local目录为演示:

例如:在etc目录下回来etc上一级目录local(cd ../)

例如:在etc目录下回来etc上一级目录local下的bin目录(cd ../Linux编程 2 (遍历目录cd与检查文件和目录ls)bin)

例如:回来两层目录如下

二. 检查文件和目录列表

要想知道体系中有哪些文件,能够运用列表Linux编程 2 (遍历目录cd与检查文件和目录ls)指令(ls), 下面介绍ls指令和可扩列用来格式化输出的选项。

(ls)最基本的方式会显现当Linux编程 2 (遍历目录cd与检查文件和目录ls)时目录下的文件和目录,如下显现local下的文件和目录

2.1 运用lsLinux编程 2 (遍历目录cd与检查文件和目录ls) -F

要区别是文件仍是目录除了以不同色彩来区别,还能够运用(ls)的-F指令,如下在proc进程目录下,白色是文件,运用cd 定位到fb中报错, 定位到1目录下OK。

2.2 运用ls –a

运用ls默许是不包括躲藏文件。 躲藏文件用来保存装备信息,通常是文件名以点号开端的文件”.”。如下所示

2.3 运用 ls –R

-R 参数叫作递归选项,它列出了当时目录下包括的子目录中的文件。假如目录许多,输出会很长。

2.4 运用ls –l

要显现每个文件的相关信息,运用参数是-l

相关阐明:

榜首列文件类型 比方目录(d),文件(-) 字符型文件(c) 块设备(b)

Linux编程 2 (遍历目录cd与检查文件和目录ls)第三列文件属主用户名

第四列文件属组的组名

第五列文件的巨细(字节为单位)

2.5 过滤输出列表常用的如下

例1: 简略文件匹配的字符串

例2: 运用(*)含糊匹配

欢迎增加个人微信号:Like若所思。

欢迎重视我的大众号,不仅为你引荐最新的博文,还有更多惊喜和资源在等着你!一同学习共同进步!

请关注微信公众号
微信二维码
不容错过
Powered By Z-BlogPHP