千家信息网

Linux dos2unix和unix2dos是的使用方法

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,我们都知道Linux上的文件下载到windows系统上格式就乱了, 那我们怎么办那 ?现在我教大家一个简单的方法来解决Linux系统的文件下载到windows系统上会出现的文件格式乱的情况。dos2u
千家信息网最后更新 2026年11月01日Linux dos2unix和unix2dos是的使用方法

我们都知道Linux上的文件下载到windows系统上格式就乱了, 那我们怎么办那 ?现在我教大家一个简单的方法来解决Linux系统的文件下载到windows系统上会出现的文件格式乱的情况。


dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text fileformat converter)。DOS下的文本文件是以\r\n作为断行标志的,表示成十六进制就是0D0A.而Unix下的文本文件是以\n作为断行标志的,表示成十六进制就是0A.

DOS格式的文本文件在Linux底下,用较低版本的vi打开时行尾会显示^M,而且很多命令都无法很好的处理这种格式的文件,如果是个shell脚本。而Unix格式的文本文件在Windows下用Notepad打开时会拼在一起显示。因此产生了两种格式文件相互转换的需求,对应的将UNIX格式文本文件转成成DOS格式的是unix2dos命令。


unix2dos 和 dos2unix


名称


unix2dos-UNIX 到 DOS 文本文件格式转换器

新思科技

unix2dos [选项] [-c convmode] [-o 文件......][-n infile 文件的输出......]

选项:

[-hkqV][- - 帮助][-keepdate][- - 安静][- - 版本]

常用参数:

-k :保留文件运来的格式。

-n :保留原本的旧文件,将转换后的内容输出到新文件。


unix2dos 例子:

从 stdin 中获得输入和输出写到标准输出。

unix2dos

转换和替换 a.txt。转换和替换 b.txt。

[root@localhost ~]# unix2dos a.txt b.txt

[root@localhost ~]# unix2dos -o a.txt b.txt

转换和替换 a.txt 中 ASCII 转换模式。转换和

替换 b.txt 的 ISO 转换模式。

[root@localhost ~]# unix2dos a.txt-c iso b.txt

[root@localhost ~]# unix2dos -c ascii a.txt -c iso b.txt

转换和替换 a.txt 同时保持原始日期戳。

[root@localhost ~]# unix2dos -k a.txt

[root@localhost ~]# unix2dos -k -o a.txt

转换 a.txt 和写入 e.txt。

[root@localhost ~]# unix2dos -n a.txt e.txt

转换 a.txt 和写入相同,e.txt,e.txt 保持日期戳

a.txt。

[root@localhost ~]# unix2dos -k -n a.txt e.txt

转换和替换 a.txt。转换 b.txt 和写入 e.txt。

[root@localhost ~]# unix2dos a.txt -n b.txt e.txt

[root@localhost ~]# unix2dos -o a.txt -n b.txt e.txt

转换 c.txt 并写入 e.txt。转换和替换 a.txt。转换

和替换 b.txt。转换 d.txt 并写入 f.txt。

[root@localhost ~]# unix2dos -n c.txt e.txt -o a.txt b.txt -n d.txt f.txt


dos2unix 例子:

从 stdin 中获得输入和输出写到标准输出。

dos2unix

转换和替换 a.txt。转换和替换 b.txt。

[root@localhost ~]# dos2unix a.txt b.txt

[root@localhost ~]# dos2unix -o a.txt b.txt

转换和替换 a.txt 中 ASCII 转换模式。

[root@localhost ~]# dos2unix a.txt -c iso b.txt

转换和替换 b.txt 的 ISO 转换模式。

[root@localhost ~]# dos2unix -c ascii a.txt -c iso b.txt

Mac c.txt 转换 Unix ascii 格式中。

[root@localhost ~]# dos2unix -c mac c.txt b.txt

转换和替换 a.txt 同时保持原始日期。

[root@localhost ~]# dos2unix -k a.txt

[root@localhost ~]# dos2unix -k -o a.txt

转换 a.txt 和写入 e.txt。

[root@localhost ~]# dos2unix -n a.txt e.txt

转换 a.txt 和写入相同,e.txt,e.txt 保持日期戳

a.txt。

[root@localhost ~]# dos2unix -k -n a.txt e.txt

转换和替换 a.txt。转换 b.txt 和写入 e.txt。

[root@localhost ~]# dos2unix a.txt -n b.txt e.txt

[root@localhost ~]# dos2unix -o a.txt -n b.txt e.txt

转换 c.txt 并写入 e.txt。转换和替换 a.txt。转换

和替换 b.txt。转换 d.txt 并写入 f.txt。

[root@localhost ~]# dos2unix -n c.txt e.txt -o a.txt b.txt -n d.txt f.txt


文件 格式 文本 输出 日期 模式 命令 系统 原始 相同 例子 十六进制 同时 就是 文件下载 标准 标志 版本 输入 方法 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技有限公司 互联网与科技 互联网金融科技 互联网科技公司简介 互联网科技公司税收优惠 互联网科技公司怎么样 互联网科技logo设计 一五八零互联网科技 科技伦理 互联网公司 四个字互联网科技公司取名 中正互联网科技招聘 无锡溥仪互联网科技有限公司 成都仁贤领冠互联网科技有限公司 厦门千工互联网科技有限公司 晓花互联网科技有限公司网址 佛山市拉法互联网科技有限公司 35岁以上互联网科技行业 唯美互联网科技 唐山双旺合互联网科技产业园 伍佰万互联网科技是干嘛的 广州淘业互联网络科技 深圳九邦互联网科技有限公司 互联网中国科技 上海万想互联网科技 金融科技和互联网金融 甘肃拓世互联网科技有限公司 南山科技园互联网公司有哪些 天津腾达互联网科技有限公司 互联网科技大赛获奖感言 广西科技产业互联网是什么
0