libguestfs手册(2):guestfish command】的更多相关文章

要编辑一个image,则运行下面的命令 guestfish -a ubuntutest.img ><fs> 会弹出一个命令行工具 运行run ><fs> run 我们来ps一下进程 root# ps aux | grep guestroot     11697  0.0  0.0  96216  4604 pts/0    S+   02:14   0:00 guestfish -a ubuntutest.imgroot     11832  7.0  0.1 1912…
添加一个drive:guestfs_add_drive_opts add-drive filename [readonly:true|false] [format:..] [iface:..] [name:..] [label:..] [protocol:..] [server:..] This function adds a disk image called filename to the handle. When this function is called before "launch…
guestmount root# guestmount -a ubuntutest1.img -m /dev/sda1 ubuntutestp1 root# cd ubuntutestp1/root:/home/cliu8/images/ubuntutestp1# lsa  b  c  d  hello  lost+found  worldroot:/home/cliu8/images/ubuntutestp1# ps aux | grep guestroot     31067  2.5  0…
Example guestfish sessionSometimes, you must modify a virtual machine image to remove any traces of the MAC addressthat was assigned to the virtual network interface card when the image was first created,because the MAC address will be different when…
四.Nova-compute 步骤17:nova-compute接收到请求后,通过Resource Tracker将创建虚拟机所需要的资源声明占用 步骤18:调用Neutron API配置Network,虚拟机处于Networking的状态 需要注意的是,这一步虽然是配置Network,但是主要是数据结构的准备,真正的设备并没有创建. 由于在创建虚拟机的时候,我们指定了将虚拟机放到哪个private network里面,因而在创建真正的设备之前,所有的信息都需要准备好. 这里的知识点设计Netw…
file injection代码 file injection原理来讲是比较简单的,在nova boot命令中,有参数--file,是将文件inject到image中 nova boot --flavor 2 --image d96b0e41-8264-41de-8dbb-6b31ce9bfbfc --key-name openstack --security-groups default --file /home/ubuntu/bootfromvolume1.xml=/home/cliu8/i…
原创:转发务必注明出处http://www.cnblogs.com/0zcl/p/6077298.html 一.Linux的基本原则 由目的单一的小程序组成:组合小程序完成复杂任务 一切皆文件 尽量避免捕获用户接口 配置文件保存为纯文本格式 二.Linux基本认识 1. 接口 GUI接口: 图形接口  Graphic  User  Interface CLI接口: 命令提示符,  prompt,  bash(shell) #:root $:普通用户 2. 命令格式 命令格式为: 命令      …
Linux文件类型 -:普通文件(f) d:目录文件 b:块设备文件(block) c:字符设备文件(character) l:符号链接文件(symbolic link file) p:命名管道文件(pipe) s:套接字文件(socket) ###文件权限 crw-------. 1 root root 10, 231 5月 9 22:54 snapshot crw-rw---- 9位,每三位一组(rwx[读写执行]) 1 文件被硬链接的次数 root 所属主(owner) root 所属组(…
http://blog.chinaunix.net/uid-25100840-id-302308.html 这两天学习<linux设备驱动程序开发详解>中的异步通知,其中有一个fcntl()函数,就是找不到,很气愤,在网上搜,也没有好的解决办法, 最终,一个网友给我做了解答:是因为fcntl()是标准库,在内核源码中是找不到的,只能在系统中查找到,你可以用这个命令来实现:man fcntl 所以,我才重新看看man的用法,发现确实有这么多的用处,咳,整理如下: 什么是man手册 首先,man是…
目录 基本操作 1.1. 文件操作 1.2. 文本操作 1.3. 目录操作 1.4. SSH, 系统信息 & 网络操作 基本 Shell 编程 2.1. 变量 2.2. 字符串替换 2.3. 函数 2.4. 条件 2.5. 循环 技巧 调试 1. Basic Operations a. export 显示所有的环境变量,如果你想获取某个变量的详细信息,使用 echo $VARIABLE_NAME. export Example: $ export SHELL=/bin/zsh AWS_HOME=…
list : ls 目录: 文件,路径映射. ls : -l : lang 长格式, 显示完整信息. 文件类型: -: 普通文件(f) d: 目录文件 b: 块设备文件(block) c: 字块设备文件(charact) l: 符号链接文件(symbolic link file) p: 命令管道文件(pipe) s: 套接字文件(socket) ls /dev ls -l/dev ls -l /tmp 文件权限: 9位 , 每3 位一组,每一组 rwx (读,写,执行)r-- 文件硬链接的次数…
简介 包含计算机组成,发行.核心思想.主要目录,一些命令ifconfig.echo.tty.startx.export.pwd.history.shutdown.poweroff.reboot.hwclock.date的使用,并配合相应的示例来阐述. 一.计算机的组成及其功能. 计算机是由几个单元所组成,输入单元,输出单元,运算器,控制器,存储器,5大单元组成 1.运算器 又称运算器又称算术逻辑单元,它是计算机对数据进行加工处理的部件,包括算术运算(加.减.乘.除等)和逻辑运算(与.或.非.异或…
Linux的哲学思想: 1.一切皆文件:把几乎所有资源,包括硬件设备都组织为文件格式: 2.由众多单一目的的小程序组成,一个程序只实现一个功能,而且要做好: 组合小程序完成复杂任务: 3.尽量避免跟用户交互: 目标:实现脚本编程,以自动完成某些功能: 4.使用纯文本文件保存配置信息: 目标:一款使用的文件编辑器即完成系统配置工作: 如何获取CentOS发行版本: https://opsx.alibaba.com/mirror http://mirrors.sohu.com http://mirr…
MBR分区 主分区: 1-4,一块硬盘最多四个主分区,对主机必须有,主区可以格式化ntfs,存数据: 扩展分区:1-4,一块硬盘最多一个扩展分区,可以没有扩展分区,划分更小的单元,即逻辑分区: 逻辑分区:5----,可以格式化ntfs,存数据. 一般分区方法: /boot 500m / 50G /data 60G swap 一般为内存的2倍 查询系统简单信息: hostname:查看主机名 lscpu:查看cpu信息 free -h: 查看内存信息 cat /proc/meminfo: 查看内存…
第三章 CentOS基础了解... 36 第一节 语言编码.终端... 36 I 查看语言编码... 36 II Tty?.pts/?. 36 第二节 bash/sh command. 38 I 查找... 39 II 进程... 41 III tar - cz压缩xC解压tv查看... 42 第一节 环境配置文件... 44 I 配置文件... 44 II su切换用户... 45 III 登录模式... 45 第二节 shell 47 I 命令的优先级... 48 II 别名... 48 I…
GUI图形界面 图形界面对于我们的Linux系统来说就是一个单独的软件程序,可以安装也可以不用安装: 我们常见的Linux下的常用图形软件为Gnome.KDE.XFce: GLI命令界面 Linux常用的sh sh默认shell:bash也是Linux的预设shell程序,它与sh是链接关系: csh c shell已经被 /bin/tcsh 所取代 tcsh 整合 C Shell ,提供更多的功能 ksh Kornshell 由 AT&T Bell lab. 发展出來的,相融于 bash zs…
 介绍课程: 中级: 初级:系统基础 中级:系统管理.服务安全及服务管理.shell脚本 高级: MySQL数据库: Cache & storgae 集群: Cluster   lb: 4layer 7layer ha: 分布式: zockeeper 分布式文件系统 虚拟化技术: xen kvm OpenStack:IaaS云   运维工具: ansible puppet(ruby).saltstack(python)   监控工具: zabbix   大数据处理: Hadoop spark,s…
详见:https://help.ubuntu.com/community/BackupYourSystem/TAR 在 使用Ubuntu之前,相信很多人都有过使用Windows系统的经历.如果你备份过Windows系统,那么你一定记忆犹新:首先需要找到一个备份工 具(通常都是私有软件),然后重启电脑进入备份工具提供的软件环境,在这里备份或者恢复Windows系统.Norton Ghost是备份Windows系统时经常使用的备份工具. 在备份Windows系统的时候你可能想过,我能不能把整个C盘都…
终端 用于与主机交互,必然用到的设备. 物理终端 直接接入本机的显示器和键盘设备:Console. 虚拟终端 附加在物理终端之上的以软件方式虚拟实现的终端,CentOS 6 默认启动 6 个虚拟终端. 通过快捷键 Ctrl+Alt+F[-] 可以切换终端.图形终端:附加在物理终端之上的以软件方式虚拟实现的终端,但会额外提供桌面环境. 通过命令 tty 可以查看当前所在终端的设备文件路径. 模拟终端 图形界面下打开的命令行窗口,基于 ssh 协议或 telnet 协议等远程打开的界面. shell…
LVS工作模式: 传输层 会话保持:负载均衡(1) session sticky:同一用户调度固定服务器Source IP:LVS sh算法(对某一特定服务而言)Cookie(2) session replication:每台服务器拥有全部sessionsession multicast cluster(3) session server:专门的session服务器Memcached,Redis 路由表:接口:本路由器出口网关:直接相连:0.0.0.0间接相连:下一个路由器邻近本路由器的接口的I…
介绍课程: 中级: 初级:系统基础 中级:系统管理.服务安全及服务管理.Shell脚本: 高级: MySQL数据库: cache & storage 集群: Cluster lb: 4layer 7layer ha: 分布式: zookeeper 分布式文件系统 虚拟化技术: xen kvm Openstack:IAAS云: 运维工具: ansible puppet(ruby), saltstack(python) 监控工具: zabbix 大数据处理: hadoop spark, storm…
Linux帮助使用方法 内部命令:help COMMAND 或 man bash外部命令: (1) COMMAND --help   COMMAND -h --help和-h选项显示用法总结和参数列表示例:date --help [root@localhost ~]# date --help 用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] Display the current time in…
学会Linux常用 bash命令 目录 基本操作1.1. 文件操作1.2. 文本操作1.3. 目录操作1.4. SSH, 系统信息 & 网络操作 基本 Shell 编程2.1. 变量2.2. 字符串替换2.3. 函数2.4. 条件2.5. 循环 技巧 调试 1. Basic Operations a. export 显示所有的环境变量,如果你想获取某个变量的详细信息,使用 echo $VARIABLE_NAME. export Example: $ export SHELL=/bin/zsh A…
1.pwd(printing working directory)打印当前工作目录路径 [root@test sysconfig]# pwd /etc/sysconfig 2.ls(list)列出当前目录下的文件 语法:ls [OPTION]... [FILE]... 选项:-l 长格式显示当前目录下的文件 [root@test ~]# ls -l total 48 -rw-r--r-- 1 root root 0 Sep 10 09:42 -rw-r--r-- 1 root root 2016…
命令的语法通用格式:        # COMMAND OPTIONS ARGUMENTS        COMMAND:            发起一个命令:请求内核将某个二进制程序运行为一个进程                程序 --> 进程                静态 --> 动态(有生命周期) 命令本身是一个可执行的程序文件:是二进制格式的文件,有可能会调用共享库文件:                多数系统程序文件都存放在:/bin,/sbin,/usr/bin,/usr/…
小知识:南桥北桥 北桥是高速总线控制器,在CPU附近,连接内存和CPU,需要传输大量数据. 南桥是低速总线控制器,用于连接IO设备(硬盘键盘鼠标等),IO设备由南桥汇总会直接传入北桥.,目前cpu可以直接和内存相连. Linux 的基本原则 由单一小程序组成,组合小程序完成复杂任务. 一切皆文件. 尽量避免捕获用户接口. 配置文件保存为村文本格式. Linux与操作系统交互方式 通过 shell 接口来实现,shell 接口可以是图形界面(GUI)的也可以是命令行(CLI)的. 命令提示符,pr…
1.终端terminal (1)设备终端 键盘,鼠标,显示器 (2)物理终端(/dev/console) 控制台concole (3)串行终端(/dev/ttyS#) ttyS (4)虚拟终端(tty:teletypewriters,/dev/tty#) tty可以有n个,Ctrl+Alt+F# (5)图形终端(/dev/tty7)startx,xwindows CentOS6:Ctrl+Alt+F7 CentOS7:在哪个终端启动,即位于哪个虚拟终端 (6)伪终端(pty:pseudo-tty…
内部命令: help COMMAND 或 man bash 外部命令: (1) COMMAND --helpCOMMAND -h(2) 使用手册(manual)man COMMAND(3) 信息页info COMMAND(4) 程序自身的帮助文档READMEINSTALLChangeLog(5) 程序官方文档官方站点:Documentation(6) 发行版的官方文档(7) Google HELP命令: [command] --help   man 章节 1:用户命令 2:系统调用 3: C库调…
详见:http://blog.shenwei.me/local-blast-installation/ Linux系统中NCBI BLAST+本地化教程 本文面向初学者(最好还是懂得基本的linux使用),高手可直接忽视.不介绍Windows系统中的安装方法,一是因为思路一样,二是因为Linux中BLAST效率更高,系统更稳定,不会卡死.所以,请用Linux服务器,我想你也不忍心让自己心爱的本本跑几十个小时的程序吧. 请不要因为篇幅长,而觉得很困难,只是为了初学者能懂,叙述比较详(luo)细(s…
在Linux中获得帮助 查帮助的思路 whatis CMD mandb type CMD 如果内部:help CMD ; man bash 如果外部:CMD --help | -h 概述 获取帮助的能力决定了技术的能力! 我们习惯上网搜索,但最准确的是官方文档. 多种途径获得帮助 whatis command --help man and info /usr/share/doc/ Red Hat documentation .Ubuntu documentation 软件项目网站 其它网站 搜索…