mobaxterm连接虚拟机linux?
mobaxterm连接虚拟机linux?mobaxterm融合了串口、SSH远程登录和FTP传输三类强大的功能,是一款远程终端控制软件。那么要怎么连接linux系统服务器呢?来看下具体的连接方法吧。
更新日期:2021-09-30
来源:系统部落

dd命令是Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。大部分用户只知道dd命令的这个用处,殊不知dd命令做usb启动盘也十分方便,下面就让我们一起来看看dd命令是如何运用到刻录启动U盘上的。
dd命令做usb启动盘十分方便,只须:sudo
dd if=xxx.iso of=/dev/sdb bs=1M
用以上命令前必须卸载u盘,sdb是你的u盘,bs=1M是块的大小,后面的数值大,写的速度相对块一点,但也不是无限的,我一般选2M,注意,执行命令后很块完成,但u盘还在闪,等不闪了,安全移除。
注意:你的镜像需要支持dd命令。
dd命令的参数:
1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file >
2. of=文件名:输出文件名,缺省为标准输出。即指定目的文件。< of=output file >
3. ibs=bytes:一次读入bytes个字节,即指定一个块大小为bytes个字节。
obs=bytes:一次输出bytes个字节,即指定一个块大小为bytes个字节。
bs=bytes:同时设置读入/输出的块大小为bytes个字节。
4. cbs=bytes:一次转换bytes个字节,即指定转换缓冲区大小。
5. skip=blocks:从输入文件开头跳过blocks个块后再开始复制。
6. seek=blocks:从输出文件开头跳过blocks个块后再开始复制。
注意:通常只用当输出文件是磁盘或磁带时才有效,即备份到磁盘或磁带时才有效。
7. count=blocks:仅拷贝blocks个块,块大小等于ibs指定的字节数。
8. conv=conversion:用指定的参数转换文件。
ascii:转换ebcdic为ascii
ebcdic:转换ascii为ebcdic
ibm:转换ascii为alternate ebcdic
block:把每一行转换为长度为cbs,不足部分用空格填充
unblock:使每一行的长度都为cbs,不足部分用空格填充
lcase:把大写字符转换为小写字符
ucase:把小写字符转换为大写字符
swab:交换输入的每对字节
noerror:出错时不停止
notrunc:不截短输出文件
sync:将每个输入块填充到ibs个字节,不足部分用空(NUL)字符补齐。

