• Linux入门-文件系统管理


    #df -h  查看分区信息

    #du -sh /home  查看home目录大小

    #mount /dev/cdrom /mnt/cdrom  挂载光盘

    分区

    #fdisk -l 可以看到已分区和未分区的硬盘信息

    #fdisk /dev/hdb  进入到未分区的硬盘,根据提示键入m即可查看详细的帮助信息,操作非常简单。

    t修改分区类型 ,按下L可以查看支持的类型代号。

    w保存退出。

    格式化分区

    mkfs或者mkfs.ext3

    #mkfs.ext3 /dev/hdb1  (这里操作要谨慎,如果不小心写成hda1就麻烦了)

    已经完成了分区、格式化、接下来挂载就可以使用了

    # mount /dev/hdb1 /web  挂载

    #df -h 查看分区情况(以下为结果)

    /dev/hdb1             9.4G  150M  8.8G   2% /web

    现在可以使用了,但是重启后又要重新挂载,接着配置系统启动时自动挂载

    vi /etc/fstab

    物理分区名/卷标  挂载点  文件系统  缺省设置  系统引导的时候是否自动检测(1:检测,0:不检测)  检测顺序(0:不检测,1:检测,2:稍后检测)

    /dev/hdb1    /web    ext3   defaults    1                      2

    保存即可

    swapfile

    #mkdir /var/swap

    #chmod 700 /var/swap

    #dd if(input file)=/dev/zero of(output file)=/var/swap/file.swp bs(block size)=1024k count=64  创建一个64MB大小的文件

    #mkswap /var/swap/file.swap

    #vi /etc/fstab

      /var/swap/file.swap  swap  swap  defaults  0  0

    #free -m

    #swapon[on|off] /var/swap/file.swap

    #free -m

    磁盘配额

    dd命令可以创建任意大小的文件,普通用户可以在自己的宿主目录使用这个命令,很容易使磁盘涨满比较危险。

    #vi /etc/fstab

      defaults,usrquota  在第四项后面添加[usrquota|groupquota]开启

    #quotacheck -c(检测,没有就创建)v(显示创建过程的详细信息)u(建立检测用户配额)g(组配额)a(检测所有分区) /home(要检测的分区)

    #quotaon[on|off] /home

    #edquota username  (edquota -g gname设置组配额)

      blocks(kb)  soft(软限制)  hard(硬限制,达到期限就不能再创建文件)  inodes(可以创建的文件数量)  soft  hard

                     10240(10M)

      :wq

    这样就限制了用户在对应的分区可以使用的磁盘空间的大小

    #quota uname    查看用户的配额信息

    #repquota /home  查看home分区中每个用户的配额信息

    #repquota -a

    #edquota -p uname1 u2 u3 u4  设置u2 u3 u4和uname1的配额一样

    备份

    #cp -Rpu 备份目录 目标目录p:保持目录属性,u:增量备份

    远程备份 scp

    #tar -zcf etc-boot.tar.gz /etc /boot  tar备份

  • 相关阅读:
    C#泛型
    C#接口
    C#委托和事件
    Unity Ray 射线
    C#学习基础
    Graph | Eulerian path
    Careercup | Chapter 8
    Leetcode | Pow(x, n)
    Leetcode | Gray code
    分布式缓存
  • 原文地址:https://www.cnblogs.com/hwt987/p/3722423.html
Copyright © 2020-2023  润新知