阅读目录,并列举一些常用的硬件信息查看命令

Linux下基本的搜寻命令和查阅信息

寻找命令和硬件音信查阅是屡见不鲜系统管理、维护最常的操作。上面就 Linux 的中央查找命令做叁个粗略的可比,并列举部分常用的硬件新闻查阅命令。

man 常用选项

-k 知道功能、不知道名称
-f 知道名称、不知道功能

各个搜索命令比较

whereis 查找命令的可执行文件、源文件、man page路径
whatis 读取命令的描述
apropos 基于功能的查找
which 找出将要运行的命令的版本
locate 搜索文件名数据库
find 根据指定的查询条件搜索文件
find . -type f | grep -i blas
fidn . -type f -name "*.a" | grep -i blas
lsb_release -a 查看系统版本
alias 查看所有别名
ls -lh 按k、m、g查看文件

查阅硬件音信

GPU信息

查看mic卡信息

sudo micinfo

查看gpu信息

sudo nvidia-smi

什么样在Linux/centos下查看网卡型号,怎么样查看主板型号,CPU/显卡音信,硬盘型号等硬件信息

翻看网卡型号

[[email protected]]# lspci | grep Ethernet
00:19.0 Ethernet controller: Intel Corporation 82567V-2 Gigabit Network Connection

查阅内部存款和储蓄器和cpu最直白最常用的下令:

[[email protected]]# free
total used free shared buffers cached
Mem: 3069504 528876 2540628 0 76648 396152
-/+ buffers/cache: 56076 3013428
Swap: 5124692 0 5124692
[[email protected]]# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 23
model name : Pentium(R) Dual-Core CPU E6500 @ 2.93GHz
stepping : 10
cpu MHz : 1596.000
cache size : 2048 KB

翻看硬盘消息(查看硬盘型号和硬盘体系号):

[[email protected]]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 2.0G 272M 1.6G 15% /
/dev/sda8 199G 188M 189G 1% /home
/dev/sda3 9.7G 1.3G 7.9G 15% /usr
/dev/sda2 9.7G 198M 9.0G 3% /var
/dev/sda1 99M 17M 77M 18% /boot

方法1:

[[email protected]]# hdparm -i /dev/sda
/dev/sda:
Model=SAMSUNG HE253GJ , FwRev=1AJ30001, SerialNo= S2B5J90ZC12060
Config={ Fixed }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=unknown, BuffSize=16384kB, MaxMultSect=16, MultSect=?16?
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=268435455
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2
AdvancedPM=yes: disabled (255) WriteCache=enabled
Drive conforms to: unknown: ATA/ATAPI-0 ATA/ATAPI-1 ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5 ATA/ATAPI-6 ATA/ATAPI-7
* signifies the current active mode

方法2:

[[email protected]]# dmesg | grep ATA
ata1: SATA max UDMA/133 cmd 0xf190 ctl 0xf180 bmdma 0xf150 irq 185
ata2: SATA max UDMA/133 cmd 0xf170 ctl 0xf160 bmdma 0xf158 irq 185
ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata1.00: ATA-8: SAMSUNG HE253GJ, 1AJ30001, max UDMA/133
ata2: SATA link down (SStatus 0 SControl 300)
Vendor: ATA Model: SAMSUNG HE253GJ Rev: 1AJ3
ata3: SATA max UDMA/133 cmd 0xf130 ctl 0xf120 bmdma 0xf0f0 irq 185
ata4: SATA max UDMA/133 cmd 0xf110 ctl 0xf100 bmdma 0xf0f8 irq 185
ata3: SATA link down (SStatus 0 SControl 300)
ata4: SATA link down (SStatus 0 SControl 300)
ata5: PATA max UDMA/100 cmd 0xe040 ctl 0xe030 bmdma 0xe000 irq 177

[[email protected]]# dmidecode|more
# dmidecode 2.10
SMBIOS 2.4 present.
57 structures occupying 2318 bytes.
Table at 0x000E84B0.
Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
Vendor: Intel Corp.
Version: GTG4310H.86A.0019.2009.0625.1334
Release Date: 06/25/2009

图片 1


查找命令和硬件新闻查阅是司空眼惯系统管理、维护最常的操作。下边就 Linux 的基本查找命令做贰个简单的比...

Inxi 最先是为调节台和 IRC(互联网相联聊天)开拓的三个壮大且能够的命令行系统新闻脚本。能够运用它拿走客商的硬件和种类音讯,它也用于调节和测量检验大概社区手艺协助理工程师具。

Linux查看系统硬件消息

上面介绍下在centos下硬件音讯的查看,在Linux下查看必要接纳种种指令,不像Windows上能够极其直观地看到。

查看全数硬件的信息

1)dmidecode

2)dmesg

Dmidecode那款软件允许你在Linux 系统下获得有关硬件方面包车型地铁消息。Dmidecode 遵循 SMBIOS/DMI 规范,其出口的新闻包涵BIOS、系统、主板、管理器、内存、缓存等等。

貌似相当少用那八个指令直接查看,因为这七个指令输出的音讯相当的多。一般会动用管道过滤出多须要的新闻进行查看或透过-t选用钦定的硬件查看音信。譬喻:

[[email protected]~]``#dmidecode|grep-icpu````SocketDesignation:CPU1````Version:Intel(R)Core(TM)[email protected]````InternalReferenceDesignator:J2B3-CPUFAN````Description:CPUInternalTemperature

查阅当前系统的本子,假诺redhat,则查看的文本是/etc/redhat-release

