目录

写在前面

Get服务器的IP地址、账密

保姆级挂载指南

设置开机自动挂载硬盘

写在前面

【注意】你的电脑连接学校的无线网或者通过学校的网线端口上网,否则你是连不上学校服务器,也不能运行代码!!!

这几天在学习的时候,偶然需要给服务器挂载个硬盘,浅浅记录下,以备下次再挂载

今天给大家带来一个干货——怎么给学校/购买的linux服务器挂载硬盘,扩大容量

在讲解干货之前,先来说下,当自己的电脑容量不够了,咱该怎办?

这时,有人说了,和咱们用的windows电脑一样,插上U盘不就行了嘛?

起初我也这样想的,但是,把硬盘放上去之后使用无法使用,G了G了.......

查阅资料才知道,需要把硬盘挂载上去

为什么要把硬盘挂载上去,这不多此一举嘛!!!挂载又是什么?

之前我也这样想,很有困惑,后来看到一段话,彻底明白了。Linux系统确实高人一等,牛~

Linux中的根目录以外的文件要想被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”,这个目录就是“挂载点”,解除次关联关系的过程称之为“卸载”。

咱们自己放上去的硬盘、U盘不属于Linux系统,如果想被访问,就必须关联到根目录下,这样才可以实现访问该容器,所以就需要把硬盘连接到根目录上,文明一点,就是挂载~

Get服务器的IP地址、账密

【接下来以学校服务器使用来讲述使用】

首先,你需要知道你使用的学校服务器的IP地址、端口、账号和密码

然后,有一个闲置的硬盘

再然后,硬盘已经放在了学校服务器上,并且硬盘和学校服务器连接好了

(怎么知道已经连接好了呢?正常操作都是连接好的,后面会介绍通过命令看有没有放好硬盘)

把硬盘放在学校服务器需要三步

第一步,关掉服务器

第二步,打开服务器机箱,把硬盘放进硬盘空槽位置,确保成功把硬盘的数据口和电源口连接上【有的服务器直接把硬盘放在空槽上,就能直接脸上,不用使用硬盘数据线电源线连接】

第三步,重启服务器

再再然后,连接服务器

不会连接服务器的,可以看这个文章

教你无脑快速远程连接使用Linux服务器(保姆级教程)https://blog.csdn.net/Thebest_jack/article/details/124999252?spm=1001.2014.3001.5501


保姆级挂载指南

接下来,跟着下面的教程操作

接上面留下的小问题,怎么通过命令看硬盘有没有放好

代码如下,查看硬盘列表,放进去的是1T的,Linux自动命名为/dev/sdc

sudo fdisk -l

你可以根据你的硬盘大小,看你的硬盘被命名为什么了

如果你的硬盘,没有格式化,也就是说,你把硬盘直接放Linxu服务器上了,里面的文件还没来得及删除格式化,不要怕,你可以使用下面的命令格式化硬盘

【我们现在一般是格式化成ext4格式的硬盘,至于为什么是ext4,感兴趣的可以去搜下】

sudo mkfs.ext4 /dev/sdc1

这个sudo命令,是管理员命令,输入这个命令,会提示你输入密码

输入完之后,系统会自动格式化

等待出现【done】就表示格式化完成

然后,输入下面的代码,查看现在已经挂载硬盘磁盘的信息

df -h

输入好之后,会出现类似下图

仔细观察你电脑展示的信息,找找你自己已经挂载好的硬盘(包括系统盘 )

以我的为例,会发现/dev/sda1 和/dev/sdb1文件,如下图

再输入下面的代码,查看服务器的所有硬盘磁盘信息,包括挂载和未挂载的。

sudo fdisk -l

因为这是管理员sudo命令,所以会提示你输入密码

输入之后,显示服务器所有的磁盘硬盘信息

【注意:一般来说,/dev/sda为系统盘】

下图的是我Linux服务器后来挂载好的盘,包括上面提到的/dev/sdb1

对于你自己新放上的硬盘来说,已经格式化会只出现类似下面的信息,没分区状态

接下来,创建一个文件夹,用来挂载硬盘,

根据开头介绍的,这个文件夹是在根目录下的,方便访问

输入如下命令创建系的文件夹,如果无法运行的提示和下图片一样,就使用第二个命令

mkdir /data_1T
sudo mkdir /data_1T

这里要注意下,创建的文件是在服务器根目录,如果在当前目录下(非根目录)输入查看命令【l】,会找不到刚创建的文件

这时使用下面的命令,逐层退回根目录

cd ..

为了知道每一步退到什么目录了,可以使用下面命令查看当前文件目录是什么

pwd

当出现这个,就说明已经退回到了根目录

再输入下面的命令,就发现找到了创建的文件

l

输入下面的命令,开始把新添加的硬盘挂载到咱们刚创建的文件上

sudo mount /dev/sdc1 /data_1T

格式为:sudo mount 【/dev+你的硬盘名】 【文件名】

如果你使用的是下面的命令,可能会提示你没有权限,那么这时,是无法挂载操作的

挂载成功后,会出现新的输入命令行,这就代表已经挂上了

然后输入下面命令,再次查看挂载情况

df -h

仔细找一下你的硬盘名,你会发现已经挂载上了

设置开机自动挂载硬盘

输入下面命令,进入vim编辑

sudo vim /etc/fstab

可能会让你输入密码

进入下面的页面,按下键盘上的英文字母【i】,进入编辑状态,成功进入的标志是左下角会出现红框内容

然后输入,下面的命令

/dev/sdc1 /data_1T ext4 defaults 0  0

