安卓Linux环境下的dd命令使用总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安卓Linux环境下的dd命令使用总结相关的知识,希望对你有一定的参考价值。

参考技术A dd :用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。
注意:指定数字的地方若以下列字符结尾,则乘以相应的数字: b=512 ; c=1 ; k=1024 ; w=2
参数注释:

4、备份与恢复MBR
·备份文件开始的512个字节大小的MBR信息到指定文件:
#dd if=/system/xbin/busybox of=/data/local/tmp/bb count=1 bs=512
· count=1 指仅拷贝一个块; bs=512 指块大小为512个字节

·恢复:
#dd if=/data/local/tmp/bb of=/data/local/tmp/bbb
·将备份的MBR信息写到磁盘开始部分

/dev/null ,外号叫无底洞,你可以向它输出任何数据,它通吃,并且不会撑着!
/dev/zero ,是一个输入设备,你可你用它来初始化文件。该设备无穷尽地提供 0 ,可以使用任何你需要的数目——设备提供的要多的多。他可以用于向设备或文件写入字符串 0 。
/dev/null ——它是空设备,也称为位桶( bit bucket )。任何写入它的输出都会被抛弃。如果不想让消息以标准输出显示或写入文件,那么可以将消息重定向到位桶。

Linux下的网络环境配置

在配置网络环境之前必须是以root用户身份:

root@localhost ~# su -  
root@localhost ~# su root  
  • 1
  • 2

使用上面两个命令然后输入密码就可以切换到root用户。


这里总结三种方法:

  1. 使用图形界面配置网络环境 
    在命令行终端输入:
root@localhost ~ # setup  //进入到Linux系统文本模式设置工具
  • 1

见下图:选择网络配置并进入。

技术分享图片

见下图:选择设备配置并进入。

技术分享图片

你将看到这样的界面,其中eth0代表Linux系统安装的网卡,点击回车键进行配置。 
技术分享图片

技术分享图片

对于图中的dhcp可以用空格来切换状态,当出现*号时代表使用dhcp动态获取IP地址,而这里我们采取手动配置IP的方式,特别要注意图中五角星的地方,这里的IP地址、子网掩码和默认网关设置并不是要跟图中一样的,你可以通过在VMware Workstations下点击“编辑”–>“虚拟网络编辑器”查看并修改相关配置。 
放图:

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

设置完之后保存退出,然后这时是不生效的,需要执行以下命令:

root@localhost ~# service network restart //重启网络服务
  • 1

2、临时配置IP地址,立即生效

注意这种配置方式是暂时的,当系统重启时IP会变为原来的IP,该IP无法永久存在。设置命令如下:

root@localhost ~# ifconfig eth0 192.168.1.222  //设置临时IP
root@localhost ~# ifconfig eth0 netmask 255.255.255.0  //配置子网掩码
  • 1
  • 2

设置之后就会立即生效。

3、在文件里手动输入IP地址、子网掩码和网关 
其实Linux下一切的操作都是对文件的操作,现在所说的这种方法实际上是第一种方法的文字版,也就是说我们要到一个具体的文件中手动输入相关的网络配置变量。 
在Linux我们在命令行下输入一下指令打开eth0的配置文件:

root@localhost ~# vi /etc/sysconfig/network-scripts/ifcfg-eth0
  • 1

进入里面我们按“i”切换到插入模式,就可以对该文件修改,将第一种方法中的IP地址、子网掩码和网关添加进去,并且需要将dhcp=static(我们这里使用静态IP),onboot=yes(将网卡设置为开机自启动),具体如下图:

技术分享图片

保存退出之后,并不是立即生效的,需要执行重新启动网络服务。

root@localhost ~# service network restart 
  • 1

以上就是网络环境配置的三种基本方法。

配置完之后不出什么意外应该就可以上网了,但是我们需要测试一下。这里需要用到ping命令,它主要就是来查看网络连通性的。

root@localhost ~# ping www.baidu.com //测试是否能够访问网络
  • 1

如果没什么问题,应该能接收到传回来的数据包。


end 
MrBread 20170119


在Centos 7下使用setup指令无法配置网络环境,该种方法不适用于centos 7及以上版本。

技术分享图片

 

 
 






以上是关于安卓Linux环境下的dd命令使用总结的主要内容,如果未能解决你的问题,请参考以下文章

(转) Linux 下的dd命令使用详解(摘录)

Linux 下的dd命令使用详解

Linux 下的dd命令使用详解(摘录)

Linux 下的dd命令使用详解(摘录)

Linux 下的dd命令使用详解(摘录)

Linux-dd命令详解