[[email protected]~]``#cat/etc/centos-release``CentOSrelease6.5(Final)

查阅当前系统是叁拾贰人依旧61位的

[[email protected]~]``#getconfLONG_BIT``64

CPU

1)通过lscpu查看cpu的总计音信

[[email protected]~]``#lscpu``Architecture:x86_64``#cpu架构``CPU``op``-mode(s):32-bit,64-bit``ByteOrder:LittleEndian``CPU(s):4``#逻辑cpu数``On-lineCPU(s)list:0-3``Thread(s)percore:2``#每个核心支持2个线程``Core(s)persocket:2``#每颗cpu两个核心``Socket(s):1``#总共一颗cpu``NUMAnode(s):1``VendorID:GenuineIntel``#cpu生产厂商``CPUfamily:6``Model:42``Stepping:7``CPUMHz:800.000``BogoMIPS:4589.75``Virtualization:VT-x``#支持cpu虚拟化技术``L1dcache:32K``L1icache:32K``L2cache:256K``#2级缓存``L3cache:3072K``#3级缓存``NUMAnode0CPU(s):0-3

2)/proc/cpuinfo文件中能够见到cpu的型号和最高频率

[[email protected]~]``#cat/proc/cpuinfo``processor :0``vendor_id :GenuineIntel``cpufamily :6``model :42``modelname :Intel(R)Core(TM)[email protected]``stepping :7``cpuMHz :800.000``cachesize :3072KB``......

3)也足以透过dmicecode命令通过-t选项钦定cpu类型来查看(有更详细的音讯)

[[email protected]~]``#dmidecode-tprocessor``#dmidecode2.11``SMBIOS2.6present.``Handle0x0004,DMI``type``4,42bytes``ProcessorInformation````SocketDesignation:CPU1````Type:CentralProcessor````Family:Corei5````Manufacturer:Intel````ID:A7060200FFFBEBBF````Signature:Type0,Family6,Model42,Stepping7````Flags:````FPU(Floating-pointuniton-chip)````VME(Virtualmodeextension)````DE(Debuggingextension)````PSE(Pagesizeextension)````TSC(Timestampcounter)````MSR(Modelspecificregisters)````PAE(Physicaladdressextension)````MCE(Machinecheckexception)````CX8(CMPXCHG8instructionsupported)````APIC(On-chipAPIChardwaresupported)````SEP(Fastsystemcall)````MTRR(Memory``type``rangeregisters)````PGE(Pageglobal``enable``)````MCA(Machinecheckarchitecture)````CMOV(Conditionalmoveinstructionsupported)````PAT(Pageattributetable)````PSE-36(36-bitpagesizeextension)````CLFSH(CLFLUSHinstructionsupported)````DS(Debugstore)````ACPI(ACPIsupported)````MMX(MMXtechnologysupported)````FXSR(FXSAVEandFXSTORinstructionssupported)````SSE(StreamingSIMDextensions)````SSE2(StreamingSIMDextensions2)````SS(Self-snoop)````HTT(Multi-threading)````TM(Thermalmonitorsupported)````PBE(Pending``break``enabled)````Version:Intel(R)Core(TM)[email protected]````Voltage:1.1V````ExternalClock:100MHz````MaxSpeed:2300MHz````CurrentSpeed:2300MHz````Status:Populated,Enabled````Upgrade:Other````L1CacheHandle:0x0005````L2CacheHandle:0x0006````L3CacheHandle:0x0007````SerialNumber:ToBeFilledByO.E.M.````AssetTag:ToBeFilledByO.E.M.````PartNumber:ToBeFilledByO.E.M.````CoreCount:2````CoreEnabled:1````ThreadCount:2````Characteristics:````64-bitcapable

内存

查看内存意况

1)

[[email protected]~]``#free-m````totalused``free``sharedbufferscached``Mem:3739224351401579``-/+buffers``/cache``:1293609``Swap:409504095

2)

[[email protected]~]``#cat/proc/meminfo``MemTotal:3828868kB``MemFree:3599240kB``Buffers:16096kB``Cached:80956kB``SwapCached:0kB``Active:44676kB``Inactive:74332kB``Active(anon):22288kB``Inactive(anon):424kB``Active(``file``):22388kB``Inactive(``file``):73908kB``......

3)通过dmicecode命令通过-t选项钦赐memory来查阅

[[email protected]~]``#dmidecode-tmemory``#dmidecode2.11``SMBIOS2.6present.``Handle0x001D,DMI``type``16,15bytes``PhysicalMemoryArray````Location:SystemBoardOrMotherboard````Use:SystemMemory````ErrorCorrectionType:None````MaximumCapacity:16GB````ErrorInformationHandle:NotProvided````NumberOfDevices:2``Handle0x001E,DMI``type``17,28bytes``MemoryDevice````ArrayHandle:0x001D````ErrorInformationHandle:0x0000````TotalWidth:Unknown````DataWidth:Unknown````Size:NoModuleInstalled````FormFactor:DIMM````Set:None````Locator:DIMM_A````BankLocator:BANK0````Type:Unknown````TypeDetail:None````Speed:Unknown````Manufacturer:NotSpecified````SerialNumber:NotSpecified````AssetTag:NotSpecified````PartNumber:NotSpecified````Rank:Unknown``Handle0x001F,DMI``type``17,28bytes``MemoryDevice````ArrayHandle:0x001D````ErrorInformationHandle:0x0000````TotalWidth:64bits````DataWidth:64bits````Size:4096MB````FormFactor:SODIMM````Set:None````Locator:DIMM_B````BankLocator:BANK2````Type:DDR3````TypeDetail:Synchronous````Speed:1333MHz````Manufacturer:80CE````SerialNumber:21255F39````AssetTag:01112100````PartNumber:M471B5273DH0-CH9````Rank:Unknown

