1.man 命令的使用 man命令如何使用呢,当我们在编写程序时,要用到一个函数,却不知道参数的个数,顺序,头文件等信息,这是man命令强大的功能就可以帮助你解决这个问题,比如,你要知道lseek函数的原型和所属头文件,就可以在终端输入man lseek;如果你要查看的函数名既是linux 命令,又是系统调用,比如说mkdir,也就是说mkdir既能在终端里执行,又能系统调用,这是我们可以通过man 2 mkdir,来查看它的原型和所属头文件,如果要查看库函数,输入man 3 <库函数名>,例如man opendir;如果忘了,man 函数的具体哪个section具体包含哪些帮助信息,没事,终端输入man man ,就可以看到你想要的东西了.下面的表是man 的几个章节代表的内容:
2.linux根分区详解 一般的Linux 发行版本都含有如下几个目录:
/bin:用于存放普通用户的令,这些命令任何身份的用户都可以执行该目录中的命令 /boot:Linux 的内核及启动系统时所需要的文件,一般都独立分区;
/dev:设备文件的存储目录,如硬盘,光驱等;
/etc:这个目录比较重要,用于存放系统的配置文件,所有用户的账号和密码都存放在配置文件
/etc/passwd和/etc/shadow中,既然很重要,那权限肯定有限制,所以说,一般的配置文件只有root 用户才能修改,其它用户只能以只读打开配置问及文件;那是不是,root用户就能看到用户密码呢,答案是肯定的,不过你看到的是一长串经过SHA1或SHA256,SHA512加密过的字符串;
/home:普通用户的主目录,每个用户在该目录下都有一个与用户名相同的目录
. /lib:用于存放各种库文件;
/proc:该目录是一个虚拟文件系统,只有在系统运行时才存在.通过访问该目录下的文件,可以获得系统的状态信息等; /root:这个目录当然是root用户的家目录咯;
bin:这个目录存放root用户管理系统的命令 /tmp:临时文件的文件目录; /usr:用于存放系统应用程序及相关文件;
/var:存放系统中经常变化的文件,比如说,日志文件等等;