码迷,mamicode.com
首页 > 系统相关 > 详细

Linux基础知识

时间:2016-08-07 17:09:55      阅读:288      评论:0      收藏:0      [点我收藏+]

标签:linux命令汇总


1、描述计算机的组成及其功能。

   一、计算机有五大组成部件:CUP(运算器、控制器),内存(存储器)、输入设备和输出设备。

   二、1、运算器:实现算术运算和逻辑运算的部件。

       2、控制器:控制器通过地址访问内存,从内存中取出指令和数据,交给运算器运算,

                  然后将结果传给内存,通过输出设备(显示器、打印机)显示。

       3、存储器:是用来存放数据和指令部件,

                  功能是按指定的地址存(写)入或者取(读)出信息。

       4、输入设备:是向计算机中输入信息(程序、数据、声音、文字、图形、图像等)的设备。

                    常见的输入设备有:键盘、鼠标、图形扫描仪、条形码输入器等。

       5、输出设备:主要有显示器、打印机和绘图仪等。

    


2、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。

    1、Debian:三大主流发行版之一,以社区方式运作,没有商业公司支持

       knopix是基于Debian的二次发行

       ubuntu是基于Debian的二次发行

       knUbuntu是基于ubuntu的二次发行

       nUbuntu是基于ubuntu的二次发行

       Mint是基于ubuntu的二次发行 

    2、slackware:三大主流发行版之一,

       slackware是SLS的一个分支

       slackware中有一个著名的子分支-S.U.S.E。

       S.U.S.E企业版分支-SLES。

       S.U.S.E个人版分支-openSUSE。

    3、redhat:三大主流发行版之一,

       redhat个人版分支-Fedora Core

       redhat企业版分支-Red Hat Enterprise

       CentOS是基于Red Hat Enterprise版的二次发行

       Oracle Enterprise是基于Red Hat Enterprise版的二次发行

    4、Gentoo:Gentoo是基于enoch二次发行版

    5、ArchLinux:是Linux新贵



3、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。

      Linux的哲学思想:

        1、一切皆文件:把几乎所有资源统统抽象为文件形式,

                       包括硬件设备、通信接口等等。

        2、由众多功能单一的程序组成:一个程序只能做一件事,并且做好,

                                     组合小程序完成复杂任务。

        3、尽量避免跟用户交互:目标(易于以编程的方式实现自动化任务)

        4、使用文本文件保存配置信息。

 

4、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、

    pwd、history、shutdown、poweroff、reboot、hwclock、

    date命令的使用,并配合相应的示例来阐述。技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

 

  5、如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的。

     一、 Linux命令分为内部命令和外部命令。

             内置命令:#help COMMAND

             外部命令:

             (1)命令自带简要格式的使用帮助

                #COMMAND --help           

             (2)使用帮助手册(manual)

                #man CHAPTER COMMAND

             (3)info COMMAND

                获取命令的在线文档

             (4)很多应用程序会自带帮助文档:/usr/share/doc/APP-VERSION

                    README:程序的相关的信息

                    INSTALL:安装帮助

                    CHANGES:版本迭代时的改动信息;

             (5)主流发行版官方文档

                 http://www.redhat.com/doc      

             (6)程序官方的文档

                 官方站点上的"Document"

             (7)搜索引擎

                 Google


    

    二、使用手册(manual),手册压缩格式的文件,有章节之分。手册分为man1-man8。

        man1:用户命令;man2:系统调用;

        man3:C库调用;man4:设备文件及特殊文件;

        man5:文件格式:(配置文件格式); man6:游戏使用帮助;

        man7:杂项;man8:管理工具及守护进行。

           帮助手册路径:/usr/share/man  

           语法格式:#man COMMAND

       注:1、并非每个COMMAND在所有章节下都有手册。

           2、可以通过whatis查看命令存在哪些章节。

           3、whatis执行过程是查询数据进行的,

            但是如果有新命令需要手动更新数据库:#makewhatis

    



6、请罗列Linux发行版的基础目录名称命名法则及功用规定

       /bin:所有用户可用的基本命令程序文件

       /sbin:供系统管理使用的工具程序

       /boot:引导加载器必须用到的各静态文件:kernel,initramfs(initrd),grub等

       /dev:存储特殊文件或设备文件:设备有两种类型:字符设备、块设备;

       /etc:系统程序的配置文件,只能为静态。

       /home:普通的家目录的集中位置,一般每个普通用户的家目录默认为

           此目录下与用户名同名的子目录:/home/yu

       /lib:为系统启动或跟文件系统上的应用程序(/bin,/sbin等)提供共享库,

           以及为内核提供内核模块

             libc.so.*:动态链接C库:

            ld*:运行时链接器和加载器;

           modules:用于存储内部模块的目录

       /lib64:64位系统特有的存放64位共享库的路径;

       /media:便携式设备挂载点:cdrom,floppy等;

       /mnt:其它文件系统的临时挂载点;

       /opt:附加应用程序的安装位置;可选路径;

       /tmp:为那些会产生临时文件的程序提供的用于存储临时文件的目录;

           可供所用户执行写入操作;有特殊权限;

       /usr:usr Hierarchy:全局共享的只读数据路径;

  

 


本文出自 “一起Linux之旅” 博客,转载请与作者联系!

Linux基础知识

标签:linux命令汇总

原文地址:http://hackyu.blog.51cto.com/7242775/1835368

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!