CentOS7.3学习笔记总结(二十八)-dos2unix命令

使用过linux系统的朋友都知道,linux和windows换行符是不同的,Windows格式文件的换行符为 ,而Unix&Linux文件的换行符为. ,其实就是dos2unix命令将文件中的 转换为而已。当然还有另一个反过来的命令,将Linux&Unix格式文件转换为Windows格式文件(即转换为)。

使用前,先安装:

yum install unix2dos或者yum install dos2unix(两者一样)

语法:

dos2unix [-hkqV] [-c convmode] [-o file ...] [-n infile outfile ...]

选项

-k:保持输出文件的日期不变

-q:安静模式,不提示任何警告信息

-V:查看版本

-c:转换模式,模式有:ASCII, 7bit, ISO, Mac, 默认是:ASCII

-o:写入到源文件

-n:保留原本的旧档,将转换后的内容输出到新档案.默认都会直接在原来的文件上修改

参数:需要转换到的文件。

最简单的用法就是dos2unix直接跟上文件名:

dos2unix file

如果一次转换多个文件,把这些文件名直接跟在dos2unix之后。

dos2unix file1 file2 file3 或者dos2unix -o file1 file2 file3

如果想保存原来的文件不变,则可以使用-n参数:dos2unix -n oldfile newfile

如果要保持文件时间戳不变,加上-k参数:dos2unix -k file 、dos2unix -k file1 file2 file3、dos2unix -k -o file1 file2 file3、dos2unix -k -n oldfile newfile。

unix2dos一般用不到。

dos2unix命令找不到_Linux系统中的dos2unix命令相关推荐

  1. linux sudo命令全称,你知道Linux系统中的sudo 命令吗?

    今天小编要跟大家分享的文章是关于Linux系统中sudo命令介绍.熟悉Linux操作系统的小伙伴们你们是否了解sudo命令.sudo 表示 "superuser do". 它允许已 ...

  2. Linux命令行截屏,linux 系统中利用终端命令截屏

    几个常用的import命令介绍给大家: 1 import mypicture.jpg 然后可以使用鼠标选择的范围 2 sleep 5; import mypicture.jpg 等待5秒钟后,截取鼠标 ...

  3. linux 按名字查找文件夹,详细解读linux系统中使用Find命令查找文件

    摘要:文件查找是一个经常用到的功能,在linux系统中查找文件的命令比较多:find.locate.whereis .which等,今天心月就来详细解读find文件查找命令的使用. 文件查找是一个经常 ...

  4. linux 杀掉php,Linux_在Linux系统中使用xkill命令杀掉未响应的进程,我们如何在Linux中杀掉一个资 - phpStudy...

    在Linux系统中使用xkill命令杀掉未响应的进程 我们如何在Linux中杀掉一个资源/进程?很明显我们会找出资源的pid然后用kill命令. 说的更明白一点,我们可以找到某个资源(比如termin ...

  5. ss流量查询 php,Linux_Linux怎么使用ss命令查看系统的socket状态,  Linux系统中,ss命令可用于 - phpStudy...

    Linux怎么使用ss命令查看系统的socket状态 Linux系统中,ss命令可用于查看系统的socket的状态,而socket作为系统的进程通信机制,了解其状态是很有必要的,下面小编就给大家介绍下 ...

  6. unix和linux命令_Linux / UNIX中的cp命令

    unix和linux命令 In this guide, we focus on cp command in Linux/Unix systems. cp command – short for cop ...

  7. Linux操作系统中man命令的用法,Linux 系统中的MAN命令使用祥解

    Linux 系统中的MAN命令使用祥解 在使用Linux命令或程序的过程中,大家免不了要看看命令和程序的帮助文档.这就要使用到man命令.下面就man命令使用的方法具体说一下: 1.man 的使用语法 ...

  8. linux管道命令详解,Linux系统中的管道命令的用法详解

    Linux系统中管道命令是linux系统的一个强大之处.下面由学习啦小编为大家整理了Linux系统中的管道命令的用法详解的相关知识,希望对大家有帮助! Linux系统中的管道命令的用法详解 管道命令操 ...

  9. 在ubuntu系统中使用dpkg命令安装后缀名为deb的软件包

    在ubuntu系统中使用dpkg命令安装后缀名为deb的软件包: dpkg命令常用格式如下: #查看文件结构(其中-c等价于--contents) sudo dpkg -c xx.deb #安装软件包 ...

最新文章

  1. JavaWeb学习笔记①——Java向下转型在JavaEE中运用——登陆验证
  2. 深圳SEO外包公司×××,如何选择合适的SEO外包公司?
  3. objective-c java_程序员转型指南 当Java遇见了Objective-C
  4. shell脚本执行返回的状态码
  5. 机器学习——图解SVM中gamma和c参数的作用
  6. java javax.xml.ws_如何通过javax.xml.ws.Service进行调用
  7. addr2line 和 tombstone问题分析
  8. 【Java】转置String的各种方法分析
  9. 内存分布malloc/calloc/realloc/free/new/delete、内存泄露、String模板、浅拷贝与深拷贝以及模拟string类的实现
  10. 一将无能,累死三军!数据团队有“会说话”的好领导,有多重要?
  11. Oracle数据库执行Sql脚本
  12. stringstream 字符串的格式化数据提取
  13. 如何用iMazing备份和恢复辐射避难所(附工具下载)
  14. 5款工具帮你一键快速图片去水印(附送复杂水印去除教程)
  15. QGIS编译---QGIS3.10.6 + Qt5.11.2 + VS2015 ---32位版本
  16. 您的好友邀请您加入群聊~
  17. java数组 初始化_用Java初始化数组
  18. VS2022配置GDAL
  19. python 批量下载财务数据_Python+Wind 批量下载上市公司年报 - Part 1/2
  20. 一个二维码通吃 android , ios 下载

热门文章

  1. Wget 命令用法详解
  2. eclipse + JBoss 5 + EJB3开发指南(3):使用Session Bean的本地接口
  3. 解决Redis修改bind域名绑定后出现Could not connect to Redis
  4. Struts2环境搭建
  5. SCOM 2012 R2监控Microsoft Azure服务(2)配置Azure监控
  6. Session赋值(备注)
  7. ffmpeg.c(ffmpeg.exe)调试笔记一
  8. 三、悟透javascript中的function
  9. python自动化开发-[第二十四天]-高性能相关与初识scrapy
  10. python运维开发之第九天