社区
系统维护与使用区
帖子详情
鸡毛!鸡毛!鸡毛! LINUX是怎么解析象ls,mkdir命令的......
金来
2003-08-26 08:59:21
LINUX是怎么解析象ls,mkdir命令的......
还有多怎么解析多命令组合的
小弟没有LINUX源程序,
最好给出部分原码,有自己的解析更佳
再附带一个比较蠢的问题:UNIX下是不是也是一样?
...全文
48
10
打赏
收藏
鸡毛!鸡毛!鸡毛! LINUX是怎么解析象ls,mkdir命令的......
LINUX是怎么解析象ls,mkdir命令的...... 还有多怎么解析多命令组合的 小弟没有LINUX源程序, 最好给出部分原码,有自己的解析更佳 再附带一个比较蠢的问题:UNIX下是不是也是一样?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Benfish
2003-09-06
打赏
举报
回复
比如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("%s\n", dirp->d_name);
closedir(dp);
exit(0);
}
wmjzzu
2003-08-31
打赏
举报
回复
给你介绍个网站先
www.fanqiang.com
www.chinaunix.net
niao22
2003-08-28
打赏
举报
回复
还是用用再说吧
sole_eagle
2003-08-27
打赏
举报
回复
linux和unix在命令行下的命令是一样的。linux是unix的基础上发展起来的,几乎所有的unix命令在linux下可能用.
金来
2003-08-27
打赏
举报
回复
3Q先
csdnzl
2003-08-27
打赏
举报
回复
找本shell编程的书研究研究
dennis_pan
2003-08-26
打赏
举报
回复
linux下的命令都是由shell来解释的,比如比较流行的bash。你可以下载源码看看。自己去google一下吧。
ayiiq180
2003-08-26
打赏
举报
回复
你自己下个内核源码看看
金来
2003-08-26
打赏
举报
回复
UP~~
我现在要从命令行总读取象ls,ps的命令,然后返回ls对应的动作,我现在有2个思路:
一个switch/case,一个用象stream那样接收,但是好像都有点行不通,
哪位大侠能提点建设性的建议啊,或者把LINUX源代码摘抄给我供参考,不胜感激
金来
2003-08-26
打赏
举报
回复
有没有谁能给出点建设性的解析啊
Linux
shell 常用
命令
1. Root用户, a) su 然后键入密码 su 用于让用户在登录期间变成另外一个用户。后边不带 username 使用时,su 默认会变成超级用户。 b) sudo -s 然后键入密码 2. 不同的cd a) cd .. 返回上一级目录 b) cd / 进入根目录 c) cd 或cd ~ 进入当前用户的主目录,即/home/hy d) 当前目录cd .
Linux
基础
①
Linux
系统部署 一、GNU/
Linux
的历史 1.自由软件之父:Richard M. Stallman 理查德·斯托曼(GNU的创始人) 2.
Linux
之父 :林纳斯•本纳第克特•托瓦兹(Linus Benedict Torvalds) 二、
Linux
发行版介绍 1.RHEL(Red Hat Enterprise
Linux
) Red Hat公司的
Linux
系统,商业版 2、CentOS(Community Enterprise Operating System) 社区企业操作系统,不包含封闭
Linux
入门及常用
命令
(嵌入式开发必学)
什么是
Linux
?
Linux
就是跟平时大家接触的Windows 操作系统软件一样,
Linux
也是一个操作系统软件,
Linux
跟Windows 不同之处在于,
Linux
是一套开放源代码程序的、可以自由传播的类 Unix 操作系统软件。什么是开源?开源就是开放源代码,指的是将
Linux
系统的源代码公开,允许任何人查看、修改、使用和重新分发的一种软件开发和发布模式。
Linux
运维之磁盘管理-实操
1,raid0,raid1,raid5,raid6,raid10,raid01,raid50,raid60一次说清楚各自特点与使用场景2,常规物理磁盘的分区和永久挂载3,LVM扩容与缩容,如何保证数据不丢失4,关于磁盘在企业生产环境使用的思考
构建企业级监控平台系列(十九):Prometheus 报警模块 AlertManager
点击下方名片,设为星标!回复“1024”获取2TB学习资源!前面介绍了 Prometheus入门与安装、Server配置、Operator、Exporter、Node Exporter、标签 label、PromQL等相关的知识点,今天我将详细的为大家介绍Prometheus 报警模块 AlertManager相关知识,希望大家能够从中收获多多!如有帮助,请点在看、转发朋友圈支持一波!!!Al...
系统维护与使用区
19,613
社区成员
74,602
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章