易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux下制作软盘和光盘镜像(转)

当在 Linux 下和 虚拟机 共享文件时,我发现一个问题,并不是所有的虚拟机都支持(或很好的支持)在主机和虚拟机操作系统之间共享文件,这样在需要文件共享时候就会遇到很多问题。 不过因为几乎所有操作系统都支持读写软盘和光盘,就可以使用一种比较迂回的办法解决这个问题:建立软盘或者光盘镜像文件,虚拟机使用读写软/光驱的方式打 开它,Linux 主机直接挂载它,这样就可以将这个文件作为共享目录使用。不过当虚拟机的操作系统足够强大的时候,完全可以使用虚拟网络传输。
这样就涉及到如何建立一个数据软/光盘镜像。我们平常所挂载的光盘镜像,基本是用于只读的目的,而且是别人建立好的。如何使用 Linux 命令来建立一个数据软/光盘镜像呢?
建立光盘镜像很简单,使用下面命令即可:
genisoimage -o data.iso /data/yourdir/*
这就能直接将 /data/yourdir/ 下的所有文件建立成一个光盘镜像。但是使用光盘镜像唯一一个不足就是,它是只读的,所以文件的共享只能从一个方向进行(如果虚拟机上的系统不支持烧录CD的话 ^_^)。
建立软盘镜像:
前面在 Writing x86 PC Bootloader With Free Software 一文中提到了如何制作启动软盘镜像,但是这个软盘镜像仅仅能用来启动电脑,而不能用来存储数据。因为它没有被格式化,所以不能挂载,因此最主要的任务是要将它格式化。
首先,生成空白软盘镜像:
dd if=/dev/zero of=data.img bs=512 count=2880
使用 losetup 命令,将 data.img 作为 loop device 使用:
sudo losetup /dev/loop0 data.img
然后,格式化这个 loop device:
sudo mkfs.msdos /dev/loop0
检查文件系统:
sudo fsck.msdos /dev/loop0
删除 loop device:
sudo losetup -d /dev/loop0
这时候,data.img 已经格式化完成,可以作为一个软盘镜像使用,比如用 sudo mount -o loop data.img mountdir/ 挂载到 mountdir 上。设置一定的权限之后,使用虚拟机打开这个软盘镜像,就可以把这个镜像当作共享目录来使用,虽然很可怜的是这个文件只有 1.44 M 大小,但在某些时候已经能满足需要了。
(转自http://blog.solrex.cn/articles/how-to-make-a-data-floppy-or-cd-image-on-linux.html)


相关文档:

Linux 下自动备份MYSQL数据库的shell 脚本

MySQL :: Linux 下自动备份数据库的 shell 脚本
Linux 服务器上的程序每天都在更新 MySQL 数据库,于是就想起写一个 shell 脚本,结合 crontab,定时备份数据库。其实非常简单,主要就是使用 MySQL 自带的 mysqldump 命令。
脚本内容如下:
#!/bin/sh
# File: /home/mysql/backup.sh
# Database info
DB_NAME=" ......

linux strace 进程跟踪

linux strace 进程跟踪

调用:
strace [ -dffhiqrtttTvxx ] [ -acolumn ] [ -eexpr ] ...
[ -ofile ] [ -ppid ] ... [ -sstrsize ] [ -uusername ] [ command [ arg ... ] ]
strace -c [ -eexpr ] ... [ -Ooverhead ] [ -Ssortby ] [ command [ arg ... ] ]
功 ......

应知应会:在linux/unix上分析程序日志的技巧

 
more :
    作用:该指令,可以将文件的内容,从前向后,每次一屏,打印到终端屏幕上。
    用法:
        more filename
        显示一屏信息后,' 空格' 向下翻一屏,' 回车' 向下翻一行,' q ' 退 ......

Ubuntu Linux下搜索文件和文件内容

whereis <程序名称>
查找软件的安装路径
-b 只查找二进制文件
-m 只查找帮助文件
-s 只查找源代码
-u 排除指定类型文件
-f 只显示文件名
-B <目录> 在指定目录下查找二进制文件
-M <目录> 在指定目录下查找帮助文件
-S <目录> 在指定目录下查找源代码
locate <文件名称>
在文件索 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号