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

Posted gxnihao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

以上是关于Linux--操作系统基础及基础命令--01的主要内容,如果未能解决你的问题,请参考以下文章

Linux高级命令03:文本搜索命令★ Python Web篇学习汇总:Part 01—Linux基础命令绝对路径和相对路径 / 创建删除复制移动文件及目录命令

Linux高级命令04:查找文件命令★ Python Web篇学习汇总:Part 01—Linux基础命令绝对路径和相对路径 / 创建删除复制移动文件及目录命令

LinuxDevOps两个月学习路线安排

Linux基础命令总结

建议收藏Linux 必备基础命令

Linux课上笔记及基础操作命令