dd应用实例:
1.将本地的/dev/hdb整盘备份到/dev/hdd
dd if=/dev/hdb of=/dev/hdd
2.将/dev/hdb全盘数据备份到指定路径的image文件
dd if=/dev/hdb of=/root/image
3.将备份文件恢复到指定盘
dd if=/root/image of=/dev/hdb
4.备份/dev/hdb全盘数据,并利用gzip工具进行压缩,保存到指定路径
dd if=/dev/hdb | gzip > /root/image.gz
5.将压缩的备份文件恢复到指定盘
gzip -dc /root/image.gz | dd of=/dev/hdb
6.备份磁盘开始的512个字节大小的MBR信息到指定文件
dd if=/dev/hda of=/root/image count=1 bs=512
count=1指仅拷贝一个块;bs=512指块大小为512个字节。
恢复:dd if=/root/image of=/dev/hda
7.备份软盘
dd if=/dev/fd0 of=disk.img count=1 bs=1440k (即块大小为1.44M)
8.拷贝内存内容到硬盘
dd if=/dev/mem of=/root/mem.bin bs=1024 (指定块大小为1k)
9.拷贝光盘内容到指定文件夹,并保存为cd.iso文件
dd if=/dev/cdrom(hdc) of=/root/cd.iso
10.增加swap分区文件大小
第一步:创建一个大小为256M的文件:
dd if=/dev/zero of=/swapfile bs=1024 count=262144
第二步:把这个文件变成swap文件:
mkswap /swapfile
第三步:启用这个swap文件:
swapon /swapfile
第四步:编辑/etc/fstab文件,使在每次开机时自动加载swap文件:
/swapfile swap swap default 0 0
11.销毁磁盘数据
dd if=/dev/urandom of=/dev/hda1
注意:利用随机的数据填充硬盘,在某些必要的场合可以用来销毁数据。
12.测试硬盘的读写速度
dd if=/dev/zero bs=1024 count=1000000 of=/root/1Gb.file
dd if=/root/1Gb.file bs=64k | dd of=/dev/null
通过以上两个命令输出的命令执行时间,可以计算出硬盘的读、写速度。
13.确定硬盘的最佳块大小
dd if=/dev/zero bs=1024 count=1000000 of=/root/1Gb.file
dd if=/dev/zero bs=2048 count=500000 of=/root/1Gb.file
dd if=/dev/zero bs=4096 count=250000 of=/root/1Gb.file
dd if=/dev/zero bs=8192 count=125000 of=/root/1Gb.file
通过比较以上命令输出中所显示的命令执行时间,即可确定系统最佳的块大小。
14.修复硬盘或U盘
dd if=/dev/sda of=/dev/sda
当硬盘较长时间(比如1,2年)放置不使用后,磁盘上会产生magnetic fluxpoint。当磁头读到这些区域时会遇到困难,并可能导致I/O错误。当这种情况影响到硬盘的第一个扇区时,可能导致硬盘报废。上边的命令有可能使这些数据起死回生。且这个过程是安全,高效的。
使用linux dd命令刻录启动U盘相对一般用户来说还是比较难的,如果你感兴趣学习这方面的知识,多看几遍你会发现其实并没有那么复杂,我们不需要去死记硬背这些dd命令,只要在刻录启动U盘的过程时知道自己下一步想要做什么,然后对应的查询dd命令,输入进去就OK了。
mobaxterm连接虚拟机linux?
mobaxterm连接虚拟机linux?mobaxterm融合了串口、SSH远程登录和FTP传输三类强大的功能,是一款远程终端控制软件。那么要怎么连接linux系统服务器呢?来看下具体的连接方法吧。
科技大V尝试用Linux系统替代微软Windows:日常没问题 游戏很糟糕
PC电脑上大家早就习惯使用微软Windows了,另一大系统Linux也发展了30多年,支持它的人不在少数,那Linux系统能否取代Win系统了?大V尝试之后给出的答案是日常没啥问题,玩游戏就不行了。Linux
深度操作系统deepin 20.4发布:升级Linux 5.15内核
作为全球排名最高的国产团队Linux发行版,深度操作系统(deepin)日前推出了deepin 20.4版,同步上游内核版本,升级LTS内核至5.10.83,Stable内核至5.15.6,进一步提升兼容性。此外,这版开始
Linux 5.17内核全力优化AMD锐龙:Zen4准备好了!
如果你是一位Linux用户,正在使用AMD锐龙处理器,接下来的Linux 5.17版内核一定不要错过。Linux 5.17的功能特性已于近日冻结,并放出了RC1候选版,接下来每周都会有一个新版,正式版预计3月底
Linux Lite 5.8系统正式发布 易用性开始向Windows看齐
虽然目前PC用户大多会选择Windows操作系统,因为它受众人群广,简单易用。那么除了Windows操作系统,还有没有其它选择呢?答案是肯定的。近日,Linux Lite 5.8正式发布。Linux Lite是一个对
linux系统是什么
最近小编我在网上看到有好多的粉丝小伙伴留言询问小编我关于linux系统是什么,其实小编我也没有用过这个linux系统,但是小编我在网上为大家查询了好的的资料,接下来小编我就来好好教教大家吧.
xshell怎么连接linux虚拟机
xshell怎么连接linux虚拟机?xshell是一款非常好用的SSH远程连接工具,支持Telnet、Rlogin、SSH、SFTP、Serial等协议,很多用户都用来进行对linux连接,但是有的用户却提示连接不了,那要怎么连接到linux虚拟机呢?来看看具体的教程吧。
Linux如何安装使用GitHub
Linux安装使用GitHub的步骤如下: 1. 在网站注册帐号,创建工程 test 进入工程,右下角会有一个项目仓库的地址。 2.Linux下 安装github sudo apt -get install git git-core git-doc 3. 创建rsa公钥 ssh-keygen -t rsa -C your_email@youremail.com 整个过程
linux 版本三种常用方法
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持
Linux如何在history上添加时间和用户等参数
Linux系统下可以使用history命令来查看指令的历史记录。为了提高history命令的效率,还可以在history命令加上一些参数,比如时间、用户和IP等等参数。那么如何在history上添加这些参数呢? 1.设置显示时间和用户: echo export HISTTIMEFORMAT=%F %T `whoami
微软大招!三大Linux系统登陆Windows 10:直接安装运行
在今天的Build 2017开发者大会上,微软宣布了一个令人振奋的消息, 包括Ubuntu、SUSE Linux和Fedora在内的三款最受欢迎的Linux发行版本系统都将登陆Windows Store 。 用户可以直接通过Windows Store来下载和安装上述三个版本的Linux系统。 微软表示, Linux
Ubuntu赫然进驻Windows 10商店
很多人或许会认为微软和开源社区是势不两立的,但其实,微软对开源的贡献并不小,而且双方有时候也相当和谐。在此之前,微软Windows 10官方商店就已经收录了Canonical旗下面向企业级市场的openSUSE、SUSE Linux Enterprise Server (SLES)。 现在, 针对个人
Linux不小心删除日志文件syslog的解决方法
大家都知道。系统使用久了需要对日志文件的内容进行清理,但有时因为粗心而将日志文件给删除了,而不是清除日志内容,遇到这种情况该如何处理呢?其实删除的日志文件syslog是可以
linux关机命令功能键详解
我们在接触Linux的时候,都可以看到在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的。下面,U大侠
linux定时关机怎么设置_linux定时关机shutdown命令汇总
当linux在运作时不能直接关闭电源容易将档案系统损毁,因此需要用shutdown以安全的方式关闭,那么这个操作该怎么实现呢?下面就为大家带来了详细教程。