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

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

时间:2019-08-29 09:41:23      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:war   计算   cal   有一个   手册   linux   内存数据   源代码   知识   

一、系统基础

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

标签:war   计算   cal   有一个   手册   linux   内存数据   源代码   知识   

原文地址:https://www.cnblogs.com/gxnihao/p/11427643.html

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