|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
功能实在太强了,在配合exec参数或者通过管道重定向到xargs命令和grep命令,可以完成非常复杂的操作,如果同样的操作用图形界面的工具来完成,恐怕要多花十几陪的时间。
文件操纵长短常主要的和进门级的Linux编程妙技。我们将先先容甚么是体系挪用,然后懂得下文件操纵中触及到的体系挪用。
0
函数库和体系挪用是分歧的事物。函数库是位于用户空间的,而体系挪用是位于内核空间的。而最底层的就是硬件设备了。操纵体系的中心部分,即内核,实际上是一组设备驱动程序,它们是真正来把持硬件设备的。而体系挪用是在设备驱动程序上一层的。也就是说,假如我们挪用了体系挪用,那末体系挪用会再挪用设备驱动程序来完成指定事情。实在体系挪用就是用来会见设备驱动程序的底层函数罢了。
以是分层来看的话,有外到里顺次是:用户程序->库函数->体系挪用->设备驱动程序->硬件设备。
1
当入手下手运转程序时,一样平常会有三个已翻开的文件形貌符,他们是:
- 0暗示尺度输出
- 1暗示尺度输入
- 2暗示尺度毛病输入
2
经常使用的文件操纵的体系挪用
write(可自学)
read(可自学)
open(可自学)
close(可自学)
ioctl(前面会解说)
lseek(可自学)
fstat/stat/lstat(前面会解说)
dup/dup2(前面会解说)
over~
RedHatCentOS等等.学习linux不是逛自由市场,选定版本就要静下心来学习.不要今天换版本明天要升级.这样对你没有好处。 |
|