地方展现了最大辅助的内部存款和储蓄器大小:16G,一共有三个内部存款和储蓄器插槽,用了三个。以及内部存款和储蓄器的详细音信,富含内部存款和储蓄器类型,位宽,大小,频率.......

磁盘

[[email protected]~]``#lsblk``NAMEMAJ:MINRMSIZEROTYPEMOUNTPOINT``sda8:00465.8G0disk``├─sda18:10200M0part``/boot``├─sda28:2030G0part``/usr``├─sda38:305G0part/``├─sda48:401K0part``├─sda58:5050G0part``/data``├─sda68:6030G0part``/usr/local``├─sda78:7020G0part``/var``├─sda88:8010G0part``/home``├─sda98:9010G0part``/tmp``└─sda108:1004G0part[SWAP]``sr011:011024M0rom

能够见到各样分区的高低及挂载境况,相比直观,若要观看某些分区上的文件系统情况,可利用tune2fs -l /dev/sdax,当然这几个不是硬件级其他查看了。

[[email protected]~]``#tune2fs-l/dev/sda5``tune2fs1.41.12(17-May-2010)``Filesystemvolumename:<none>``Lastmountedon:<notavailable>``FilesystemUUID:273a5dca-3d41-47e0-b48b-ebd7a1ae98ed``Filesystemmagicnumber:0xEF53``Filesystemrevision``#:1(dynamic)``Filesystemfeatures:has_journalext_attrresize_inodedir_indexfiletypeneeds_recoveryextentflex_bgsparse_superlarge_filehuge_fileuninit_bgdir_nlinkextra_isize``Filesystemflags:signed_directory_hash``Default``mount``options:user_xattracl``Filesystemstate:clean``......

若要查看更详实的硬盘和分区音讯:

[[email protected]~]``#fdisk-l``Disk``/dev/sda``:500.1GB,500107862016bytes``255heads,63sectors``/track``,60801cylinders``Units=cylindersof16065*512=8225280bytes``Sectorsize(logical``/physical``):512bytes/512bytes``I``/O``size(minimum``/optimal``):512bytes/512bytes``Diskidentifier:0x00032c3d````DeviceBootStartEndBlocksIdSystem``/dev/sda1``*12620480083Linux``Partition1doesnotendoncylinderboundary.``/dev/sda2``2639423145728083Linux``/dev/sda3``39424595524288083Linux``/dev/sda4``4595608024514805765Extended``/dev/sda5``4595111225242880083Linux``/dev/sda6``11123150393145728083Linux``/dev/sda7``15039176502097152083Linux``/dev/sda8``17650189551048576083Linux``/dev/sda9``18955202611048576083Linux``/dev/sda10``2026120783419430482Linuxswap/Solaris

查阅各分区的施用情形:

[[email protected]~]``#df-h``FilesystemSizeUsedAvailUse%Mountedon``/dev/sda3``5.0G377M4.4G8%/``tmpfs1.9G01.9G0%``/dev/shm``/dev/sda1``194M31M153M17%``/boot``/dev/sda5``50G775M46G2%``/data``/dev/sda8``9.9G151M9.2G2%``/home``/dev/sda9``9.9G151M9.2G2%``/tmp``/dev/sda2``30G5.0G24G18%``/usr``/dev/sda6``30G173M28G1%``/usr/local``/dev/sda7``20G2.3G17G12%``/var

网卡

透过lspci查看pci设备,通过管道过滤就足以找到网卡音讯

[[email protected]~]``#lspci|grep-inet``05:00.0Ethernetcontroller:RealtekSemiconductorCo.,Ltd.RTL8101E``/RTL8102E``PCIExpressFastEthernetcontroller(rev05)``09:00.0Networkcontroller:IntelCorporationCentrinoWireless-N1030[RainbowPeak](rev34)

Ethernet controller是有线网卡,Network controller是无线网卡。

能够用ethtool命令查看某些网络接口的详细音讯

[[email protected]~]``#ethtoolp1p1``Settings``for``p1p1:````Supportedports:[TPMII]````Supportedlinkmodes:10baseT``/Half``10baseT``/Full````100baseT``/Half``100baseT``/Full````Supportedpauseframeuse:No````Supportsauto-negotiation:Yes````Advertisedlinkmodes:10baseT``/Half``10baseT``/Full````100baseT``/Half``100baseT``/Full````Advertisedpauseframeuse:SymmetricReceive-only````Advertisedauto-negotiation:Yes````Linkpartneradvertisedlinkmodes:10baseT``/Half``10baseT``/Full````100baseT``/Half``100baseT``/Full````Linkpartneradvertisedpauseframeuse:Symmetric````Linkpartneradvertisedauto-negotiation:Yes````Speed:100Mb``/s````Duplex:Full````Port:MII````PHYAD:0````Transceiver:internal````Auto-negotiation:on````SupportsWake-on:pumbg````Wake-on:g````Currentmessagelevel:0x00000033(51)````drvprobeifdownifup````Linkdetected:``yes

增添-i可查看网卡驱动:

[[email protected]~]``#ethtool-ip1p1``driver:r8169``#这个就是驱动程序``version:2.3LK-NAPI``firmware-version:rtl_nic``/rtl8105e-1``.fw``bus-info:0000:05:00.0``supports-statistics:``yes``supports-``test``:no``supports-eeprom-access:no``supports-register-dump:``yes``supports-priv-flags:no

