LINUX系统新增及自动挂载硬盘-九五小庞

Posted 九五小庞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LINUX系统新增及自动挂载硬盘-九五小庞相关的知识,希望对你有一定的参考价值。

Linux系统下,添加新硬盘后,自动挂载的方法
 
1,列出所有硬盘,找到需要挂载的硬盘,例如/dev/vdb。输入:
fdisk -l

 

 

 
2,查看硬盘是不是已经被挂载。一个硬盘不能重复挂载,已经挂载的硬盘,不能再次被挂载。输入:
df -h

 

 

 

3,如果是新硬盘,需要分区。以下命令是针对/dev/vdb进行分区,

操作有风险,会造成数据丢失!只有新硬盘才需要分区操作!!!
如果必须要分区一定要看清是哪个硬盘,输入对硬盘!!!!!!
在命令行输入:
fdisk /dev/vdb
n新建分区
启动盘需要分主分区(p),从盘,非启动盘,可以用扩展分区(e)
w保存
 

 

 

 

 

 

 

 
 

4,新硬盘格式化。如果不清楚新盘需要用什么分区格式,df可以用df查看原有盘的分区格式,此次使用ext4,

df -T
 

 

 

 
格式化新盘分区
此操作有风险,会造成数据丢失!只有新硬盘或必要时,才需要格式化!
如果要操作,一定要看清是哪个硬盘,输入对硬盘!!!!!!
mkfs.ext4 /dev/XXXX

 

 

 
 
5,自动挂载新硬盘,命令行输入:
vi /etc/fstab
在文件最后一行添加“/dev/vdb /mnt/data ext4 defaults 0 0”
其中/dev/vdb是硬盘名字,/mnt/data是挂载点,需要根据实际情况进行修改。
defaults 0 0 是固定搭配
注意!挂载点需要提前建好文件夹,设置好权限
 

 

 

 

 

6,重启服务器,在命令行输入:
shutdown -r now

 

 

重启完成后,输入df -h查看挂载情况。

 

 

 
必要时可使用手动挂载测试是否能挂载成功:
  1. 手工挂载,命令行输入:
mount /dev/vdb /mnt/data
其中/dev/vdb 为硬盘, /mnt/data是挂载位置,需要根据实际情况进行修改,挂载位置须提前新建好文件夹 例如:mkdir /mnt/data
 

 

 

 
  1. 手工卸载,命令行输入
umount /mnt/data
 

 

 

 

linux下如何查看已安装的版本信息 -九五小庞

一、linux下如何查看已安装的centos版本信息:

1.Linux查看当前操作系统版本信息  cat /proc/version
Linux version 2.6.32-696.el6.x86_64 (mockbuild@c1bm.rdu2.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC) ) #1 SMP Tue Mar 21 19:29:05 UTC 2017
2.Linux查看版本当前操作系统内核信息 uname -a
Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 athlon i386 GNU/Linux
3.linux查看版本当前操作系统发行信息 cat /etc/issue 或 cat /etc/centos-release
CentOS release 6.9 (Final)
4.Linux查看cpu相关信息,包括型号、主频、内核信息等 cat /etc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 60
model name : Intel(R) Core(TM) i5-4590 CPU @ 3.30GHz
stepping : 3
microcode : 29
cpu MHz : 3292.277
cache size : 6144 KB
physical id : 0
siblings : 4
core id : 0
cpu cores : 4
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase bmi1 avx2 smep bmi2 erms invpcid
bogomips : 6584.55
clflush size : 64
cache_alignment : 64
address sizes : 39 bits physical, 48 bits virtual
5.Linux查看版本说明当前CPU运行在32bit模式下(但不代表CPU不支持64bit) getconf LONG_BIT
64
二、uname的使用
uname命令用于打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)。
uname -a显示全部信息
-m或--machine:显示电脑类型;
-r或--release:显示操作系统的发行编号;
-s或--sysname:显示操作系统名称;
-v:显示操作系统的版本;
-p或--processor:输出处理器类型或"unknown";
-i或--hardware-platform:输出硬件平台或"unknown";
-o或--operating-system:输出操作系统名称;
--help:显示帮助;
--version:显示版本信息。
三、查看Linux版本
1.查看系统版本信息的命令 lsb_release -a
(使用命令时提示command not found,需要安装yum install redhat-lsb -y)
[root@localhost ~]# lsb_release  -a
LSB Version:    :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0- noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description:    CentOS Linux release 6.0 (Final)
Release:        6.0
Codename:       Final
注:这个命令适用于所有的linux,包括RedHatSUSE、Debian等发行版。
2.查看centos版本号 cat /etc/issue
CentOS release 6.9 (Final)
Kernel \\r on an \\m
3.使用 file /bin/ls

以上是关于LINUX系统新增及自动挂载硬盘-九五小庞的主要内容,如果未能解决你的问题,请参考以下文章

Linux的硬盘使用情况、挂载、SSD挂载

Linux 基础教程 33-硬盘分区及挂载

linux查看日志文件tail -f用法 -九五小庞

SUSE Linux硬盘格式化及挂载

linux如何实现开机自动挂载硬盘

CentOS7 初始化硬盘分区挂载重启自动挂载