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

学习linux下编程时,一些概念问题,请帮助解释,谢谢

    来源: 互联网  发布时间:2015-07-03

    本文导语:  a.在终端输入man 3 tolower 提示:iconv:未知 1321 处的非法输入序列 (END) 输入man 3 toupper 也是这个提示 为什么??  b.eth0是个什么东西? c.在/dev下有很多的字符设备都只有0B,这是什么意思(既然0b,就是没有大小, 那么干嘛...

a.在终端输入man 3 tolower
提示:iconv:未知 1321 处的非法输入序列
(END)
输入man 3 toupper
也是这个提示
为什么?? 

b.eth0是个什么东西?


c.在/dev下有很多的字符设备都只有0B,这是什么意思(既然0b,就是没有大小,
那么干嘛存在?存在后为什么没有大小)?你可以解释一下他们在/dev目录
下存在的必要性

d.linux下一些程序的源代码在什么地方,怎么查询,我想知道ls的代码?我想知道kwrite的源代码?

|
a, man 是一个帮助工具,你可以使用 " man 命令名 " 进行对命令的帮助查询。

b, eth0 是一个网卡设备。他相当于windown 下的 网络适配器

c, /dev/ 目录下都是硬件设备文件。linux 是以文件表示设备的。0字节表示系统没有这个设备,起到预留设备文件的目的。方便系统硬件扩展。/dev/存在的必要性就如同你要不要硬盘,要不要打印机,要不要显卡,要不要pci设备一样。文件表示设备就是这个特性。

d, linux 下的源代码都在 *.src.rpm 安装包中,在有安装后才会有,方便是的所有的linux系统发部都会有 src.rpm 的包存在。你可以随意选择安装。

   查寻所安装的文件你可以参考 rpm 的帮助信息 (使用 man rpm 进行查询。)
   例如: rpm -qf `rpm -qa | grep kwrite` 


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












  • 相关文章推荐
  • 我想学习linux桌面编程,那么有没有必要学习linux的内核以及内核的相关编程呢?
  • 学习linux网络编程需要学习些内核知识吗?
  • Linux C编程一站式学习,高级shell Bash脚本编程指南,
  • 我想学Linux编程,请大家推荐几本学习Linux下C/C++编程的书
  • 学习JSP编程的话,JAVA学到什么样的程度可以开始JSP的学习呢?
  • 我想以后在unix/liuix下编程,请前辈指导应该怎样学习?在线等
  • 儿童编程学习平台 Scratch
  • 惊人的编程学习计划
  • 因进修,需要学习《Unix 环境高级编程》一书,完全没接触过Unix/Linux,请推荐一个学习环境。
  • 如何学习 linux下c/c++编程
  • 想学习Linux编程 哪里有比较好的讨论区(有学习资源)
  • 学习编程的小游戏 XKarel
  • 学习UNIX编程应该从那里入手?
  • 请有经验的朋友推荐一下Linux/Nnix下网络编程方面的书,急需学习
  • 我的专业是网络技术,对TCP/IP有一定的了解但不精,想要学习linux下的网络编程,请大家推荐学习方法和优秀的书籍
  • 怎样学习linux下的编程
  • 如何学习linux下的C编程
  • 小弟我学习UNIX下C编程,请教在PC机上最好的学习环境是是什么?
  • 交朋友哈,想学习LINUX/UNIX下的编程
  • 怎么学习linux编程啊?
  • PHP介绍及学习网站推荐
  • 想深入学习Java应该学习哪些东西
  • 准备学习docker: docker version命令查看版本
  • 新手提问:学习c++同时也想学习unix和linux
  • HTML 学习总结及下一步学习教程推荐
  • 学习c后,学习pb,大家提点建议,谢谢哦
  • OpenStack相关学习资料搜集
  • 有最近开始学习Minix的吗?一起来学习吧
  • juqery的python实现:pyquery学习使用教程
  • 我想问问哪里有AIX下啊!~版本越新越好!~我想拿来学习学习
  • 想找共同学习Linux的新手,一起学习,共同成长


  • 站内导航:


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

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

    浙ICP备11055608号-3