格式为:【硬盘名】 【挂载点】 【硬盘格式】 defaults 0  0

如果之前有人设置过自动挂载,你只需要按着他的改成你自己的就行

输入好之后,按键盘上的【Esc】,退出编辑

然后,你会发现左下角的INSERT没有了,这就标志着成功推出编辑状态

然后,按键盘上的【:】,左下角也会出现【:】,再输入【wq】,再按下回车,就可以保存你刚才的操作

然后就回到了最初的终端页面

到此为止,已经成功设置好了服务器启动时自动挂载银盘功能


此时,输入【nvidia-smi】看当前的显卡运行状态

如果没有人在用,输入下面的命令,重启服务器,那么咱们刚才设置的自动挂载硬盘就生效了

reboot

好了,就这么多,浅浅记录结束,完结撒花~

Linux挂载新硬盘【保姆级教程】相关推荐

  1. linux挂载新硬盘,开机自动挂载

    http://blog.chinaunix.net/uid-7411781-id-2056205.html linux挂载新硬盘,开机自动挂载 Linux的硬盘识别: 2.6 kernel以后,lin ...

  2. linux如何挂载swap分区,Linux挂载新硬盘和创建Swap分区的方法

    Liunx添加新硬盘其实和Windows的操作一样,但一个是图形化操作,另一个是命令行操作,不过步骤是一样,下面就动手演示和讲解 Linux挂载新硬盘 1.查看硬盘信息 命令:fdisk -l [ro ...

  3. linux挂载新硬盘

    2019独角兽企业重金招聘Python工程师标准>>> 硬盘已经没有了 [root@root dev]# df -lh Filesystem      Size  Used Avai ...

  4. linux 挂载新硬盘

    手动挂在硬盘 mount -t 硬盘类型 硬盘 挂载点 硬盘类型 如果是FAT类型,则是msdos 如果是FAT32类型,则是vfat 如果是NTFS类型,则是ntfs 如果使用不带任何参数的moun ...

  5. 虚拟机Linux挂载新硬盘的方法

    项目中有遇到一个Linux服务器,有多个硬盘的情况,但是自己资质尚浅,不知道.部署的时候tomcat安装在了系统盘上,系统盘50G,很快日志就占满了,造成的后果就是系统卡死用不了.最终就发现,服务器5 ...

  6. Linux操作系统--文件管理(保姆级教程)

    文件系统类型的含义 文件系统类型式指文件在存储介质上存放及存储的组织方法和数据结构. Linux采用虚拟文件系统技术(virtual file system)-VFS 一个世纪的文件系统想要被Linu ...

  7. linux传统方式挂载新硬盘并进行分区格式化

    本文在以下条件中测试通过:VMware-Workstation-Pro-14.0.0.6661328 Ubuntu 16.04 本文转自:linux挂载新硬盘并进行分区格式化 - 字母哥博客 - 博客 ...

  8. linux加新的硬盘,linux添加新硬盘

    1.添加新磁盘 2.fdisk -l查看磁盘被识别的名称 3.如果输入fdisk -l命令没有找到新的磁盘,按下面步骤操作 1)进入到cd /sys/class/scsi_host/ 2)echo & ...

  9. 保姆级教程带你在VMware中安装Linux Debinan操作系统

    保姆级教程带你在VMware中安装Linux Debinan操作系统 文章目录 保姆级教程带你在VMware中安装Linux Debinan操作系统 1.Debinan系统介绍 2.Debinan操作 ...

最新文章

  1. POJ 图算法(3)
  2. python语言核心技术_python核心技术
  3. python并发编程之semaphore(信号量)_Python 并发编程系列之多线程
  4. Vue「五」—— 动态组件、插槽、自定义指令
  5. web前端时间戳转时间类型显示
  6. sphinx文档_使用Sphinx构建自定义文档工作流
  7. 包裹遭联邦快递不正常“转运” 华为:将重新审视双方合作关系
  8. Control Registers(CR0, CR1, CR2, CR3, and CR4)
  9. 计算机网络的分层结构、协议、服务和接口
  10. oracle 游标的理解
  11. html向php传中文没有值,php - 为什么我的PHP / HTML表单没有向我发送数据 - SO中文参考 - www.soinside.com...
  12. DEDE的安装 和 DEDE文件和目录详解与安全问题
  13. PS动感映像插件ImageMotion 1.3中文汉化版
  14. BT601、BT656和BT.709、BT1120
  15. 小米8对一加6打开软件速度测试,小米 8 对决一加 6,谁更值得买?
  16. 一个PHP的QRcode类,与大家分享
  17. VMware Tools手动安装
  18. Java项目:个人银行账户管理系统课程设计报告
  19. flume1.8 TailDirSource断点续传与文件更名后数据重复采集的bug修复
  20. 目前IT行业最流行的九大前端框架

热门文章

  1. [翻译]Orchard如何工作
  2. 使用window.open打开新窗口被谷歌浏览器拦截
  3. Elasticsearch 之(20)proximity match 近似匹配
  4. 微信小程序canvas实现画圆圈头像
  5. 基于Flask快速搭建一个管理系统
  6. 新浪微博PC客户端(DotNet WinForm版)——功能实现分解介绍
  7. 白皮书显示,2022年仅有28.4%企业实现社保基数完全合规,有38.1%企业额外购买补充商业保险 | 美通社头条...
  8. NodeJS 开发多人实时对战游戏服务器 (一)
  9. 报告分析工具创建完美的分析报告
  10. 小程序开发华为P20、voiv下Echarts图表不显示数据、坐标轴等问题