Linux操作系统基础教程

Unix是1969年在贝尔实验室开发的,经过长期的发展和完善已经成为了主流的操作系统技术,由于Unix技术成熟、可靠性高、伸缩性好等特点,已经成为主要的工作站和企业操作平台。荷兰的学者为了教学需要写了MiniX,是一个MIni的Unix操作系统,Linux是一个开源的操作系统,是类Unix兼容产品。最初是由芬兰人写的系统核心,在此后不断发展壮大,最终成为稳定可靠的操作系统。

此外还需要介绍GNU项目,它是一个完全相容于UNIX的自由软件环境。GNU的通用公共许可证GPL为了避免GNU开发的软件被其他人利用成为专利软件而推出的,被称为Copyleft(专利软件是Copyright),用户获得GNU软件之后可以自由使用和修改,并且在发布的时候让用户有获取源码的权利,目的是让GNU永远免费和公开。

工具/原料

  • CentOS7操作系统

Linux的组成

  1. 1

    Linux由内核、Shell、文件系统、应用程序组成。内核是运行程序和管理硬件设备的核心程序。 Shell是用户和内核进行交互的接口,它接收用户输入的命令并送到内核去执行,是一个命令解释器,同时也是高级编程语言。文件系统是文件存放在磁盘等存储设备上的组织方法,Linux支持多种文件系统。标准的Linux操作系统都会有一套应用程序,例如第三方软件等。

    Linux操作系统基础教程
  2. 2

    一些厂商将Linux系统内核与应用软件和文档包装起来,并提供一些安装界面和系统设置管理工具的一个软件包的集合,例如RedHat、CentOS、Ubuntu等。如下图所示,这是一个CentOS服务器的详细信息。

    Linux操作系统基础教程
  3. 3

    接下来为大家介绍Linux系统的的目录结构,其中bin 用于存放的可执行的二进制文件,例如cd命令等;boot用于存放系统的引导文件的目录;dev用于存放设备文件的目录,linux把设备当做文件来处理;etc用于存放系统的配置文件的目录;home用于存放所有用户文件的根目录,root用户除外;lib是共享库;

    usr类似于program files存放应用的安装的路径;opt用于自定义存放应用程序位置;mnt是临时文件系统的挂靠点。

    Linux操作系统基础教程
  4. 4

    接下来为大家介绍文件权限分析,w : 可写,r : 只读,x :可执行,- :无权限。

    如下图所示:

    一、是字符表示法

    第1个字符代表文件类型,d是普通文件,-:表示目录或文件夹,c表示串口文件,l表示连接文件;

    2-4字符表示该文件的属主用户的权限;

    5-7字符表示与属主用户同一组的其他用户的权限;

    8-10不同组的其他用户的权限;

     

    二、数字表示法

    -rw-r--r-- : 文件的默认权限  用8进制表示为:644

    drwxr-xr-x: 目录的默认权限 

    Linux操作系统基础教程
  5. 5

    Linux开关机相应的命令:

    注销:logout 、exit

     

    关机:shutdown -h 时间 

              -h :关机

              时间有三种格式:

             1. now : 马上

             2. 12.30 :指定具体时间

             3.   3:表示几分钟以后

           需要root权限才可以操作。

    sudo : superuser do : 由超级用户来执行该命令

    sudo shutdown -h  now

    要配置sudo命令,授权哪些用户可以执行哪些命令,cat /etc/sudoers查看

     

    重启:shutdown -r 时间

          -r : restart

    Linux操作系统基础教程
    END
  6. 5
    本页面非法爬取自百度经验

注意事项

  • 本文旨在介绍Linux相关基础知识,具体的使用后面再详细介绍。
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部