导航:首页 > 文件类型 > linux提取分离rom文件

linux提取分离rom文件

发布时间:2023-08-10 15:15:32

1. linux数据归档、压缩、解压与提取指定文件

高通量数据分析过程中涉及的中间文件,在存储量允许的前提下,可以将其暂存备查。通常可以将这些文件归档或压缩后保存,并打上日期标签,长时间未使用的非重要数据可考虑删除以腾出存储空间。在此总结Linux系统常用的归档与压缩指令。

归档 即将多个文件(目录)打包为一个文件,但并不对文件进行压缩。

从归档文件中提取指定文件

从压缩文件中提取指定文件

参考:
1. Linux tar 命令
2. 如何从一个tar包中或者tar.gz包中提取某个文件

2. 怎样从linux文件中提取数据

linux下相关的命令升郑行工具槐大蛮多的,cut, split, awk, sed都可以的,非常灵活强大。想要提取文吵明颂件的哪些数据,写写脚本就可以了

3. linux根据一个文件内容提取另外一个文件内容

#!/bin/bash
foriin`catfile1`
do
grep$ifile2
#dowhatyouwant...
done

4. 怎样从.tar格式的rom包中提取出基带

1、提取system.img一般的刷机包后缀名是MD5或者tar格式,如果是的话就重命名位tar格式,然后再解压缩,PS:解压缩都会的吧。解压出来之后里面有很多img文件,其中就包括system.img。这就是今天的猪脚,搞的就是他。三星刷机包作为案例。

2、下载安装ROM助手打开ROM助手,选择“系统精简”功能。使用之前要注意,最好把一些杀毒软件暂时的关闭,

3、加载system.img把第一步提取的system.img加载进去。稍等片刻,等待加载完成。。

4、精简和添加这时ROM助手把整个system.img的APK都显示出来了,文件版本,名称,大小都会逐一显示,在保证刷机包的完整性的同时,您可以任意精简掉您需要清除的预装软件,接下来点击“内置预装”

5、这里您可以内置预装一些您自己需要的常用的apk,左边的是推荐的热门的一些手游类和应用市场类(左侧选择apk,再选择添加就好),省去了刷过rom重装apk的烦恼,还可以利用这个功能预装一些如2345手机联盟和rom基地等一些rom联盟的的apk来做rom包赚钱(将那些联盟的apk下载到本地,选择添加本地apk),接下来点击“信息修改”:

6、这个时候您可以修改一些build.prop信息,都有中文对应,,xda论坛有教程,还可以设置rom的各种默认铃声,修改IMG一切完成后 点击右下角的“开始封装” 等待封包完成,这样system.img的解包 修改 打包就结束了,是不是很简单的呀 !!!在人家还在安装LINUX的时候 你都完成了SYSTEM的封包,很有成就感的哈,另外:ROM助手的美化功能在抓紧的开发测试中,敬请期待哦~~~

7、刷机三星刷机包由于他的特殊性,是Tar格式 最后还需要一个TAR打包工具,兄弟们在网上下载即可

5. linux下批量文件内容提取

grep ingcn -rl /assign-path | xargs sed -i 's/ingcn/.ingcn/g'

sed -i 's/ingcn/.ingcn/g' `grep ingcn -rl /assign-path`
还有一种比较复杂的写法:
grep ingcn * -R | awk -F: '{print $1}' | sort | uniq | xargs sed -i 's/ingcn/.ingcn/g'
其中命令awk用于分割字符串、uniq对结果进行除重。
网络上现成的资料
格式: sed -i s/查找字段/替换字段/g `grep 查找字段 -rl 路径`
linux sed 批量替换多个文件中的字符串
sed -i s/oldstring/newstring/g `grep oldstring -rl yourdir`
例如:替换/home下所有文件中的.111cn.为111cn.
sed -i s/.111cn./111cn./g `grep .111cn. -rl /home`
exp:sed -i s/shabi/$/g `grep shabi -rl ./`
2、自己额外附加
2.1 将文件1.txt内的文字garden替换成mirGarden
# sed -i s/garden/mirGarden/g
1.txt sed -i 很简单
2.2 将当前目录下的所有文件内的garden替换成mirGarden
## sed -i s/garden/mirGarden/g `ls` 其实也就是ls出多个文件名而已

