2014下半年自學Linux命令8

掛載:node

掛在文件或鏡像文件等                  以掛載鏡像文件爲例python

       1.下載鏡像等須要掛載的文件  數據庫

       2.創建或選擇掛載目錄    vim

       3.掛載目標文件    eg: mount rhel-server-7.0-x86_64.iso  /mnt/app

       4.修改掛載配置文件eg:    vim /etc/fstabdom

       5.依照配置文件/etc/fstab的數據將全部未掛載的磁盤都掛載上來  mount -aspa

       6.修改掛載相關文件    eg: /etc/yum.repos.d/yum.reporest

       7.啓動修改過的配置文件    eg: yum clean allserver

 

 

 

 

關於mount命令的總結:xml

mount   

      -a       依照配置文件/etc/fstab的數據將全部未掛載的磁盤都掛載上來  

      -l       能夠顯示Labe1名稱

      -t       加上文件系統種類來制定掛在類型

      -n       阻止系統將掛載信息寫入/etc/fstb中

      -L       利用系統卷標進行掛載

      -o        加一些額外的參數等+++++---+-

 

 

 

/dev/xdx       硬盤分區

/dev/cdrom     外部存儲設備等(U盤,DVD,CD等)

/dev/mapper    邏輯設備

 

df

       -a    列出全部文件系統

       -k    以KB顯示各個文件系統

       -m    以MB顯示各個文件系統

       -h    以人們較易閱讀的KB,MB,GB顯示文件系統

       -H    以M=1000K替代M=1024K的進位方式

       -T    連同該分區的文件系統也列出

       -i     不用硬盤容量,而以inode的數量來顯示

du

       -a    列出全部文件與目錄容量

       -h    以人們較易讀的方式顯示

       -s    只列出總容量

       -S    不包括子目錄下的總計

       -k    以KB顯示容量

       -m    以MB顯示容量

       -H    以M=1000K替代M=1024K的進位方式

 

/proc/partitions  記錄分區的文件

blkid           顯示分區信息

mount          掛載  /dev/vda2 /mnt/

umount          卸載

fdisk           分區/dev/vda

mkfs.ext4/dev/vda2    將/edv/vda2分區格式化爲ext4文件系統格式

fuser    -kvm /dev/xx/x/x/x/     結束正在訪問須要卸載設備的進程

lsof           顯示這個設備正在使用的進程

 

鏈接(快捷方式)

               ls -i file       顯示文件的節點

硬鏈接(兩個文件路徑用相同節點)

ln file file

軟鏈接(創建一個小文件指向源文件,小文件獨立佔用節點與塊)

ln -s file file

 

locat passwd  查找文件(僅僅載數據庫中查找)

updatedb 更新數據庫

 

find查找命令  +目錄名(不然默認當前目錄0

        find -name       按照文件名字查找

       find -user       按照使用者查找

       find -group      按照組查找

       find -o         

       find -size       按照大小查找

       find -perm       按照權限查找

       find -exec        找到後接着執行什麼命令

       find -m       按照最後修改時間查找

       find -type      按照類型查找

 

eg: find /etc/-name passwd -exec cp -rp {} /mnt/ \;(gu dingge shi !)

 

 

 

 

虛擬機的配置與整備

yuminstall qemu-kvm qemu-img     安裝虛擬機的程序

yuminstall virt-manager libvirt   安裝虛擬機的內核

libvirt-python

python-virtinst

libvirt-client

 

virsh命令

    list                列出全部運行的客戶端

    destroy server      關閉某個客戶端

    list --all          列出全部運行的客戶端

    start server        打開某服務

    undefine            刪除虛擬機

    create              從XML配置文件生成客戶端而且從新啓動

    define               顯示虛擬機的配置文件

    reboot              從新啓動

    shutdown            關機

    ID                  顯示虛擬機ID

    domstate            顯示客戶端狀態

    restore             恢復之前保存在文件中的客戶端

    save                保存虛擬機到。。。

    suspend             暫停客戶端

 virt-viewer desktop    顯示虛擬機

 virt-manager           顯示虛擬機管理

cd/etc/libvirt/qemu/   虛擬機的位置

cpdesktop.xml  /mnt/   複製虛擬機到/mnt

cd/var/lib/libvirt/images/   到虛擬機的目錄下

mvrh134-desktop-vda.ovl rh134-desktop-vdb.ovl  /mnt/  移動虛擬機到/mnt下

mvrh134-desktop-vd* /var/lib/libvirt/images/              移動虛擬機回原位

virshdefine desktop.xml     顯示虛擬機的配置文件                            

vimdesktop.xml           修改文件

相關文章
相關標籤/搜索