若要查看全体的网络接口(ip link show,ifocnfig -a):

[[email protected]~]``#iplinkshow``1:lo:<LOOPBACK,UP,LOWER_UP>mtu16436qdiscnoqueuestateUNKNOWN````link``/loopback``00:00:00:00:00:00brd00:00:00:00:00:00``2:p1p1:<BROADCAST,MULTICAST,UP,LOWER_UP>mtu1500qdiscpfifo_faststateUPqlen1000````link``/ether``18:03:73:66:66:eebrdff:ff:ff:ff:ff:ff``3:wlan0:<NO-CARRIER,BROADCAST,MULTICAST,UP>mtu1500qdiscmqstateDOWNqlen1000````link``/ether``ac:72:89:04:ea:84brdff:ff:ff:ff:ff:ff

[[email protected]~]``#ifconfig``br0Linkencap:EthernetHWaddr18:03:73:66:66:EE````inetaddr:192.168.0.165Bcast:192.168.0.255Mask:255.255.255.0````inet6addr:fe80::1a03:73ff:fe66:66ee``/64``Scope:Link``.......

查阅全数pci设备音信(-v[详细音信],-vv[更详细新闻]):

[[email protected]~]``#lspci``00:00.0Hostbridge:IntelCorporation2ndGenerationCoreProcessorFamilyDRAMController(rev09)``#主板芯片``00:01.0PCIbridge:IntelCorporationXeonE3-1200``/2nd``GenerationCoreProcessorFamilyPCIExpressRootPort(rev09)``00:02.0VGAcompatiblecontroller:IntelCorporation2ndGenerationCoreProcessorFamilyIntegratedGraphicsController(rev09)``00:16.0Communicationcontroller:IntelCorporation6Series``/C200``SeriesChipsetFamilyMEIController``#1(rev04)``00:1a.0USBcontroller:IntelCorporation6Series``/C200``SeriesChipsetFamilyUSBEnhancedHostController``#2(rev05)#usb控制器``00:1b.0Audiodevice:IntelCorporation6Series``/C200``SeriesChipsetFamilyHighDefinitionAudioController(rev05)``#声卡``00:1c.0PCIbridge:IntelCorporation6Series``/C200``SeriesChipsetFamilyPCIExpressRootPort1(revb5)``#pci插槽``00:1c.1PCIbridge:IntelCorporation6Series``/C200``SeriesChipsetFamilyPCIExpressRootPort2(revb5)``00:1c.3PCIbridge:IntelCorporation6Series``/C200``SeriesChipsetFamilyPCIExpressRootPort4(revb5)``00:1c.4PCIbridge:IntelCorporation6Series``/C200``SeriesChipsetFamilyPCIExpressRootPort5(revb5)``00:1c.7PCIbridge:IntelCorporation6Series``/C200``SeriesChipsetFamilyPCIExpressRootPort8(revb5)``00:1d.0USBcontroller:IntelCorporation6Series``/C200``SeriesChipsetFamilyUSBEnhancedHostController``#1(rev05)``00:1f.0ISAbridge:IntelCorporationHM67ExpressChipsetFamilyLPCController(rev05)``00:1f.2SATAcontroller:IntelCorporation6Series``/C200``SeriesChipsetFamily6portSATAAHCIController(rev05)``#硬盘接口``00:1f.3SMBus:IntelCorporation6Series``/C200``SeriesChipsetFamilySMBusController(rev05)``01:00.0VGAcompatiblecontroller:NVIDIACorporationGF108M[GeForceGT525M](reva1)``#显卡``01:00.1Audiodevice:NVIDIACorporationGF108HighDefinitionAudioController(reva1)``#声卡``05:00.0Ethernetcontroller:RealtekSemiconductorCo.,Ltd.RTL8101E``/RTL8102E``PCIExpressFastEthernetcontroller(rev05)``#有线网卡``09:00.0Networkcontroller:IntelCorporationCentrinoWireless-N1030[RainbowPeak](rev34)``#无线网卡``0b:00.0USBcontroller:NECCorporationuPD720200USB3.0HostController(rev04)

[[email protected]~]``#dmidecode-taf``Invalid``type``keyword:af``Valid``type``keywordsare:````bios````system````baseboard````chassis````processor````memory````cache````connector````slot

也足以透过dmidecode命令钦定地方的那些硬件来查占星关消息!!!

上边介绍下在centos下硬件音信的查看,在Linux下查看须要采纳各样指令,不像Windows上得以特别直观地看到。 查看全部...

阅读目录

