Linux
文章平均质量分 66
zhanghuanlucy
这个作者很懒,什么都没留下…
展开
-
Linux more命令的简单实现
1.more的作用 分页显示文件的内容。 more会显示文件的第一屏内容,在屏幕底部,用反白字体显示文件的百分比和more。这时如果按空格键,接着显示下一屏内容,如果按回车键,显示下一行内容,如果输入"q",结束显示,如果输入"h",显示帮助。 另:当空格键或"q"按下后,程序会立即响应,不需要按回车键。 2.more的用法 $ more filename $ command | mo原创 2016-03-30 11:28:42 · 957 阅读 · 0 评论 -
Linux who命令
who的工作原理: 通过读utmp文件获得需要的信息,而每个登录的用户在文件中都有对应的记录。 文件中的结构数组存放登录用户的信息,所以直接的想法就是把记录一个一个地读出并显示出来。 文件操作函数:open read write seek close perror 1.open():这个系统调用在进程和文件之间建立一条连接,这个连接被称为文件描述符。 用法:int fd =原创 2016-04-03 21:12:08 · 662 阅读 · 0 评论 -
Linux ls -l命令的实现
使用方法:ls [目录名] 输出结果:此目录下的文件和子目录的详细信息 ls -l工作原理: ------打开目录文件 //opendir(dirname)系统调用 -----while(not end of 目录文件) -----{ ----- 读取一个目录项 //readdir()系统调用 ----- 显示文件的详细信息 //文件详细信息从另外的途经获原创 2016-04-09 14:19:24 · 2641 阅读 · 0 评论