社区
Linux/Unix社区
帖子详情
UNIX C函数中是否有类似“ls”的函数调用?
cnman
2005-04-12 10:38:01
主要考虑效率,不想用system("ls")
...全文
47
3
打赏
收藏
UNIX C函数中是否有类似“ls”的函数调用?
主要考虑效率,不想用system("ls")
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sharkhuang
2005-04-12
打赏
举报
回复
没有!是shell的东西但是你可以看源码
hoyt
2005-04-12
打赏
举报
回复
好像没有,不过可以可以使用readdir类函数进行操作
欢迎访问我的个人网站 www.linuxc.net
cnman
2005-04-12
打赏
举报
回复
谢谢以上TX的回复,我使用opendir加上readdir基本可以实现这一功能,谢谢hoyt!
unix
ls
命令实现
c实现
unix
ls
-l命令,里边注释不是很多,但是每个
函数
都不难
linux系统调用之ftok()
系统建立IPC通讯(如消息队列、共享内存时)必须指定一个ID值。通常情况下,该id值通过ftok
函数
得到。 在一般的
UNIX
实现
中
,是将文件的索引节点号取出,前面加上子序号得到key_t的返回值。 如指定文件的索引节点号为65538,换算成16进制为0x010002,而你指定的ID值为38,换算成16进制为0x26,则最后的key_t返回值为0x26010002。 查询文件索引节点号可通过命令:
ls
-i来查看 nux Programmer's Manual FTOK(3)
Linux程序设计从入门到实战
同时,课程结合GNU的开源代码,仿真实现Linux常用命令,展现类
Unix
系统调用的工程级别的实现思路,重点讲解Linux环境下的开发和接口
函数
,多线程并发,并最终实现了一个带有CGI功能的小型http服务器。本课程结合...
hdfs-shell:HDFS Shell是一种HDFS操作工具,可与Hadoop DFS
中
集成的功能一起使用
HDFS Shell UI(CLI工具) HDFS Shell是可与一起使用的HDFS操作工具 目的 有3种可能的用例: 运行用户交互式UI Shell,按用户插入命令 使用特定的HDFS命令启动Shell 在守护程序模式下运行-使用
UNIX
域套接字进行通信 为什么要这样的UI Shell? 相对于直接调用hdfs dfs
函数
的优势UI: HDFS DFS为每个命令调用启动JVM,HDFS Shell仅执行一次-这意味着当您需要更频繁地使用HDFS时可以大大提高速度 命令可以以简短的方式使用-例如。 hdfs dfs -
ls
/ ,
ls
/ -都可以 使用TAB键完成HDFS路径 您
ios_system:在iOS程序
中
直接替换system()
ios_system:iOS程序
中
system()的直接替换 将
Unix
实用程序移植到iOS(vim,TeX,python ...)时,有时源代码会使用system()调用执行系统命令。 这些调用在编译时被拒绝,出现以下error: 'system' is unavailable: not available on iOS 。 该项目提供了system()替代品。 只需在头文件的开头添加以下几行: extern int ios_system ( char * cmd); # define system ios_system 链接到ios_system.framework ,您对system()调用将由此框架处理。 可用的命令: shell命令(
ls
, cp , rm ...),归档命令( curl , scp , sftp , tar , gzip , compress ..
Linux/Unix社区
23,116
社区成员
74,506
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章