当前位置:  技术问答>linux和unix

鸡毛!鸡毛!鸡毛! LINUX是怎么解析象ls,mkdir命令的......

    来源: 互联网  发布时间:2015-04-15

    本文导语:  LINUX是怎么解析象ls,mkdir命令的...... 还有多怎么解析多命令组合的 小弟没有LINUX源程序, 最好给出部分原码,有自己的解析更佳 再附带一个比较蠢的问题:UNIX下是不是也是一样? | 比如ls int main(int...

LINUX是怎么解析象ls,mkdir命令的......
还有多怎么解析多命令组合的
小弟没有LINUX源程序,
最好给出部分原码,有自己的解析更佳
再附带一个比较蠢的问题:UNIX下是不是也是一样?

|
比如ls
int
main(int argc, char *argv[])
{
        DIR             *dp;
        struct dirent   *dirp;

        if (argc != 2)
                err_quit("a single argument (the directory name) is required");

        if ( (dp = opendir(argv[1])) == NULL)
                err_sys("can't open %s", argv[1]);

        while ( (dirp = readdir(dp)) != NULL)
                printf("%sn", dirp->d_name);

        closedir(dp);
        exit(0);
}

|
linux下的命令都是由shell来解释的,比如比较流行的bash。你可以下载源码看看。自己去google一下吧。

|
给你介绍个网站先
www.fanqiang.com
www.chinaunix.net

|
linux和unix在命令行下的命令是一样的。linux是unix的基础上发展起来的,几乎所有的unix命令在linux下可能用.

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 如何在Applet中通过javaBeans访问数据库?加急:等级,鸡毛5根!
  • elapsed(鸡毛乱舞)进来结分!
  • elapsed(鸡毛乱舞)进来结分!接
  • elapsed(鸡毛乱舞)进来结分!
  • 两机提供Web服务的问题,请大侠指教,急!(三根鸡毛)
  • (鸡毛信)哎呀,JBBC真是麻烦,烦死我了!
  • 有这样一个关于动态生成文件并提供下载的难题,不知道大家有什么好的解决办法没有?(三根鸡毛!)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3