Linux系统基本结构 原

1.Linux控制台的使用

Linux系统由桌面控制台+(6个)字符控制台组成。

Ctrl+Alt+F1~F6      startx

2.Linux硬件资源管理

  • 查看系统PCI     lspci
  • 查看CPU    more /proc/cpuinfo
  • ……

3.Linux外在设备的使用

1> 硬件与设备文件

设备文件:硬件与系统下相对应的文件 。  

Linux系统下的 /dev是所有设备文件存放的目录;

/dev/fdx         主设备号 fd 是软盘驱动器(floppydisk) 的缩写,次设备号x 是软盘驱动器相应的编号。

/dev/sdax                      sd                       SCSI disk                                        

/dev/stx                           st                        SCSI disk

2>常见文件系统类型

文件系统格式

备注

msdos

DOS文件系统类型

vfat

支持长文件名的DOS分区文件系统类型,也可理解为Windows文件系统类型

iso9660

光盘格式文件系统类型

ext2/ext3/ext4

Linux下的主流文件系统类型

xfs

Linux下一种高性能的日志文件系统,在CentOS 7.x 版本中成为默认文件系统

dos是什么意思 dos命令是什么? 在最早先的电脑中,操作电脑都是需要运用dos命令来操作电脑的,这也是最原始的电脑操作方法,也是直接与电脑程序打交道,操作人员往往需要知道大量的电脑dos命令,以及dos程序应用等,所以早期使用电脑,需要对电脑各种命令程序比较了解,不过后期出现了windows操作系统,将各种命令程序集于桌面应用窗口程序,我们只需要应用系统中编好的程序即可实现各种应用操作,所以目前我们使用电脑,如进入网页只需要打浏览器窗口,其实系统内部程序就开始运行电脑命令了,大大方便用户使用。目前使用dos命令的人多数为电脑维修人员以及网络黑客等。

dos是什么意思 DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”。DOS是个人计算机上的一类操作系统。从1981年直到1995年的15年间,DOS在IBM PC 兼容机市场中占有举足轻重的地位。而且,若是把部份以DOS为基础的Microsoft Windows版本,如Windows 95、98和Me等都算进去的话,那么其商业寿命至少可以算到2000年。 说得简单些,DOS就是人与机器的一座桥梁,是罩在机器硬件外面的一层“外壳”,有了DOS,我们就不必去深入了解机器的硬件结构,也不必去死记硬背那些枯燥的机器命令。我们只需通过一些接近于自然语言的DOS命令,就可以轻松地完成绝大多数的日常操作。另外,DOS还能有效地管理各种软硬件资源,对它们进行合理的调度,所有的软件和硬件都在DOS的监控和管理之下,有条不紊地进行着自己的工作。 dos命令是什么 通过阅读以上内容,对于dos命令相信大家都有一定的了解,说白了dos命令就是机器语言,通过输入对应的dos命令,让电脑运行相关操作。DOS命令,是DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。 需要注意的是:DOS命令不区分大小写,比如C盘的Program Files,在dos命令中完全可以用"program files"代替,加上英文引号是因为名称的中间有空格(即多于一个词),这一点是初学者经常忽略的。

3>设备的挂载使用

Linux下挂载的命令是 mount,格式如下:

amount -t 文件系统类型 设备名 挂载点

挂载点:在Linux下指定的挂载目录,将设备指定到这个挂载目录后,以后访问这个挂载目录,就相当于访问这个设备了。

/mnt 目录  临时挂载点(Mount Point)目录,主要用于系统管理员临时手动挂载一些媒体设备

/media 目录 一个自动挂载的目录,主要用于自动挂载光盘、U盘等移动设备,在CentOS 7.x 版本中,出现了一个 /run 自动挂载目录,所有移动设备都会自动挂载到这个目录下

(1)挂载软盘

mount -t msdos /dev/fd0 /mnt/floppy

这样就将DOS文件格式的一张软盘装载进来,以后就可以在/mnt/floppy目录下找到这张软盘的所有内容。