6. linux 比较两个文件夹提取不同的文件

#!/bin/bash
#定义目录变量,便于引用
A=/tmp/A
B=/tmp/B
C=/tmp/C
#显示B目录文件,按列显示,便于for循环时按行读取
ls"$B"|awk'{print$n}'>line
#主程序
forfilenamein`catline`
do
#!-f判断文件名-d判断目录/是否在路径下存在,如果精确匹配需要用到md5sum!
if[!-f"$A"/"$filename"];then
#提示信息,可删除
echo$filename在"$A"不存在,正复制到"$C"目录!
#cp-rf在C目录不存在时直接创建
cp-rf"$B"/$filename"$C"
fi
done
#清除生成的文件列表文件
rm-rfline


#!/bin/bash
A=/tmp/A
B=/tmp/B
C=/tmp/C
ls"$B"|awk'{print$n}'>line
forfilenamein`catline`
do
if[!-f"$A"/"$filename"];then
echo$filename在"$A"不存在,正复制到"$C"目录!
cp-rf"$B"/$filename"$C"
fi
done
rm-rfline

7. 如何提取linux kernel的配置文件

下载一份内核代码,解压缩。
执行命令 make defconfig
会在根目录下面生成 ".config" 文件。
这个文件即是linux kernel的配置文件。

8. 怎样将虚拟机内的文件提取出来

可以通过虚拟机与主机共享文件夹,将虚拟机内的文件提取到主机内。

工具:

电脑

VMware虚拟机

操作步骤如下:

1、打开VMware虚拟机(确保虚拟机内的操作系统已关闭)

9. 如何提取linux 系统镜像文件

你是怎么分区的……
假定你的
/dev/sda1
挂在
/,
/dev/sda2
挂在
/home
(一般也就是要备份/

/home了)
dd
if=/dev/sda1
|
gzip
-cf
>
sda1.img.gz
sda1.img.gz
就是压缩后的
/dev/sda1
分区镜像
同理可以获得sda2.img.gz
dd
if=/dev/sda2
|
gzip
-cf
>
sda2.img.gz
注意,整个分区的镜像文件会和分区大小一样大,所以要用gzip压缩(你也可以用其他方式压缩,比如bzip等)
把这两个文件保存到(移动硬盘/u盘/刻录到光盘)就行了。
下面来演示怎么恢复,比方说你把
/dev/sda1
格式化了,也没法开机了,这时候随便找一个linux发行版的启动光盘(比如ubuntu的livecd,或者什么liveusb都行),启动电脑后,把移动硬盘/u盘插上,
gzip
-dc
/path/to/sda1.img.gz
|
dd
of=/dev/sda1
等执行完了后,你的sda1就会彻底恢复了。然后重启,硬盘启动就行了。

阅读全文

与linux提取分离rom文件相关的资料

热点内容
为什么膜拜单车app闪退 浏览:994
十堰编程在哪里学 浏览:383
论文所需的数据要从哪里找 浏览:461
可以添加直播源的网络电视软件 浏览:57
文件夹pdf文件 浏览:562
文件太大不能播放 浏览:959
小米微信信息不显示内容 浏览:966
备忘录app源代码 浏览:694
有哪些类似于中国的网络 浏览:784
如何设置苹果5手机锁屏密码忘了怎么办 浏览:656
视频下载目录文件管理怎么找 浏览:405
局域网内共享文件夹 浏览:389
java接口能实现接口吗 浏览:460
怎么把文件拖拽到ps里 浏览:245
绘画编程是学的什么 浏览:919
小蚁微单m1升级版 浏览:646
有什么app会被人收购 浏览:709
经济开发区数据标定员考试考什么 浏览:145
类似于vb编程的有哪些语言 浏览:684
数据验证对话框中选项有哪些 浏览:218

友情链接