• Linux--操作系统基础及基础命令--01


    一、系统基础

    1、三大部件:

    CPU:运算器、控制器、存储器

    内存:CPU的数据只能从内存中读取,且内存数据是易失性的(页面)

    IO: 控制总线、数据总线

    2、OS的管理

    GUI:图形用户界面 GNOME KDE XFCE

    CLI:命令行管理界面 shell

    常见的shell程序:

      sh --- bash

      csh

      tcsh

       kch

      zsh

    cat /etc/shells   查看系统可以支持的shell程序

    3、调用

    system call

    api

    4、操作系统的历史知识

    Linux是一类Unix计算机操作系统的统称。Linux操作系统也是自由软件和开放源代码发展中最著名的例子。在1991 年的十月,由一个名为 Linus Torvalds的年轻芬兰大学生带头开发的作业系统。

    5、开源体系

    GNU  ---  GPL协定

      宽松的GPL协定

    Apache

    BSD

    6、Linux的常见发行商版本

    Red Hat、CentOS、Ubuntu、Gentoo、Slackware、Fedora……

    二、基础命令

    1、命令的用法

    基础格式:  命令 选项 操作对象

    扩展:  命令 子命令 选项 操作对象

    2、获取命令帮助

    ring0 --- ring3

    内置命令  --- 运行在ring0

    外置命令  --- 运行在ring3

    扩展:虚拟化 --- ring-1 --- ring0 --- ring3 --- 硬件辅助虚拟化(intel vt-x)

      内置命令: help命令获取帮助

      外置命令:命令 –help / -h 获取命令帮助

      man  ---  manual手册,分为1-8个级别,每个级别对应的内容是不相同的,而各个命令有可能只有一个或几个的帮助内容

        1:表示用户命令

        2:表示系统调用

        3:库调用

        4:特殊文件(设备文件)

        5:文件格式(配置文件的语法)

        6:游戏

        7:杂项(Miscellaneous)

        8:管理命令(/sbin, /usr/sbin, /usr/local/sbin)只有管理员才有权限使用的命令

    whatis命令:查看命令所支持的man级别类型
    man 调用more来进行查看文件

    /内容  默认向下查找指定内容  n下一个  N 上一个

    ?内容  默认向上查找指定内容 n 下一个  N 上一个

    查看info信息

           在/usr/share/doc 下存放了命令的帮助文档,和文件的来源和历史有关

    安装的第三方软件

    3、系统基础命令

    PATH环境变量

      echo $PATH

    常用命令

      date、clock、hwclock、cd、pwd、ls、stat、cat、tac、file

    其他常用命令

      who  w  whoami --- 显示当前登陆的用户信息

      whereis  which  whatis

      shutdown  halt  reboot  init 0  init 6  poweroff ---关机、重启

        shutdown调用的就是poweroff

  • 相关阅读:
    JDK8新特性
    控制线程同步的方法
    Java面向对象(一)20170517
    Java语言基础-递归
    勒索病毒应对措施
    JAVA application 初步20170515
    JAVA语言基础(二)20170511
    JAVA语言基础(二)20170510
    JAVA学习概述(一)20170508
    我有一个读绘本的妈妈
  • 原文地址:https://www.cnblogs.com/gxnihao/p/11427643.html
Copyright © 2020-2023  润新知