(2)挂载U盘

挂载U盘前首先确认U盘设备名,在命令行输入"/dmesg|more"查看,一般设备文件为/dev/sda1,然后建立挂载点/mkdir/mnt/usb ,接着进行挂载。

mount -t vfat /dev/sda1 /mnt/usb

这样就可以通过访问/mnt/usb目录来访问U盘的内容了。

(3)挂载光盘

mount -t iso9600 /dev/hda /mnt/cdrom

或者

mount /dev/cdrom /mnt/cdrom

注意:用mount命令挂载的是软盘、光盘和U盘,而不是软驱和光驱,初学者容易犯这个错误,以为挂载完成,软盘就成了/mnt/floppy,光盘就成了/mnt/cdrom了,绝对不是这样的。

当需要换另外一张光盘的时候,必须先卸载,然后重新装载光盘。

4>设备的卸载

卸载设备的命令格式为:

umount 挂载目录

例如,要卸载U盘可输入一下命令.

umount /mnt/usb

要卸载光盘可输入以下命令

umount  /mnt/cdrom

Linux对文件系统的保护做得很到位,在光盘没有卸载之前,光驱上面的弹出键不起任何作用。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏腾讯NEXT学位

【干货】打造自己的web前端工作流(一)--- 交互的命令行工具模板篇

前言 web前端领域技术日新月异,技术栈也不断丰富,在日常工作中涉及到的内容也不断增加,一个前端项目从开发到发布涉及的步骤也很多,很多重复工作内容,因此我...

47640
来自专栏懒人开发

ZooKeeper入门

我们知道,著名的hadoop,kafka,dubbo 都是基于zookeeper而构建。

37920
来自专栏数据和云

运维经验:回滚段异常的特殊救急方法

? 冷菠 冷菠,资深DBA,著有《Oracle高性能自动化运维》,有近10年的数据库运维、团队管理以及培训经验。擅长数据库备份恢复、数据库性能诊断优化以及数据...

45090
来自专栏后端技术探索

记一次worker_rlimit_nofile配置引发的问题

记录一次最近公司SEO优化压测,以前所有页面上的数据都是通过JS获取的,这样会有一个问题,就是SEO不友好,所以就增加了一层Node,接口请求放在了Node里,...

9730
来自专栏锦小年的博客

pycharm使用笔记2-远程连接

随着科技的发展,远程办公已经是一种趋势,远程开发能力对于每一个程序员来说都是必不可少的。有时候就算在公司,在进行开发的时候有许多的数据都是储存在服务器上的,所以...

411100
来自专栏机器学习实践二三事

Redis简介与安装

Redis简介 大名鼎鼎的Redis是NoSQL(非关系型数据库)中的一员,以高性能出名,支持复制,持久化.客户端分片等特性.不使用表,数据库也不会定义或者强制...

28860
来自专栏后端技术探索

Nginx如何做流量控制

英文原文:https://www.nginx.com/blog/rate-limiting-nginx/

63240
来自专栏idba

主从替换之后的复制风暴

一套MySQL主-备-备-备数据库,其中的备库升级到主库之后,系统监控报警 Seconds_Behind_Master 瞬间为0,瞬间为数十万秒。第一感觉是遇...

20220
来自专栏IT笔记

分享一款JVM线程堆栈在线分析工具

JVM大家可能都知道是个什么玩意-Java虚拟机,但是到底是个什么鬼?相信即使工作3-5年的程序员可能也不大了解。 ? 如题所述,今天与大家分享的是如何分析...

3.1K60
来自专栏Petrichor的专栏

git: 四种git协议 (本地协议、HTTP 协议、SSH协议、 Git 协议)

到目前为止,你应该已经有办法使用 Git 来完成日常工作。 然而,为了使用 Git 协作功能,你还需要有远程的 Git 仓库。 尽管在技术上你可以从个人仓库进行...

1.8K10

扫码关注云+社区

领取腾讯云代金券