Linux初学者常常会碰到许多问题,而对于初学者来说,这些疑问只能借助linux书籍来解答。下面我总结了一些常见的Linux初学者疑问。

  1、 什么是Linux ?

  Linux是一个功能强大的操作系统,同时它是一个自由软件,是免费的、源代码开放的。编制它的目的是建立不受任何商品化软件权制约的、全世界都能自由使用的Unix兼容产品。

  2、Linux系统的组成:

  Linux内核、Linux Shell、Linux文件系统Linux实用工具。内核,Shell和文件系统一起形成了基本的操作系统结构。

  3、Linux  文件系统

  文件系统是文件存放在磁盘等存储设备上的组织方法,主要体现在对文件和目录的组织上。Linux采用统一的树型结构的文件系统,在Linux文件系统下可以切换目录、访问文件。设置目录和文件的权限、设置文件的共享等。Linux支持多种类型的文件系统。

  4、学习Linux之前应该掌握的概念

  (1)磁盘及分区:

  一块硬盘可以分为一个主分区和若干个扩展分区(逻辑分区),Linux操作系统可以安装在任何地方,因此许多机器可以做成多个windows系统及linux编程多启动。

  在Liunx下没有盘符的概念,不管是什么存储盘,在它里面都是一样对待的,系统里只有从根目录往下一层层的目录,一个盘可以多个目录,一个目录也可能会跨多个盘。

  (2)理解Linux文件系统标准:

  /:根目录,系统中所有的目录都是从根目录开始。

  /bin: 存放常用命令。

  /boot: 引导核心的程序目录

  /dev:  外部设备名

  /etc:  (etcetera)系统管理所要的配置文件和子目录

  /home :存放用户主目录的地方,一般是/home/用户名。其他目录有ftp、httpd、samba等。

  /lib: (library)系统基本的动态链接库

  /lost+found

  /opt :optional(可以选择的)

  /proc: 虚拟系统,是由系统初起时内存中产生的

  /root:超级用户默认的主目录;

  /sbin:系统管理员使用的系统管理程序;

  /tmp: 存放各程序执行时所产生的临时文件;

  /usr: 占空间大的目录,用户的很多应用程序和文件几乎全在这个目录中;

  /var:存放一些系统记录文件和配置文件;