当前位置: 首页 > 内存管理 > 正文

2014下半年自学Linux命令8

挂载:

挂在文件或镜像文件等                  以挂载镜像文件为例

       1.下载镜像等需要挂载的文件 

       2.建立或选择挂载目录   

       3.挂载目标文件    eg: mount rhel-server-7.0-x86_64.iso  /mnt/

       4.修改挂载配置文件eg:    vim /etc/fstab

       5.依照配置文件/etc/fstab的数据将所有未挂载的磁盘都挂载上来  mount -a

       6.修改挂载相关文件    eg: /etc/yum.repos.d/yum.repo

       7.启动修改过的配置文件    eg: yum clean all

 

 

 

 

关于mount命令的总结:

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           修改文件

版权声明:本文为博主原创文章,未经博主允许不得转载。

]]>

本文固定链接: http://zmrlinux.com/2015/03/20/2014%e4%b8%8b%e5%8d%8a%e5%b9%b4%e8%87%aa%e5%ad%a6linux%e5%91%bd%e4%bb%a48/ | Kernel & Me

该日志由 root 于2015年03月20日发表在 内存管理 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 2014下半年自学Linux命令8 | Kernel & Me