加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

Linux C 达成ls庖丁解牛

发布时间:2021-11-20 14:22:51 所属栏目:PHP教程 来源:互联网
导读:一:背景 Linux下的ls可以实现什么效果呢,ls有很多的选项,最为常用的选项莫过于是-l选项,列出所有文件的详细信息。本文也着重去实现ls -l。首先看下ls -l的效果。本文将会完整的去描述怎么样一步一步去实现。 [root@bogon unix]# ls -l total 116 -rw-r--r-
一:背景
 
 
   Linux下的ls可以实现什么效果呢,ls有很多的选项,最为常用的选项莫过于是-l选项,列出所有文件的详细信息。本文也着重去实现ls -l。首先看下ls -l的效果。本文将会完整的去描述怎么样一步一步去实现。
 
[root@bogon unix]# ls -l
 
total 116
 
-rw-r--r--. 1 root root 1063 Jul  6 20:18 aaaa
 
-rwxr-xr-x. 1 root root 9811 Jul 18 22:17 a.out
 
-rw-r--r--. 1 root root 1474 Jul 10 21:58 cp1.c
 
-rw-r--r--. 1 root root  386 Jul 10 21:54 exis.c
 
-rw-r--r--. 1 root root  601 Jul 15 22:22 fileinfo.c
 
-rw-r--r--. 1 root root  515 Jul  6 21:39 logout_tty.c
 
-rw-r--r--. 1 root root  755 Jul 12 15:21 ls1.c
 
-rw-r--r--. 1 root root 2625 Jul 18 22:17 ls2.c
 
----------. 1 root root 1063 Jul  3 21:31 more01.c
 
-rwxrwxrwx. 1 root root 1651 Jul  5 21:48 more02.c
 
-rw-r--r--. 1 root root  270 Jul 15 22:16 stattest.c
 
-rw-r--r--. 1 root root  262 Jul  4 21:51 test1.c
 
-rw-r--r--. 1 root root 1337 Jul 12 14:19 test2.c
 
-rw-r--r--. 1 root root  140 Jul 12 14:11 test3.c
 
-rw-r--r--. 1 root root  527 Jul  3 22:19 test.c
 
-rw-r--r--. 1 root root  169 Jul  7 22:42 ttytest.c
 
-rw-r--r--. 1 root root  955 Jul  7 20:54 utmplib.c
 
-rw-r--r--. 1 root root  87 Jul  6 21:13 utmplib.h
 
-rw-r--r--. 1 root root 2688 Jul  6 21:12 utmplib.o
 
-rwxr-xr-x. 1 root root  980 Jul 12 14:22 who1.c
 
-rwxr-xr-x. 1 root root 9576 Jul  6 21:13 who2
 
-rw-r--r--. 1 root root 1791 Jul 12 13:15 who2.c
 
-rw-r--r--. 1 root root 2720 Jul  6 21:13 who2.o
 
-rw-r--r--. 1 root root 1424 Jul 12 12:45 who_am_i.c
 
-rw-r--r--. 1 root root  80 Jul  7 22:43 whoami.c
 
 
这是一个使用ls -l选项列出的的文件信息,可以看出ls -l列出了所有文件的 属性,连接,属主,属组,大小,ctime以及文件名等信息。要获取文件的这些信息并进去适当的格式化,就是本文所要做的事情了。

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读