使用 Inxi 能够很轻易的收获具备的硬件消息:硬盘、声卡、显卡、网卡、CPU 和 RAM 等。同一时候也能够拿走大批量的操作系统音讯,比方硬件驱动、Xorg 、桌面遭受、内核、GCC 版本,进程,开机时间和内存等消息。

  • 珍视内容介绍
  • 率先单元 Linux的设置及连锁布置
  • 第二单元 UNIX和Linux操作系统概述
  • 其三单元 Linux命令及获得补助 
  • 第四单元 目录文件的浏览、处理及保卫安全(一)
  • 第五单元 目录文件的浏览、处理及爱戴(二) 
  • 第六单元 客商、群组和权限 
  • 第七单元 顾客、群组及权限的深刻座谈 
  • 第八单元旦文管理命令及tar命令 
  • 第九单元 利用vi编辑器创制和编辑正文文件 
  • 第十单元 系统的起头化和服务 
  • 第十一单元 系统监察和控制 
  • 第十二单元 硬盘分区、格式化及文件系统的管理一
  • 第十三单元 硬盘分区、格式化及文件系统的管理二
  • 第十四单元 Linux网络原理及基础设置 
  • 第十五单元 软件包的管制
  • 第十六单元 yum处理RPM包 
  • 第十七单元 Samba服务
  • 第十八单元 nginx服务
  • 第十九单元 nfs服务
  • 第二十单元 计划职分crond服务
  • * * * * * tar czf /tmp/`date '+%Y'` /etc 该安排任务中命令的推行流程是crond->tar命令,而crond在实施tar命令时,不能够识别通配符%的野趣(shell能辨识),所以该命令不可能经常推行
  • 勘误结果:* * * * * tar czf /tmp/`date '+%Y'` /etc
  • 万般都会把要推行的操作放到文件中,然后/bin/bash a.sh去执行,* * * * * /bin/bash a.sh  ,那样的推行流程就改为了crond->bash shell->a.sh,那样a.sh内即就是写%号,也能被辨认出来
  •  附属类小部件1 linux系统运行流程

运维在命令行和 IRC 上的 Inxi 输出略有差异,IRC 上会有一对可供客户选取的私下认可过滤器和颜色选项。协助的 IRC 顾客端有:BitchX、Gaim/Pidgin、ircII、Irssi、 Konversation、 Kopete、 KSirc、 KVIrc、 Weechat 和 Xchat 以及其余的部分顾客端,它们具有呈现内置或外界 Inxi 输出的力量。

最重要内容介绍

1、LINUX操作系统安装及开端化配置(熟稔);

2、LINUX操作系统目录组成结构及文件级增加和删除改查操作(重视);

3、LINUX操作系统客商、权限管理(着重);

4、开源软件及LINUX下软件包的田间处理(珍视);

5、LINUX操作系统磁盘处理(了然);

6、LINUX操作系统网络基础(入眼);

7、LINUX操作系统状态监控命令(了然);

8、LINUX操作系统进程管理(注重);

9、互联网服务基础(精通);

 

首先单元 Linux的设置及连锁安顿

微型Computer操作系统简单介绍

操作系统是怎么着

操作系统的水源是什么

二种操作系统客商分界面

安装Linux操作系统的策画工作

LINUX发行版(CENTOS、RHEL、FEDORA、UBUNTU、SUSE) RHEL与CENTOS的关系 为何选拔Red Hat Enterprise Linux 安装Linux操作系统

图表安装

最小化安装

课后学业

【本节内容】

1. Computer操作系统简要介绍

  1) 驾驭操作系统的定义:操作系统是三个用来和谐、管控Computer硬件和软件能源的系统程序,它献身硬件和应用程序之间。

  2) 明白操作系统的基本的概念:操作系统的基本是二个管理和操纵程序,担负管理Computer的具有物理财富,在那之中囊括。文件系统、内部存款和储蓄器管理、设备管理和进度管理。

  3) 了然二种操作系统顾客界面:图形分界面、命令行分界面。

2. 摸底LINUX首要发行版:CENTOS、RubiconHEL、FEDORA、UBUNTU、SUSE

  1. 安装Linux操作系统的预备干活

  1) 驾驭怎么选用Red Hat Enterprise Linux: 因为它是有所Linux/UNIX系统中最轻易安装,同期也是应用最广的一种Linux操作系统。而Linux操作系统非常多是用作服务器的,由于应用Linux的工本极度质优价廉,由从前段时间成千上万Internet服务器都是运用Linux操作系统。

4. 安装Linux操作系统(详见鸟哥个人菜P102)。

  1) 掌握安装Linux操作系统时对内部存款和储蓄器的最低供给为:512M

  2) 精通安装进程中的各选项的含义: a) install or upgrade an existing system:安装或进级现存的系统 b) install system witn basic video driver:安装系统和基本的录像驱动程序 c) rescue installed system:救援安装系统 d) boot from local drive:从本地硬盘运行

  3) 了然安装进程语言的挑选为简体中文的挑选为: Chinese(Simplified)

  4) 驾驭私下认可的主机名叫:localhost.localdomian

  5) 领会安装进程中密码的装置:无需复杂性要求。

  6) 理解选拔skip开关会跳过对设置介质的检查测量试验。

  7) 掌握最小化安装相关事项:

    a) 精晓最小化安装时心有余而力不足拉开图形桌面。

    b) 精晓文本分界面下客户登录输入的密码不出示。

    c) 精晓最小化安装系统时暗中认可缺点和失误的顺序为:x-window (关于X-window的演讲详见鸟哥私人民居房菜第二十四章)

  8) 精通暗中认可的总指挥为root

  1. 课后作业

  1) 图形安装Linux操作系统(1钟头)

  2) 最小化安装Linux操作系统(35分钟)

 

在 Linux 系统上设置 Inxi

大多数主流 Linux 发行版的仓库中都有 Inxi ,包罗超过20% BSD 系统。

  1. $ sudoapt-get install inxi [OnDebian/Ubuntu/LinuxMint]
  2. $ sudoyum install inxi [OnCentOS/RHEL/Fedora]
  3. $ sudo dnf install inxi [OnFedora22+]

在动用 Inxi 以前,用下边包车型大巴一声令下查看 Inxi 全部重视和推荐的使用,以及种种目录,并呈现需求设置哪些包来支撑加以的效能。

  1. $ inxi --recommends

