linux 常用命令

来源:互联网 发布:淘宝技术 编辑:程序博客网 时间:2024/05/12 01:50

dmesg

Linux命令dmesg用来显示开机信息,kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息亦保存在/var/log目录中,名称为dmesg的文件里。

-----------------------------------------------------------------------------------------------------------------------------------------


df 

语法:df [选项]

说明:linux中df命令可显示所有文件系统对i节点和磁盘块的使用情况。

Usage: df [OPTION]... [FILE]...
Show information about the file system on which each FILE resides,

-----------------------------------------------------------------------------------------------------------------------------------------



mkfs(make file system) 

---1

在设备上创建文件系统

mkfs [optionsdevice

参数

device 为要在其上面创建文件系统的设备的名称。

如果设备名在/etc/fstab中,则可以使用该设备的挂载点来替代设备名,例如:用/home代替/dev/sda2


---2

功能说明:建立各种文件系统。

语  法:mkfs [-vV][fs][-f <文件系统类型>][设备名称][区块数]
补充说明:mkfs本身并不执行建立文件系统的工作,而是去调用相关的程序来执行。

参  数:
  fs   指定建立文件系统时的参数。
  -t<文件系统类型>   指定要建立何种文件系统。
  -v   显示版本信息与详细的使用方法。
  -V   显示简要的使用方法。

比如:

$ mkfs -t vfat /dev/sdb1


-----------------------------------------------------------------------------------------------------------------------------------------


ls /sbin/mkfs.*

用于列出本地系统上创建文件系统的程序

-----------------------------------------------------------------------------------------------------------------------------------------



mkfs.ext3

Usage: mkfs.ext3 [-c|-l filename] [-b block-size] [-C cluster-size]
[-i bytes-per-inode] [-I inode-size] [-J journal-options]
[-G meta group size] [-N number-of-inodes]
[-m reserved-blocks-percentage] [-o creator-os]
[-g blocks-per-group] [-L volume-label] [-M last-mounted-directory]
[-O feature[,...]] [-r fs-revision] [-E extended-option[,...]]
[-T fs-type] [-U UUID] [-jnqvFKSV] device [blocks-count]

要使用一块新的硬盘,我们必须将它格式化,建立合适的文件系统(linux:ext2,ext3等,windows:ntsf,fat32),并挂载到相应的目录下我们才可以使用。

比如我们有一块新硬盘/dev/sda,这块硬盘我需要放web程序,mysql数据库

操作步骤:

#mkfs.ext3 /dev/sda


#mkdir /data       建立挂载目录
#mount /dev/sda /data 把/dev/sda这个盘挂载到/data目录下。

系统启动时自动挂载/dev/sda,编辑/etc/fstab文件
#vim /etc/fstab
/dev/VolGroup00/LogVol00 /                       ext3    defaults        1 1
LABEL=/boot             /boot                   ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
/dev/sda             /data                   ext3    defaults        1 2
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0

向/data这个目录里写数据将会保存到这块硬盘里。

-----------------------------------------------------------------------------------------------------------------------------------------