linux rhel basic install

基本配置
一,虛擬機有三種網卡形式:
   1,橋接:虛擬機相當於一臺真實的機器,與真實的機器在同一網段裏,需要配置真實網絡的IP地址
   2,nat:與物理機再單獨的設立一個網段,虛擬機可以訪問物理機和真實的網絡,但是真實的網絡裏的機器不能訪問虛擬機
   3,host-only:與物理機單獨的設立一個網段,虛擬機不能訪問真實的網絡,真實的網絡也不能訪問虛擬機
二,df:disk file(report file system disk space usage)
    df -h:human readable
三,date:print or set the system date and time
    date -s:set
    date -s "20120918 09:30:10"
四,ifconfig:interface configure
    ifconfig eth0/br0 10.65.10.50 netmask 255.255.255.0
五,ssh:open ssh client
    ssh 10.65.10.60/hostname(需要配DNS)
六,useradd/usermod/userdel
    groupadd/groupmod/groupdel
七,ps:processes snapshot
    ps -aux(a:all;u:userlist;x:register)
    ps -ef | grep sleep(e:all;f:full)
八,復進程:bash-->bash-->ctrl+D(兩次)
    子進程:bash-->bash-->ps -aux | grep bash-->sleep 123-->kill -9 PID
九,sleep 123 &
    jobs
    kill -9 PID
    fg sleep 123
    nohup sleep 234 &
十,mount
    1,掛載光盤並要求開機自動掛載
       mount -o loop -t iso9660 /dev/sr0 /mnt/cd
       vim /etc/fstab
       /dev/sr0   /mnt/cd       iso9660    loop      0 0
    2,掛載ISO並要求開機自動掛載
       mount -o loop -t iso9660 /rhel.iso /mnt/iso
       /rhel.iso  /mnt/iso      iso9660    loop      0 0
    3,掛載windows共享文件並要求開機自動掛載
       mount -o user=yuanhl,password=yuanhl -t cifs //10.65.10.50/data /mnt/windows
       //10.65.10.50/data     /mnt/windows    cifs   user=yuanhl;password=yuanhl   0  0

十一,screen:screen manager with VT100/ANSI terminal emulation
      yum install screen
      screen
      sleep 111111
      ctrl + D
      screen -r
      ctrl + A + ctrl + D
      screen -r
      screen -ls
      screen -r 1232
十二,查看yum軟件中存在的軟件
      yum list all | grep kick
十三,www.linux-life.com  passwd:wanhowm
十四,scp a [email protected]:/root
      scp -r abc [email protected]:/root
十五,crontab(服務必須開啓:service crond status)
      crontab -e:edit
      crontab -r:delete
      crontab -u:user
      crontab -e -u yuanhl
      crontab -l -u yuanhl
      crontab -l:list
      crontab -l > confile 導出
      crontab confile      導入
      crontab -e
      <minute>   <hour>            <day of month>  <month>  <day of week>      ls > /tmp/test
      0----59    0-23               0-31            1-12        0-7             ls > /tmp/test
      *           *                  *              *          *              ls > /tmp/test
      1-10,59     */2(每兩小時)      *             *           *              ls > /tmp/test
      at(服務必須開啓:service atd status)
      at 21:00 2012-09-19
      at> ls
      at> dir
      ctrl + D(結束)
      cd /var/spool/at/文件所在地

十六,fdisk
      fdisk -l
      fdisk /dev/sdb
      p/n/w/m/d/l/q/t
      reboot
      mkfs.ext4 /dev/sdb1
      mount /dev/sdb1 /mnt/sdb1
      vim /etc/fstab
      /dev/sdb1     /mnt/sdb1     ext4     defaults    0 0
十七,fuser:file using
      fuser -c:mounted fs
      fuser -i:ask before killing
      fuser -k:kill processes accessing the named file
      fuser -ci  /mnt/sdb1
      fuser -ck  /mnt/sdb1
十八,mkswap:set up a linux swap area
      mkswap /dev/sdb8
      swapon /dev/sdb8
      swapoff /dev/sdb8
      swapon -s:display swap usage summary
十九,查看磁盤的UUID和TYPE
      tune2fs -l /dev/sda1
      blkid /dev/sda1
二十,cryptsetup
      cryptsetup luksFormat /dev/sdb1
      YES
      123
      123
      cryptsetup luksOpen /dev/sda2 a
      mkfs.ext4   /dev/mapper/a
      mount /dev/mapper/a /mnt/a
      umount /mnt/a
      cryptsetup luksClose a
      vim /etc/crypttab
      #name     device    passwd-file
      a         /dev/sdb1 /root/passwd-file
      vim /etc/fstab
      /dev/mapper/a        /mnt/a     ext4   defaults    0 0
      reboot
二十一,邏輯卷管理器
        PV-->VG-->LV
        pvscan
        pvcreate /dev/sdb1 /dev/sdb2
        pvscan = pvdisplay /dev/sdb1
        pvremove /dev/sdb1
        vgscan
        vgcreate newvg /dev/sdb1 /dev/sdb2
        vgscan =vgdisplay newvg
        vgremove newvg
        vgreduce newvg /dev/sdb1
        vgextend newvg /dev/sdb1
        lvscan
        lvcreate -L 100M -n lv01  newvg
        lvscan =lvdisplay lv01
        lvremove lv01
        mkfs.ext4 /dev/newvg/lv01
        mount /dev/newvg/lv01 /mnt/lv01
        lv增大:分區增大;文件系統增大
        lvextend -L +200M /dev/newvg/lv01
        resize2fs /dev/newvg/lv01
        lv減小:文件系統減小;分區減小
        umount /mnt/lv01
        mke2fs -n /dev/newvg/lv01(lv size=blocks*block size/1024=?kb; resize=lv size -102400kb)
        resize2fs -f /dev/newvg/lv01 512000k
        lvreduce -L -102400kb /dev/newvg/lv01
        mount /dev/newvg/lv01 /mnt/lv01

 二十二,查看已安裝命令使用的腳本所在路徑及安裝的軟件

       which pvcreate

       rpm -qf  /sbin/pvcreate

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章