.Net程序员学习Linux最简单的方法 -- 摘抄

1、Linux是所谓的网络操作系统,单台电脑不是Linux的界限;

2、Linux目录是Linux系统最灵魂的东西,所有的硬件都可以被抽象为文件;

3、Linux文件目录说明:

     /:根目录

     /boot:系统启动和内核,所有核心的启动文件,包括Linux核心本身

     /bin:系统基本命令,当系统启动后,用户需要执行一些基本命令

     /lib:系统库,不能直接运行的代码,基本命令可能会用到一些库

     /dev:设备驱动,有些库可能会用到设备驱动文件

     

     /usr:Universal Software Resource,这个"/usr"类似windows里面的Program Files;

早期的Unix系统都有很多块硬盘,当时硬盘容量很小,所以往往一个硬盘只放一个目录,比如"/boot" 可以放在一个单独的"boot"盘上,当需要执行一些复杂的作,就加载一个/usr,因此/bin与/usr/bin的区别,就是/bin里面的程式更加核心,所有的bin目录都会登记到系统变量PATH里面,在任何当前目录下, 输入命令文件名称,系统都会帮你找到这个命令并运行.

 

      /usr 上面一般都是只读文件,配置文件与数据文件放在/etc与/var目录下

      /etc:专门存放配置文件,可以理解为"Editable Text Configuration",/etc/mysql 存放mysql配置文件.

      /var:主要用来存放log,lock等文件,/var/mysql 存放mysql的log .

 

      /home:因为Linux是多用户操作系统,用户自己产生的数据存放在一个以用户的名字命名的目录下,

                  例如:用户jack,那么目录就是/home/jack,这个目录也可以用"~"表示.

 

以上内容转载至:http://kb.cnblogs.com/page/181381/

     

.Net程序员学习Linux最简单的方法 -- 摘抄

上一篇:linux unzip 解压中文文件 变乱码


下一篇:DataTable转换为JsonResult