方法一:file filename

方法二:在Vim中可以直接查看文件编码

  :set fileencoding

即可显示文件编码格式。

如果你只是想查看其它编码格式的文件或者想解决用Vim查看文件乱码的问题,那么你可以在
  ~/.vimrc 文件中添加以下内容:
  set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936
  这样,就可以让vim自动识别文件编码(可以自动识别UTF-8或者GBK编码的文件),其实就是依照
fileencodings提供的编码列表尝试,如果没有找到合适的编码,就用latin-1(ASCII)编码打开。

iconv 转换

iconv --help
用法: iconv [选项...] [文件...]
转换给定文件的编码。输入/输出格式规范:-f, --from-code=名称     原始文本编码-t, --to-code=名称       输出编码信息:-l, --list                 列举所有已知的字符集输出控制:-c                         从输出中忽略无效的字符-o, --output=FILE          输出文件-s, --silent               关闭警告--verbose              打印进度信息-?, --help                 给出该系统求助列表--usage                给出简要的用法信息-V, --version              打印程序版本号

比如将一个UTF-8 编码的文件转换成GBK编码
iconv -f GBK -t UTF-8 file1 -o file2

转载于:https://www.cnblogs.com/linn/p/5708050.html

[linux]查看文件编码和编码转换相关推荐

  1. Linux查看文件编码格式及文件编码转换

    Linux查看文件编码格式及文件编码转换 在Linux 中专门提供了一种工具convmv进行文件 名 编码 的转换 ,可以将文件 名 从GBK转换 成UTF-8编码 ,或者从UTF-8转换 到GBK. ...

  2. Linux查看文件编码格式

    linux查看文件编码格式 1.file命令 首先查看file命令的help,file --help,里面有详情的参数说明. 使用file 命令查看文件的编码格式 [root@dep-184 /]# ...

  3. linux 查看文件和文件夹大小

    http://blog.sina.com.cn/s/blog_4af3f0d20100irvz.html Linux查看文件夹大小 du -sh 查看当前文件夹大小 du -sh * | sort - ...

  4. linux怎么看文件状态,linux查看文件类型-file、状态-stat

    linux查看文件类型-file.状态-stat 首页 计算机相关 linux命令 linux查看文件类型-file.状态-stat file 命令可以用来查看文件类型-i mime type -s ...

  5. linux查看文件和目录大小(du)

    From: http://www.2cto.com/os/201210/160665.html linux查看文件和目录大小(du) 起因 工作中或者日常使用ubuntu时候,经常会遇到查看当前系统容 ...

  6. linux空文件夹大小,[转载]linux 查看文件和文件夹大小

    Linux查看文件夹大小 du -sh 查看当前文件夹大小 du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序 附送: du -sk filename 查看指定文件大小 ...

  7. Linux查看文件内容命令:cat, tail, head, more, less

    Linux查看文件内容命令:cat, tail, head, more, less cat 直接显示整个文件. cat直接显示全部文件内容,没有换页等交互. cat filename more mor ...

  8. Linux查看文件和日志的常用命令

    Linux查看文件和日志的常用命令 当项目部署和运行起来后,会产生很多的运行日志.日志的内容是程序里定义的重要输出信息,还有程序出错的报错信息. 查看日志文件大部分是去日志中获取一些数据,确认某些信息 ...

  9. Linux查看文件内容的6种命令

    链接一(6种): Linux中几种常用的查看文件内容的命令(file,cat,more,less,head,tail) - 空谷幽兰~泊逸 - 博客园Linux中有几个命令可以查看文件的内容,而不需要 ...

  10. linux检查新增文件,linux查看文件内容

    linux查看文件内容 cat  由第一行开始显示档案内容 tac  从最后一行开始显示,可以看出 tac 是 cat 的倒着写! nl  显示的时候,顺道输出行号! more 一页一页的显示档案内容 ...

最新文章

  1. 5秒钟后自动跳转!!!!
  2. java 大特性_java三大特性
  3. 上海区块链会议演讲ppt_进行第一次会议演讲的完整指南
  4. 阿里云应用配置管理ACM发布,重新定义云上配置的存放方式
  5. 20 WM配置-策略-定义出库排序序列(拣配)
  6. OpenCV3学习(6.1)——边缘检测---Canny,Sobel,Prewitt,Robert,Laplace,LOG,DOG算子
  7. .rpt文件内容读取java_python读取PDF指定表格内容批量文件重命名
  8. 四、数组定义/冒泡排序的理论/什么是方法
  9. linux键盘修改工具,Linux 键盘映射的修改(Console)
  10. C++程序设计原理与实践(第二版)思考题答案
  11. Android+8.0+微信表情,微信8.0表情为什么不动?微信8.0哪些表情有动画效果?
  12. websocket站内信实时消息推送
  13. python怎么处理通达信ctp接口数据?
  14. Java 把jpg图片合成gif格式动态图片
  15. java毕业设计我爱短视频管理系统mybatis+源码+调试部署+系统+数据库+lw
  16. nginx的负载均衡模块详解
  17. 关于压缩工具7-zip的7z脚本用法
  18. mysql表设计实例
  19. 网线8跟全通就能跑千兆?No!只是必要条件而非充分条件
  20. 对于微机用户来说 为了防止计算机,计算机二级MSOffice考试巩固习题

热门文章

  1. [Web Chart系列之一(续)]Web端图形绘制SVG,VML, HTML5 Canvas 简单实例
  2. Teamcenter(Enterprise 2007) 开发之- 快速搭建开发环境(windows)
  3. new 一个结构体数组_C语言结构体到底占多少内存?简单!一文助你解决结构体内存问题...
  4. java的引用类型_JAVA类型(引用类型变量和使用)
  5. Java中System.nanoTime()的使用
  6. mysql卡住如何定位_MySQL 5.7中如何定位DDL被阻塞的问题
  7. c语言源程序输入483应输出字符串384,2011年计算机二级C语言程序填空题及答案解析精选2...
  8. 数据库中表名、字段名、字符串大小写处理规则
  9. ftp ---- 匿名用户(实例配置示例1:匿名用户登录)
  10. IPLATUI----Grid校验