Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Linux中将临时文件夹(.tmp)转换为二进制文件(.bin)_Linux - Fatal编程技术网

如何在Linux中将临时文件夹(.tmp)转换为二进制文件(.bin)

如何在Linux中将临时文件夹(.tmp)转换为二进制文件(.bin),linux,Linux,在此处输入图像描述 i、 stack.imgur.com/text8kFIB.png 我想将文件夹转换为二进制文件(.bin),我试图编写一个shell文件,但它没有生成正确的二进制文件,我不知道如何解决它,可能我的解决方案是错误的。有人告诉我我可以使用zip命令,我不同意……C从你关于zip的评论中,看来你正在试图建立一个档案。创建目录存档的一种简单方法是使用tar: tar -zcf foo.tgz /path/to/foo 请注意,这将创建一个名为foo.tgz的文件,而不是*.bin,

在此处输入图像描述

i、 stack.imgur.com/text8kFIB.png


我想将文件夹转换为二进制文件(.bin),我试图编写一个shell文件,但它没有生成正确的二进制文件,我不知道如何解决它,可能我的解决方案是错误的。有人告诉我我可以使用zip命令,我不同意……C

从你关于
zip
的评论中,看来你正在试图建立一个档案。创建目录存档的一种简单方法是使用
tar

tar -zcf foo.tgz /path/to/foo

请注意,这将创建一个名为
foo.tgz
的文件,而不是
*.bin
,但是。。。。你真的不想用
bin
后缀来表示柏油球。

我不明白你在问什么。你说的二进制文件是什么意思?还是shell文件?你说的“文件夹”是什么意思?通常,这个词用来代替“目录”,但如何将目录转换为常规文件呢?是否要创建某种类型的存档(例如,
tar
cpio
)。你想做什么?术语“二进制文件”并不是指特定的格式,只是指任何人类不可读的东西(即“文本文件”)。如果不知道“正确的二进制文件”应该是什么格式,我们无法帮助您。非常感谢您,我认为我应该更好地学习和练习linux