linux系统基本结构-《循序渐进linux》
1.linux控制台
linux系统由桌面控制台(X -Window视窗)和字符控制台组成。字符控制台是linux的核心,默认linux下有6个字符控制台。
字符控制台--〉X-Window下:ctrl + alt + F1~F6;
X-Windw--> 字符控制台:startx 或者 ctrl+alt+F7
2.linux硬件资源管理
2.1查看系统pci设备
命令:lspci -v
作用:列出所有的PCI设备,如主板/声卡/显卡/网卡/USB接口。加上 -v会显示更为详细的信息
2.2查看cpu信息
命令: more /proc/cpuinfo
作用:查看CPU信息
processor:逻辑处理器的唯一标识符
vendor-id:处理器类型,如果为英特尔处理器,则显示GenuineIntel
physical id:每个物理封装的唯一标识符,即一个物理cpu
siblings:相同物理封装中的逻辑处理器的数量
core id:每个内核的唯 一标识符
cpu cores:位于相同物理封装中的内核数量。如果sibling是cpu cores的两倍,说明系统支持超线程或超线程已打开,否则,说明系统不支持超线程或超线程未找开。
命令:cat /proc/cpuinfo | grep "physical id" | sort |uniq | wc -l
作用:查看系统物理CPU的个数
命令:cat /proc/cpuinfo | grep "cpu cores"
作用:查看每个物理CPU中内核的个数
命令:cat /proc/cpuinfo | grep "processor" | wc -l
作用:查看系统所有逻辑CPU个数(所有物理CPU中内核的个数+超线程个数)
2.3查看系统内存
命令:more /proc/meminfo
作用:查看系统内存
MemTotal:总内存
MemFree:可用物理内在
Buffers:缓冲区
Cached:缓存
2.4查看磁盘分区信息
命令:fdisk -l
作用:查看磁盘分区信息
3.linux外设的使用
3.1硬件与设备文件
linux下硬件都以文件的形式存在,因而不同硬件有不同的文件类型。我们把系统下与硬件相对应的文件称为设备文件,设备文件存放在/dev下面,设备文件的命名方式:主设备号+次设备号---------主设备号说明设备类型,次设备号说明是哪一个设备。
软盘: /dev/fd0
fd是floppydisk的缩写,即软驱。0表示第一个
U盘:/dev/sda1
sd表示SCSI disk; a表示第一块scsi设备;1表示第1块分区
SCSI---Small Computer System Interface
光驱:IDE光驱设备文件存放于 /dev/had
SCSI光驱设备文件存放于 /dev/srx 表示SCSI ID
/dev/cdrom是一个指向光驱的符号链接
磁带: /dev/stx
st--SCSI tape x是磁带驱动器的编号,第一个为/dev/st0
3.2常见文件系统类型
3.3设备的挂载使用
命令:mount -t 文件系统类型 设备名 挂载点
挂载软盘:mount -t msdos /dev/fd0 /mnt/floopy
挂载U盘:mount -t vfat /dev/sda1 /mnt/usb
挂载光盘: mount -t iso9660 /dev/hda /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
3.4设备的卸载
命令:umount 挂载目录
卸载U盘:umount /mnt/usb
卸载光盘: umount /mnt/cdrom
linux系统基本结构-《循序渐进linux》的更多相关文章
- 虚拟机virtualBox安装linux系统 xshell远程连接linux
虚拟机virtualBox安装linux系统 xshell远程连接linux 虚拟机概念: 通过软件, 使用虚拟化技术虚拟出电脑的硬件环境, 充当真实的电脑使用. 常见的虚拟软件: virtualBo ...
- Linux系统初学-第二课 linux基础知识
一.用户与群组 Linux是多人多任务的操作系统,每个用户有一个主目录(或者叫家目录 /home),其他用户可以浏览,但是能否查看文件要看具体的权限设置.文件拥有者可以修改权限,选择是否允许其他用户进 ...
- Linux系统学习(二)一Linux基本操作
一.Linux的目录结构 1.1 Linux的目录结构图 1.2 目录内容 /:这就是根目录.对你的电脑来说,有且只有一个根目录.所有的东西,我是说所有的东西都是从这里开始.举个例子:当你在终端里输入 ...
- Linux系统的简介及Linux系统的安装
一.写在前面 本文仅仅对Linux系统进行简要的概述已经对Linux系统的安装进行简要的介绍 二.完成目标 1.Linux操作系统的基本概念 2.Linux系统的安装 三.基本概念 1.什么是操作系 ...
- Linux系统学习(一)一Linux介绍
一.Linux初识 1.1 Linux是什么 Linux是一种自由和开放源码的类UNIX操作系统,使用Linux内核.目前存在着许多不同的Linux发行版,可安装在各种各样的电脑硬件设备,从手机.平板 ...
- 0基础如何更快速入门Linux系统?学完Linux有哪些就业方向?
Linux系统是使用Linux内核及开源自由软件组成的一套操作系统,是一种类UNIX系统,其内核在1991年10月5日由林纳斯·托瓦兹首次发布. 它的主要特性:Linux文件一切皆文件.完全开源免费. ...
- Linux系统基本结构——摘自《循序渐进linux》
系统与硬件 系统资源管理器 查看系统PCI设备 lspci 列出所有的pci设备如主板.声卡.显卡.网卡.usb接口设备 lspci -v 更详细的pci信息 查看cpu信息 more /proc/c ...
- Linux系统层级结构标准
Linux Foundation有一套标准规范: FHS: Filesystem Hierarchy[‘haɪərɑːkɪ] Standard(文件系统层级标准)目前最新的标准是2.3版本:http: ...
- 【Linux系统编程应用】Linux音频编程基础(一)【转】
转自:https://blog.csdn.net/dengjin20104042056/article/details/52435290 一.数字音频 音频信号是一种连续变化的模拟信号,但计算机只能处 ...
随机推荐
- CAS单点登录学习(二):客户端配置
下载jar包因为cas的源码修改变动很大,所以客户端引入的jar包根据服务端的war包而定.之前搭建的cas服务端用的版本是3.5.2,经过测试,可以使用cas-client-core的3.2.1版本 ...
- JavaScript:bootstrap 模态框的简单应用
最近用上了bootstrap这个强大的前端框架,有空来总结一下.这里记录下模态框的简单应用. 首先,要在页面中引入相应的js.css文件 <link href="css/bootstr ...
- 获取iOS应用中当前处于Activity状态的ViewController
转自:http://blog.csdn.net/lixuwen521/article/details/41447507 // 获取当前处于activity状态的view controller - (U ...
- msfvenom 摄像头
4.13 莫名其妙的心情不好 又回到了那个不想打游戏不想聊天不想说话的日子. 不用想.vm——>kali 很早以前看过用msfvenom生成木马的文章.然后……然后我的浏览器就崩溃了.Firef ...
- IE各栏的截图说明
工具栏 包括 状态栏 命令栏 菜单栏 收藏栏 IE工具 > 工具栏 > 状态栏 有状态栏显示 无状态栏显示 菜单栏 快捷键 alt 可以快速展示 菜单栏 ,查看 ...
- android实现简单计算器
前台代码如下 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:andro ...
- [poj]开关类问题 枚举 位运算
poj 1222 EXTENDED LIGHTS OUT 开关只有两种方案 按和不按,按两次相当于关 只用枚举第一排开关的按法即可,剩下的行为使上一排的灯全部关闭,按法可以确定,并且是唯一的. 最后 ...
- xrange与range之间的区别
对于这两个好像功能都差不多,这两个经常会被搞混,所以今天一定要把这个完全弄清楚. 首先我们看看range: range([start,] stop[, step]),根据start与stop指定的范围 ...
- ue4 动态增删查改 actor,bp
ue4.17 增 特殊说明:创建bp时,如果bp上随手绑一个cube,那么生成到场景的actor只执行构造不执行beginPlay,原因未知 ATPlayerPawn是c++类 直接动态创建actor ...
- 51nod1100(计算斜率)
题目链接:https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1100 题意:中文题啦- 思路:算斜率不用多说吧?本题唯一一个 ...