0%

linux操作

记录一些不常用,但是偶尔能遇见的问题解决办法:

删除 .user.ini

有时候出现这个文件删不掉,使用sudo rm -rf .user.ini都不行

方法:

1
2
chattr -i .user.ini
rm -rf .user.ini

vim中文乱码

修改~/.vimrc,没有的话新建一个,加入以下配置

1
2
3
4
5
set encoding=utf-8
set termencoding=utf-8

set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr
set fileencoding=utf-8

二进制文件查看

  • hexdump [参数][文件]
参数 释义
-b one-byte octal display(单字节8进制显示)
-c one-byte character display(单字节字符显示)
-C canonical hex+ASCII display(16进制和ascii一起显示)
-d two-byte decimal display(双字节10进制显示)
-o two-byte octal display(双字节8进制显示)
-x two-byte hexadecimal display(双字节16进制显示)
-e format format string to be used for displaying data(指定格式字符串显示)
-f format_file file that contains format strings(按指定文件的格式显示)
-n length interpret only length bytes of input()
-s offset skip offset bytes from the beginning(跳过offset的字节)
-v display without squeezing similar lines
-V output version information and exit