Ubuntu配置操作总结
2024-08-24 18:46:40
一、fstab和mtab的区别
/etc/fstab:是开机自动挂载的配置文件,在开机时起作用。相当于启动linux的时候,自动使用检查分区的fsck命令和挂载分区的mount命令,检查分区和挂载分区都是根据/etc/fstab中记录的相关信息进行的。
/etc/mtab:/etc/mtab是当前的分区挂载情况,记录的是当前系统已挂载的分区。每次挂载/卸载分区时会更新/etc/mtab文件中的信息(执行mount命令会改变/etc/mtab的信息)。
区别:/etc/fstab是在开机时起作用,相当于在开机时执行了mount和fsck命令,系统根据/etc/fstab配置的信息自动挂载相关分区,自动挂载之后,/etc/mtab会被更新。/etc/mtab是当前分区的挂载信息,如果挂载信息改变就会更新/etc/mtab文件。开机后,系统根据/etc/fstab的配置信息自动挂载分区,再更新/etc/mtab中的信息。mount命令的使用不会改变/etc/fstab,而会改变/etc/mtab。
综上所述,/etc/fstab是记录开机自动挂载信息的配置文件,开机时自动挂载是根据这个文件。而/etc/mtab是记录当前系统的挂载信息,每次系统挂载情况的改变都会更新/etc/mtab文件。
二、配置文件的执行过程
在登录Linux时要执行文件的过程如下:
刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile文件中的其中一个,执行的顺序为:~/.bash_profile、 ~/.bash_login、 ~/.profile。如果 ~/.bash_profile文件存在的话,一般还会执行 ~/.bashrc文件。
刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile文件中的其中一个,执行的顺序为:~/.bash_profile、 ~/.bash_login、 ~/.profile。如果 ~/.bash_profile文件存在的话,一般还会执行 ~/.bashrc文件。
三、文件系统相关命令
df -h : 可以显示分区、挂载点、大小、使用情况信息。
sudo fdisk -l : 可以查看磁盘磁道数、扇区数、扇区大小、起始/结束扇区、磁盘id信息。
parted
/dev/sda
(parted) print list 这个命令可以显示文件系统的类型
一是参考:http://www.jianshu.com/p/d39287b704d4
二是参考:http://blog.csdn.net/yukin_xue/article/details/51393130
最新文章
- Zebra_Form Packages: Zebra_Form Controls Generic XSS_Clean Classes: Zebra_Form_Control Class: Zebra_Form_Control
- C8051 SMBus 原理
- 转MYSQL学习(四) 查询
- C++11多态函数对象包装器
- 微软免费TFS如何设置在客户端独占签出
- IOS判断手机型号
- AvalonEdit 移除自身ScrollViewer (可配合外部自定义ScrollViewer 使用)
- URAL 1934 	Black Spot --- 最短的简单修改
- githup教程
- pt-align
- Splunk 简单笔记
- Lambda表达式按字段名字排序
- 章节二、4-String以及StringBuffer和StringBuilder的对比
- python-基于UDP通信的套接字,socketserver模块的使用
- (网页)Java程序员们最常犯的10个错误(转)
- 磁盘I/O的性能评估方法
- dmidecode详解
- windows系统常用软件及配置介绍
- cocos代码研究(21)Widget子类Text,TextAtlas,TextBMFont学习笔记
- OpenStack IceHouse 部署 - 1 - 架构说明