首页 > 系统相关 >记住以下10条,Linux磁盘与文件系统管理无忧矣

记住以下10条,Linux磁盘与文件系统管理无忧矣

时间:2024-01-18 11:05:33浏览次数:31  
标签:tmp 10 sda1 文件系统 dev swap Linux 挂载


1、查看当前Linux系统所支持的文件系统:ls -l /lib/modules/$(uname -r)/kernel/fs;目前已加载到内存中支持的文件系统:cat /proc/filesystems。


2、让内核重新读取新的分区表,在屏幕上不打印任何内容,无需重启操作系统即可使用新的分区表:partprobe。

3、fdisk无法处理大于2TB的以上的磁盘分区,如果磁盘分区大于2TB则需要使用parted来进行分区。

4、检查硬盘或软盘扇区有没有坏轨:badblocks(s:在屏幕上列出进度、v:在屏幕上看到进度、w:使用写入的方式来测试)。


5、单一文件系统本不应该被重复挂在在不同的挂载点中,单一的目录不应该重复挂载多个文件系统,作为挂载点的目录理论上应为空(挂载了文件系统之后,原目录下的东西会暂时消失,卸载之后才会再次显示出来)。

6、mknod:手动创建设备文件(b:设置设备名称为一个外部存储设备文件,如硬盘;c:设置设备名称为一个外部输入文件,如鼠标、键盘;p:设置设备名称为一个FIFO文件),可以类似mkdir来进行记忆。

7、e2label:设置磁盘卷标。把设备sda1的卷标设置为mytest:e2label /dev/sda1 mytest,与mount -L "mytest" /dev/sda1类似。e2label还可以用来修改卷标,dumpe2fs -h  /dev/sda1可以用来查看sda1的具体挂载情况。

8、tune2fs:在ext2/ext3/ext4文件系统中设置可调节的文件系统参数(l:类似dumpe2fs -h的功能,将超级块中的数据读出来;j:将ext2的文件系统转换为ext3文件系统;L:类似e2label的功能,可以修改文件系统的卷标)。该命令功能强大,具体可以man一下查看。


记住以下10条,Linux磁盘与文件系统管理无忧矣_设备名

9、增加swap空间,创建新的分区以供后续使用。流程为:fdisk /dev/sda->partprobe->mkswap /dev/sda*->swapon /dev/sda*(此流程适用于物理分区支持);dd if=/dev/zero of=/tmp/swap bs=1M count=256->mkswap /tmp/swap->swapon /tmp/swap,如需关闭swap文件,使用swapoff /tmp/swap。需要注意的是:这种方式增加的swap空间在下次重启之后不会再次被挂载,需要加入到开机启动自动挂载文件里:echo "/tmp/swap swap swap defaults 0 0">>/etc/fstab。

10、创建一个ext2/ext3/ext4的文件系统:mke2fs,功能强大,可以man一下。

不足的地方欢迎小伙伴们补充,感谢大家捧场!

标签:tmp,10,sda1,文件系统,dev,swap,Linux,挂载
From: https://blog.51cto.com/ivandu/9304080

相关文章

  • Linux下安装Perl 5
    在安装openssl时需要安装Perl5,否则报一下错误。Operatingsystem:x86_64-whatever-linux2YouneedPerl5.需要有gcc环境安装Perl5的执行步骤为:####需要安装perl-5https://www.cpan.org/src/README.htmlwgethttps://www.cpan.org/src/5.0/perl-5.28.0.tar.gztar-xzfp......
  • 2 种从 Linux 终端下载文件的方法
    如果你被困在Linux终端,比如说在服务器上,如何从终端下载文件?在Linux中是没有download命令的,但是有几个Linux命令可用于下载文件。在这篇终端技巧中,你将学习两种在Linux中使用命令行下载文件的方法。我在这里使用的是Ubuntu,但除了安装,其余的命令同样适用于所有其他L......
  • 连接云服务器及Linux常用指令学习
    连接云服务器及Linux常用指令学习:https://blog.csdn.net/qq_50748038/article/details/126124924centos超级用户普通用户切换:https://blog.csdn.net/day_in_night/article/details/39477155?ops_request_misc=&request_id=&biz_id=102&utm_term=centeros%20%E5%88%87%E6%8D%A2%......
  • 初中英语优秀范文100篇-061Reading Is a Good Habit-阅读是一种良好的习惯
    PDF格式公众号回复关键字:SHCZFW061记忆树1Agoodhabitcangiveusbenefitsallthelife.翻译养成良好习惯可以使我们终生受益简化记忆受益句子结构主语:"Agoodhabit"-主语是一个名词短语,表示一个良好的习惯。谓语动词:"cangive"-谓语动词是"cangive......
  • 入门Linux运维工程师需要掌握的知识点和工具以及技能
    Linux系统的学习,可以选用redhat或centos,特别是centos在企业中用得最多,当然还会有其它版本的,比如Ubuntu等,根据自己的工作情况和兴趣来定。当然不同发行版本主要是包上的区别以及一些命令的差异,其他内核上的东西都大同小异。对于刚入门或准备入门Linux运维的来说,整理总结了以下10个......
  • linux下配置wifi自动获取ip地址
    wpa或者wpa2加密网的wifi操作步骤:1、配置WPA和WPA2加密的WiFi,主要使用wpa_supplicant工具,它被设计成一个运行在后台的守护进程。可以看成两个主要可执行工具:wpa_supplicant:后台运行,相当于服务端。wpa_cli:前端来进行搜索,设置和连接网络,相当于客户端。2、wpa_cli和wpa_supplicant......
  • archlinux xfce 出现[FAILED] Failed to mount /boot, systemctl status boot.mount出
    开机显示:[FAILED]Failedtomount/boot使用命令systemctlstatusboot.mount后出现mount:/boot:unknownfilesystemtype'vfat':pacman-Qilinux显示安装了6.7.arch3-1版本的内核而uname-a显示6.6.10-arch1-1版本的内核我的环境是archxfce+windows8.1个人原因......
  • linux系统安装dpdk
    预安装编译dpdk所需软件dpdk20.11与之前版本相比,使用了meson和ninjia的编译方式#aptinstallpython3.8python3-pyelftools由于meson依赖python3.7及以上版本,这里选择安装python3.8如果选择pip安装meson和ninja#pip3installmesonninja--user(pip3安装meson默认安装在/......
  • Linux中数据传输工具速率对比
    速率对比当前主流数据传输工具:cp、rsync、dd测试流程准备两个相同大小的目录和文件,这是因为dd主要用来拷贝文件、分区和磁盘,一般不用来拷贝目录。安装可视化工具:##centos扩展包yum-yinstallepel-releaseyuminstall-ypv##ubuntuaptinstallpv-y##cp同步命......
  • 洛谷题单指南-模拟和高精度-P1042 [NOIP2003 普及组] 乒乓球
    原题链接:https://www.luogu.com.cn/problem/P1042题意解读:分别针对11分制和21分制,输出每局比分。只需要判断一局的结束条件:得分高者如果达到11或者21,且比分间隔大于等于2分,则表示一局结束,可开始下一局,用模拟法即可解决。100分代码:#include<bits/stdc++.h>usingnamespaces......