Inxi 的输出:

  1. inxi will now begin checking for the programs it needs to operate.First a check of the main languages and tools
  2. inxi uses.Pythonis only for debugging data collection.
  3. ---------------------------------------------------------------------------
  4. Bash version:4.3.42(1)-release
  5. Gawk version:4.1.3,
  6. Sed version:
  7. Sudo version:1.8.16
  8. Python version:2.7.12
  9. ---------------------------------------------------------------------------
  10. TestOne:RequiredSystemDirectories(LinuxOnly).
  11. If one of these system directories is missing, inxi cannot operate:
  12. /proc.......................................................................Present
  13. /sys........................................................................Present
  14. All the directories are present.
  15. ---------------------------------------------------------------------------
  16. TestTwo:RequiredCoreApplications.
  17. If one of these applications is missing, inxi cannot operate:
  18. df(info: partition data).................................................../bin/df
  19. gawk(info: core tool)....................................................../usr/bin/gawk
  20. grep(info: string search)................................................../bin/grep
  21. lspci (info: hardware data)................................................./usr/bin/lspci
  22. ps(info: process data)...................................................../bin/ps
  23. readlink..................................................................../bin/readlink
  24. sed(info: string replace)................................................../bin/sed
  25. tr(info: character replace)................................................/usr/bin/tr
  26. uname(info: kernel data).................................................../bin/uname
  27. wc(info: word character count)............................................./usr/bin/wc
  28. All the applications are present.
  29. ---------------------------------------------------------------------------
  30. TestThree:ScriptRecommendsforGraphicsFeatures.
  31. NOTE:If you donotuse X these donot matter (like a headless server).Otherwise,if one of these applications
  32. is missing, inxi will have incomplete output:
  33. glxinfo (info:-G glx info)................................................./usr/bin/glxinfo
  34. xdpyinfo (info:-G multi screen resolution)................................./usr/bin/xdpyinfo
  35. xprop (info:-S desktop data).............................................../usr/bin/xprop
  36. xrandr (info:-G single screen resolution)................................../usr/bin/xrandr
  37. All the applications are present.
  38. ---------------------------------------------------------------------------
  39. TestFour:ScriptRecommendsforRemainingFeatures.
  40. If one of these applications is missing, inxi will have incomplete output:
  41. dig (info:-i first wlan ipdefaulttest).................................../usr/bin/dig
  42. dmidecode (info:-M ifno sys machine data;-m memory)....................../usr/sbin/dmidecode
  43. file(info:-o unmounted file system)......................................./usr/bin/file
  44. hciconfig (info:-n -i bluetooth data)....................................../bin/hciconfig
  45. hddtemp (info:-Dx show hdd temp).........................................../usr/sbin/hddtemp
  46. ifconfig(info:-i ip lan-deprecated)......................................./sbin/ifconfig
  47. ip(info:-i ip lan)......................................................../sbin/ip
  48. sensors (info:-s sensors output).........................................../usr/bin/sensors
  49. strings(info:-I sysvinit version)........................................./usr/bin/strings
  50. lsusb (info:-A usb audio;-N usb networking)................................/usr/bin/lsusb
  51. modinfo (info:-Ax,-Nxmodule version)....................................../sbin/modinfo
  52. runlevel(info:-I runlevel)................................................/sbin/runlevel
  53. sudo(info:-Dx hddtemp-user;-o file-user)................................../usr/bin/sudo
  54. uptime(info:-I uptime(check which package owns Debian))................../usr/bin/uptime
  55. All the applications are present.
  56. ---------------------------------------------------------------------------
  57. TestFive:ScriptRecommendsforRemainingFeatures.
  58. One of these downloaders needed for options -i/-w/-W (-U/-![11-15],if supported):
  59. wget(info:-i wan ip;-w/-W;-U/-![11-15](if supported)).................../usr/bin/wget
  60. curl (info:-i wan ip;-w/-W;-U/-![11-15](if supported)).................../usr/bin/curl
  61. All the applications are present.
  62. ---------------------------------------------------------------------------
  63. TestSix:SystemDirectoriesforVariousInformation.
  64. (Unless otherwise noted, these are for GNU/Linux systems)
  65. If one of these directories is missing, inxi may have incomplete output:
  66. /sys/class/dmi/id(info:-M system, motherboard, bios)......................Present
  67. /dev (info:-l,-u,-o,-p,-P,-D disk partition data)..........................Present
  68. /dev/disk/by-label (info:-l,-o,-p,-P partition labels).....................Present
  69. /dev/disk/by-uuid (info:-u,-o,-p,-P partition uuid)........................Present
  70. All the directories are present.
  71. ---------------------------------------------------------------------------
  72. TestSeven:SystemFilesforVariousInformation.
  73. (Unless otherwise noted, these are for GNU/Linux systems)
  74. If one of these files is missing, inxi may have incomplete output:
  75. /proc/asound/cards (info:-A sound card data)...............................Present
  76. /proc/asound/version (info:-A ALSA data)...................................Present
  77. /proc/cpuinfo (info:-C cpu data)...........................................Present
  78. /etc/lsb-release (info:-S distro version data [deprecated])................Present
  79. /proc/mdstat (info:-R mdraid data).........................................Present
  80. /proc/meminfo (info:-I memory data)........................................Present
  81. /etc/os-release (info:-S distro version data)..............................Present
  82. /proc/partitions (info:-p,-P partitions data)..............................Present
  83. /proc/modules (info:-G module data)........................................Present
  84. /proc/mounts (info:-P,-p partition advanced data)..........................Present
  85. /var/run/dmesg.boot (info:-D,-d disk data [BSD only])......................Missing
  86. /proc/scsi/scsi (info:-D Advanced hard disk data [used rarely])............Present
  87. /var/log/Xorg.0.log(info:-G graphics driver load status)..................Present
  88. The following files are missing from your system:
  89. File:/var/run/dmesg.boot
  90. ---------------------------------------------------------------------------
  91. All tests completed.

 

