课程咨询 :025-84812726

  • 鸟哥的Linux私房菜-基础学习篇4

    发布:南京linux培训      来源:南京linux培训      

  • 18.目录的连接数量
    以硬连接进行“文件的连接”时,在ls -l所显示的第2字段回增加1,新建目录,新目录的连接数为2,而上层目录的连接数则会增加1
     
    19.硬盘的分区、格式化、检验与载入
    分区:fdisk /dev/hda
    m获取帮助,ldnpqw
     
    磁盘格式化:mke2fs或mkfs.ext3
    #mke2fs -j -L "logical" /dev/hda1
    #mkfs.ext3 /dev/hda1
     
    磁盘检查:fsck,badblocks
    只有root且系统有问题的时候才用这个命令,执行fsck时,被检查的分区不可载入到系统上,应在卸载状态下
    #fsck -C -t ext3 /dev/hda1
    检查硬盘是否有坏轨
    #badblocks -sv /dev/hda1
     
    磁盘载入与卸载
    mount -a :按照/etc/fstab的内容将相关的磁盘都挂上来
    mount /dev/hda1 /mnt
    mount -t iso9660 /dev/cdrom /mnt :载入光盘
    mount -t iso9660 -o loop /rhel5.iso /mnt
    mount -o remount,rw /
    umount 设备号或载入点
     
    20.修改磁盘参数
    mknod 设备名称 [bcp] [Major] [Minor]
    #mknod /dev/hda1 b 3 10
    Major minor数值
    硬盘代号      Major       Minor
    /dev/hda      3             0~63
    /dev/hdb      3             64~127
    /dev/hdc      22           0~63
    /dev/hdd     22            64~127
     
    e2label 设备名称 新的Label名称
    修改“磁盘的表头数据”,也就是卷标
    #e2label /dev/hda1 hda1
    打印特定设备上现存的文件系统的超级块(super block)和块群(blocks group)的信息
    #dumpe2fs -h /dev/hdb1
    功能广泛的tune2fs
    tune2fs [-jlL] 设备号
    #tune2fs -l /dev/hda1
     
    21.启动载入/etc/fstab和/etc/mtab
    /etc/fstab是启动时的设置文件,实际文件系统的载入记录到/etc/mtab与/proc/mounts这两个文件中。每次在更改文件系统的载入时,都会同时更改这两个文件。如果在/etc/fstab中输入的数据错误,导致无法顺利启动,而进入单用户维护模式时,/是read only状态,使用下面的命令进行更改
    #mount -n -o remount,rw /
    #vi /etc/fstab
     
    22.Linux系统常见的压缩命令
    *.Z:compress程序压缩的文件
    *.bz2:bzip2程序压缩的文件
    *.gz:gzip程序压缩的文件
    *.tar:tar程序打包的数据,并没有压缩过
    *.tar.gz:tar程序打包的文件,并且经过gzip的压缩
     
    #compress -cr /etc
    #compress -d etc.Z
    #compress -cr /etc > etc.Z
     
    #gzip /etc/man.config 此时man.config会变成man.config.gz
    #zcat man.config.gz
    #gzip -d man.config.gz 将文件解压缩
    #gzip -9 -c man.config > man.config.gz 用最佳的压缩比压缩,并保留原本的文件
     
    #bzip2 -z man.config
    #bzcat man.config.bz2
    #bzip2 -d man.config.bz2
    #bzip2 -9 -c man.config > man.config.bz2 用最佳的压缩比压缩,并保留原本的文件
     
    #tar -cvf /tmp/etc.tar /etc 将整个/etc目录下的文件全部打包成/tmp/etc.tar
    #tar -zcvf /tmp/etc.tar.gz /etc 打包后,以gzip压缩
    #tar -jcvf /tmp/etc.tar.bz2 /etc 打包后,以bzip2压缩
    #tar -ztvf /tmp/etc.tar.gz 查看/tmp/etc.tar.gz有哪些文件
    #tar -zxvf /tmp/etc.tar.gz 解压
     
    23.dd命令不仅可以制作一个文件,还用于备份,dd可以读取设备的内容,然后将整个设备备份成一个文件
    #dd if="input_file" of="output_file" bs="block_size" count="number"
    cpio命令是通过数据流重定向的方法,将文件进行输出/输入的一种方式,最适合备份时使用
    #cpio -covB > file|device 备份
    #cpio -icduv < file|device 还原
    cpio无法直接读取文件,而需要“每一个文件或目录的路径连同文件名一起”才可以记录下来,cpio常与find命令一起使用

    更多linux资讯请点击:南京linux培训课程资料。

上一篇:鸟哥的Linux私房菜-基础学习篇3

下一篇:鸟哥的Linux私房菜-基础学习篇5

最新开班日期  |  更多

 Linux--零基础全日制班

Linux--零基础全日制班

开班日期:04-28

Linux--全日制班

Linux--全日制班

开班日期:04-28

Linux--零基础周末班

Linux--零基础周末班

开班日期:04-28

Linux--周末班

Linux--周末班

开班日期:04-28

  • 地址:南京市龙蟠中路30号东来商务中心A座5楼
  • 课程培训电话:025-84812726     全国服务监督电话:400-111-8989
  • 服务邮箱 tousu@tedu.cn
  • 2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56