2014下半年自学Linux命令8
来源:互联网 发布:js选项卡代码理解 编辑:程序博客网 时间:2024/06/05 14:08
挂载:
挂在文件或镜像文件等 以挂载镜像文件为例
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 修改文件
- 2014下半年自学Linux命令8
- 2014下半年自学Linux命令1(持续更新)
- 2014下半年自学Linux命令2(持续更新)
- 2012下半年自学有感
- 自学Linux命令 --
- Linux自学shell命令
- 菜鸟自学Linux命令
- Linux命令自学
- 2014下半年
- linux自学篇-------------压缩文件命令
- 自学Linux命令-----(1)
- 关于linux命令ipcs--自学
- 2014年下半年自学LINux命令3(持续更新)
- 2014年下半年自学Linux命令4(持续更新)
- 2014年下半年自学Linux命令5(持续更新)
- 2014年下半年自学Linux命令6(持续更新)
- 2014年下半年自学Linux命令7(持续更新)
- 自学Linux--基础命令1-10
- sublime 添加python 编译方法
- Detecting Wifi Networks Using Delphi and Native Wifi API
- 驱动开发-用windbg工具进行双机调试
- 在使用私有属性公有方法访问的时候在get方法里使用判断
- c++异常Try catch
- 2014下半年自学Linux命令8
- 黑马程序员------内存管理
- network is available on Android and iOS?(安卓和IOS手机的网络状态)
- D3DXMatrixOrthoLH +正交投影矩阵
- 数组与指针
- 什么是A记录、MX记录、CNAME记录
- iOS 取消多余tableView的横线的写法
- 逆序排列
- C++程序设计之四书五经—C++书籍推荐