第二单元 UNIX和Linux操作系统概述

 

UNIX是什么
UNIX操作系统的性状
UNIX 与Linux的关系
GNU项目与自由软件
GUN计划
自由软件意味着什么
Linux简介
Linux是什么
Linux操作系统的主要用途及公司
常见的二种桌面遭逢
报到和退出Linux
init 0命令
什么是Linux终端
设想终端的切换
系统提醒符“$”和“#”
exit命令
课后功课
【本节内容】

  1. UNIX是什么
    1) 领会UNIX的定义: UNIX是三个Computer操作系统,三个用来协和、管控计算机硬件和软件能源的支配程序。
    2) 领悟UNIX操作系统的特色:多客户和多职务
    a) 多客户表示在一直以来时刻能够有三个客户同期使用UNIX操作系统并且他们互不困扰;
    b) 多任务表示其他多少个顾客在同时能够在UNIX操作系统上运维多少个程序。
  2. 叩问UNIX的粗略发展史
    (详见鸟哥个体菜P40-P52或linux系统处理P13)
  3. GNU项目与自由软件
    1) 了解GUN布署,是由RichardStallman在一九八二年6月24日明火执杖倡议的,它的指标是创建一套完全自由的操作系统。
    2) 了解GPL条款
    GPL条约是为保障GNU软件能够随意地利用、复制、修改和揭橥,全部GNU软件都有一份在禁止其余人增加其它限制的景况下予以全体任务给任何人的说道条约。
    3) 通晓自由软件意味着:
    a) 你有私自以任何指标来运作该程序。
    b) 你有改换程序知足本身必要的自便。
    c) 你有权利重新揭橥副件,不只能够捐募也可以吸纳一定费用。
    d) 你有职责公布该程序修改过的本子,进而让其余人得益于你的革新。
  4. Linux简介
    1) 通晓Linux的定义:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多顾客、多职分、补助三十二线程和多CPU的操作系统。
    2) 驾驭Linux操作系统的主要用途:首要用于服务器,极其是网络服务器。
    3) 通晓二种常见的桌面境遇:KDE和GNOME。
  5. 签到和退出Linux(操作演示图解见linux系统管理P17-P22)
    1) 明白关闭Linux系统的指令:init 0
    2) 理解哪些是Linux终端:Linux终端也称之为设想调整台。Linux终端选拔字符命令行方式职业,客商通过键盘输入命令,通过Linux终端对系统举办调整。
    3) 驾驭切换设想终端的议程:Ctrl+Alt+F[1~6],如想切换成第二号设想终端,则同期按Ctrl+Alt+F2
    4) 驾驭普通客商登入后系统的提示符:$
    5) 精晓root客商登陆后系统的唤醒符:#
    6) 驾驭退出命令:exit
  6. 课后作业 (用时25分钟)
    1) 开启Linux操作系统,要求以root顾客登入GNOME图形界面,语言援救选取为普通话
    2) 使用连忙键切换来设想终端2,使用普通客商身份登入,查看系统提醒符
    3) 使用命令退出设想终端2上登入的客户
    4) 使用神速键切换成虚构终端5,使用管理员身份登入,查看系统提示符
    5) 使用命令退出设想终端5上登入的客商
    6) 切回图形分界面,右单击桌面展开终端,输加入关贸总协定组织闭系统的吩咐

 

Inxi 工具的大旨用法

用上面包车型客车基本用法获取系统和硬件的详细消息。

 

其三单元 Linux命令及得到扶助 

