[linux]查看文件编码和编码转换
方法一: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]查看文件编码和编码转换相关推荐
- Linux查看文件编码格式及文件编码转换
Linux查看文件编码格式及文件编码转换 在Linux 中专门提供了一种工具convmv进行文件 名 编码 的转换 ,可以将文件 名 从GBK转换 成UTF-8编码 ,或者从UTF-8转换 到GBK. ...
- Linux查看文件编码格式
linux查看文件编码格式 1.file命令 首先查看file命令的help,file --help,里面有详情的参数说明. 使用file 命令查看文件的编码格式 [root@dep-184 /]# ...
- linux 查看文件和文件夹大小
http://blog.sina.com.cn/s/blog_4af3f0d20100irvz.html Linux查看文件夹大小 du -sh 查看当前文件夹大小 du -sh * | sort - ...
- linux怎么看文件状态,linux查看文件类型-file、状态-stat
linux查看文件类型-file.状态-stat 首页 计算机相关 linux命令 linux查看文件类型-file.状态-stat file 命令可以用来查看文件类型-i mime type -s ...
- linux查看文件和目录大小(du)
From: http://www.2cto.com/os/201210/160665.html linux查看文件和目录大小(du) 起因 工作中或者日常使用ubuntu时候,经常会遇到查看当前系统容 ...
- linux空文件夹大小,[转载]linux 查看文件和文件夹大小
Linux查看文件夹大小 du -sh 查看当前文件夹大小 du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序 附送: du -sk filename 查看指定文件大小 ...
- Linux查看文件内容命令:cat, tail, head, more, less
Linux查看文件内容命令:cat, tail, head, more, less cat 直接显示整个文件. cat直接显示全部文件内容,没有换页等交互. cat filename more mor ...
- Linux查看文件和日志的常用命令
Linux查看文件和日志的常用命令 当项目部署和运行起来后,会产生很多的运行日志.日志的内容是程序里定义的重要输出信息,还有程序出错的报错信息. 查看日志文件大部分是去日志中获取一些数据,确认某些信息 ...
- Linux查看文件内容的6种命令
链接一(6种): Linux中几种常用的查看文件内容的命令(file,cat,more,less,head,tail) - 空谷幽兰~泊逸 - 博客园Linux中有几个命令可以查看文件的内容,而不需要 ...
- linux检查新增文件,linux查看文件内容
linux查看文件内容 cat 由第一行开始显示档案内容 tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写! nl 显示的时候,顺道输出行号! more 一页一页的显示档案内容 ...
最新文章
- 5秒钟后自动跳转!!!!
- java 大特性_java三大特性
- 上海区块链会议演讲ppt_进行第一次会议演讲的完整指南
- 阿里云应用配置管理ACM发布,重新定义云上配置的存放方式
- 20 WM配置-策略-定义出库排序序列(拣配)
- OpenCV3学习(6.1)——边缘检测---Canny,Sobel,Prewitt,Robert,Laplace,LOG,DOG算子
- .rpt文件内容读取java_python读取PDF指定表格内容批量文件重命名
- 四、数组定义/冒泡排序的理论/什么是方法
- linux键盘修改工具,Linux 键盘映射的修改(Console)
- C++程序设计原理与实践(第二版)思考题答案
- Android+8.0+微信表情,微信8.0表情为什么不动?微信8.0哪些表情有动画效果?
- websocket站内信实时消息推送
- python怎么处理通达信ctp接口数据?
- Java 把jpg图片合成gif格式动态图片
- java毕业设计我爱短视频管理系统mybatis+源码+调试部署+系统+数据库+lw
- nginx的负载均衡模块详解
- 关于压缩工具7-zip的7z脚本用法
- mysql表设计实例
- 网线8跟全通就能跑千兆?No!只是必要条件而非充分条件
- 对于微机用户来说 为了防止计算机,计算机二级MSOffice考试巩固习题
热门文章
- [Web Chart系列之一(续)]Web端图形绘制SVG,VML, HTML5 Canvas 简单实例
- Teamcenter(Enterprise 2007) 开发之- 快速搭建开发环境(windows)
- new 一个结构体数组_C语言结构体到底占多少内存?简单!一文助你解决结构体内存问题...
- java的引用类型_JAVA类型(引用类型变量和使用)
- Java中System.nanoTime()的使用
- mysql卡住如何定位_MySQL 5.7中如何定位DDL被阻塞的问题
- c语言源程序输入483应输出字符串384,2011年计算机二级C语言程序填空题及答案解析精选2...
- 数据库中表名、字段名、字符串大小写处理规则
- ftp ---- 匿名用户(实例配置示例1:匿名用户登录)
- IPLATUI----Grid校验