Linux学习笔记

字体: | 打印

1、了解系统中分区的使用情况:

       #df  -h  

       #df  -Th   :并显示各个分区的文件格式

2、显示每个目录或某个文件的大小

       #du  -sh

3、查看磁盘分区情况

       #fdisk  -l  /dev/had

4、配置网络

       #netconfig

       修改完成后并没有其作用,须重新启动网络服务:

#service  network  restart

6、查看默认路有信息

       #route  -n

7、修改网络地址

       #ifconfig eth0 192.168.1.2 netmask 255.255.255.0

       #ifconfig eth0 up (down) :激活或关闭接口

       #route add default gw 192.168.1.1 :添加默认网关

       注:ifconfig 修改不能立即保存,而netconfig 可以保存修改后虚重启network

       #service network restart

       也可以直接修改网卡的配置文件:

       #vi /etc/sysconfig/network-scripts/ifcfg-eth0

8、查看系统中默认的服务

       #chkconfig  --list

       启动某个服务:#chkconfig  服务名称  on

9、系统快速配置

       #ntsysv

10、光驱自动弹出:#eject

        光驱自动弹入:#eject –t

11、文件系统的挂载

        #mount  -t  <文件系统类型>  -o  选项 设备   挂载点

              -t: 文件系统类型:ext2、ext3、vfat、ntfs、iso9660

              -o: 选项:iocharset=gb2312

                              rw/ro  :读写/只读

                              uid=用户,gid=组 :为挂载目录指定属主

         umask=<权限掩码>:设置挂载点目录的文件权限掩码

         exec/noexec  : 允许/不允许可执行

         dev/nodev : 允许/不允许设备文件

         suid,sgid/nosuid,nosgid : 允许/不允许suid,sgid文件

         atime/noatime : 更新/不更新节点的访问时间

         async/sync : 异步/同步磁盘I/O

         user/nouser : 允许/不允许普通用户挂载磁盘,用于/etc/fstab文件中的选项.

/etc/fstab 文件中的defaults值:rw,suid,exec,auto,nouser,async

12、根据需要存放文件的大小来格式化硬盘

       #mkfs.exts –b 1024/2048/4096 /dev/sda2

       -b: 指定块的大小1024,2048,4096

       #mkfs.ext3 –b 4096 –i 8192 /dev/sda2 :把两个块的节点合为一个节点,即:也就是一个节点是多大的数据块。

13、查看ext2,ext3文件系统的属性

       #tune2fs –l  /dev/sda1

       调整ext2,ext3文件系统特性

       #tune2fs  -l  <设备>  查看文件系统信息

                      -m  <?%>  保留块的百分比

                      -j          将ext2文件系统转换为ext3文件系统

                      -c         修改最大挂载次数。当达到文件系统得最大挂在次数时,该文件系统要求自检,如果不自检设为-1

       例如:

       #mkfs.ext3 –b 4096 –i 8192 –m 2 /dev/sda2 :保留快为磁盘容量2%

       #tune2fs –j /dev/sdb4  :把/dev/sdb4转换为ext3文件系统

14、文件系统得检查工具

       #fsck  -t  ext2/ext3  /dev/sdb

       #fsck.ext2/ext3  /dev/sdb2

       #fsck.ext3 –y /dev/sdb1 :自动修复文件系统

15、linux文件系统的格式化工具

       #mkfs  –t  <文件系统类型>  <分区>

       #mkfs –t ext3 /dev/sdb3

       #mkfs.ext3 /dev/sdb3

       #mkfs.vfat /dev/sdb3

       Mke2fs 支持ext2,ext3文件系统

       #mke2fs  /dev/sdb3  : 格式化为ext2文件系统

       #mkefs –j /dev/sdb4 :格式化为ext3文件系统

16、swap分区不能格式化只能初始化

       #mkswap  /dev/sdb6

17、使用卷标挂载

       添加卷标:

       #e2label  /dev/sdb2  test

       根据卷标挂载

       #mount  LABEL=test  /mnt/sdd1

       写入/etc/fstab文件

       LABEL=test  /mnt/u  ext3  defaults  0  0