Linux命令的格式
命令的语法格式
一声令下格式中命令、选项、参数的现实性意思
whoami命令
whoami命令的效果
who命令
who命令的效应
who命令的出口结果
date、cal、和clear命令及包括参数的一声令下
date命令的功能
cal命令的作用
cal命令用法比方
clear命令的功用
清屏火速键
su和passwd命令
su命令的效应
su命令用法比方
passwd命令功效
passwd用法比方
利用man命令来获取帮忙信息
man命令作用
man命令用法比如
选拔“命令名 --help”获取支持
课后作业
【本节内容】

  1. Linux命令的格式(详见linux系统管理P23)
    1) 通晓Linux命令的语法格式:
    命令 【选项】 【参数】
    2) 理解命令格式中命令、选项、参数的有血有肉意思
    a) 命令:告诉Linux(UNIX)操作系统做(实践)什么。
    b) 选项:表明命令运转的艺术(能够变动命令的效应)。选项部分是以“-”字符开端的。
    c) 参数:表明命令影响(操作)的是如何(如多个文件、一个索引或是一段正文文字)
    Ls –a /
  2. whoami命令(详见linux系统管理P24)
    1) 驾驭whoami命令的功能:列出前段时间登入Linux系统所使用的客商名(账号)。
  3. who命令(详见linux系统管理P25)
    1) 驾驭who命令的效果与利益:列出近来怎么客户在系统上行事。
    2) 掌握who命令的输出结果:显示当前登陆的富有客商,以及当前的日期和时间。
  4. date、cal、和clear命令及带有参数的一声令下
    (详见linux系统管理P28-P29)
    1) 驾驭date命令的功能:突显系统当下的日子和岁月。
    2) 掌握date命令设置时间时间的格式:date 月日时分年。
    比方:将时刻设定成二〇一一年3月八日下午10点18的吩咐:
    扩展(date 12241018201
    hwclock –s 同步硬件 –w 同步系统)
    3) 通晓cal命令的功力:展现某月的日历。
    4) 灵活应用cal命令列出某一年某月的日历:举例彰显二零零六年3月份日历的下令为:cal 8 二零零六
    5) 理解clear命令的法力:清除荧屏
    6) 精晓清屏快捷键:ctrl+l
  5. su和passwd命令(详见linux系统一管理理P29-P31)
    1) 领悟su命令的作用:从近期的客商切换成另一个钦定的其余顾客。
    2) 灵活应用su命令切换客户:
    举例说:切到root顾客的通令:su – root
    3) 明白passwd命令功效:修改客户(既可以够是普通客商,也得以是root客商)的密码,查看客户的密码状态等。Useradd
    4) 精晓使用passwd命令修改客户密码:
    举个例子说:修改dog客户密码的下令:passwd dog
  6. 应用man命令来赢得协理新闻(详见linux系统管理P34)
    1) 明白man命令的意义:获取某些Linux命令的行使验证。
    2) 明白使用man命令查看某吩咐的应用表达:
    譬喻说:查看su命令的施用验证的一声令下为:man su
  7. 动用“命令名 --help”获取辅助
    1) 比如:查看ls命令支持的吩咐为:(不使用man方法)
    ls –-help
  8. 课后学业(用时30分钟)
    1) 供给以root客户登入系统,右击桌面打开终端,查看当前登入Linux系统所使用的客户名
    2) 查看什么客商在系统上干活
    3) 修改当前时刻为二〇一八年4月26号11:28
    4) 查看二〇一四年1月份日历
    5) 使用三种方法查看ls命令的运用表明
    6) 清除荧屏
    7) 使用“useradd tom”命令新建tom客商,为tom客户安装密码“123”
    8) 切换当前客户为tom
    9) 查看当前登陆Linux系统所运用的客商名

得到 Linux 系统音信

Inix 不加任何取舍就会出口下边包车型地铁音信:CPU 、内核、开机时长、内部存款和储蓄器大小、硬盘大小、进程数、登陆终端以及 Inxi 版本。

  1. $ inxi
  2. CPU~Dual core IntelCore i5-4210U(-HT-MCP-) speed/max~2164/2700MHzKernel~4.4.0-21-generic x86_64 Up~3:15Mem~3122.0/7879.9MB HDD~1000.2GB(20.0% used)Procs~234Client~Shell inxi~2.2.35

 

第四单元 目录文件的浏览、管理及维护(一)

Linux文件系统的档案的次序结构
Linux文件系统的树状结构
目录是怎样
顶层根目录的代表
文件系统中的三个新鲜目录
Linux系统中的一些生死攸关的目录
bin目录
sbin目录
家目录
dev目录
etc目录
挂载目录/media或/mnt
别的常用目录
纯属和相对路线
相对路线
相对路径
课后学业

【本节内容】

  1. Linux文件系统的档案的次序结构(详见linux系统管理P40)
    1) 明白Linux文件系统的树状结构:
    在Linux或UNIX操作系统中,全数的公文和目录都被集体成贰个以根节点发轫的倒置的树状结构。
    2) 通晓目录的定义:目录约等于Windows中的文件夹,目录中寄放的不只能够是文件,也足以是别的的子目录。
    3) 掌握顶层根目录的象征:
    采取“/”来表示根目录
    4) 领会文件系统中的五个独竖一帜目录:
    . 代表当前目录,即客户所在的做事目录
    .. 表示父目录,即当前目录的上一层目录
  2. Linux系统中的一些最主要的目录(详见linux系统管理P41)
    1) 领会Linux中的一些首要目录
    a) bin目录:用来存放在常用的可实践文件
    b) sbin目录:用来贮存在系统的可执行文件
    c) 家目录:用来贮存顾客自身的文书或目录,个中,拔尖顾客root的家目录是/root,而普通客商的家目录被存放在/home目录下,并采用客商名作为末了一级目录(家目录)的名称,如cat客商的家目录为/home/cat
    d) dev目录:设备文件目录
    e) etc目录:配置文件目录
    f) 挂载点(目录):平常可移除式硬件会被挂载在/media或/mnt目录之下
  3. 绝对和相对路线(详见linux系统处理P43)
    1) 明白绝对路径的概念:必得以贰个正斜线(/)开始。相对路线包罗从文件系统的根节点最早到要探究的指标(目录或文件)所不可不遍历的每贰个目录的名字,它是文本地点的完整路标,因而在任何景况下都得以利用相对路线找到所需的公文。
    2) 领悟相对路线的概念:不是以正斜线(/)开端,相对路线能够满含从此时此刻目到要物色的靶子(目录或文件)所必需遍历的每三个索引的名字。
  4. 课后学业(用时25分钟)
    1) 开启Linux操作系统,供给以root顾客登入GNOME图形分界面
    2) 右击桌面打开终端,使用“useradd lucy”命令创立lucy顾客
    3) 使用鼠标点击的艺术步入根目录
    4) 点击踏向root客商的家目录
    5) 点击步向lucy顾客的家目录
    6) 点击步入用来存放在常用的可施行文件的目录
    7) 点击进入用来存放系统的可实行文件的目录
    8) 点击走入器材文件目录
    9) 点击进入配置文件目录

 

本文由必威发布于必威-运维,转载请注明出处:阅读目录,并列举一些常用的硬件信息查看命令

TAG标签:
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。