乱七八糟想到什么记什么12
Posted bpzblog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了乱七八糟想到什么记什么12相关的知识,希望对你有一定的参考价值。
字符集和编码
人类能理解的字符和二进制做了一个表格,在计算机内部是二进制,在计算机内部进行转换。
这个表就是字符集。编码决定到到底如何在磁盘上保存。
编码可以理解为一个字怎么写,字符集可以理解为字体。
ASCII码
美国最早的,美国标准编码 ,只有128个字符。
阿拉伯数字 0 ,在计算机上的ASCII编码是48,在计算机上是用48的二进制保存的 11000。
dation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty‘.
obase=2
48
110000
0-127
各个国家开发本国的文字
每个国家编码表只负责自己国家的
万国码的诞生
UTF-8 变长 主流编码
频繁使用的占1个字节,汉字占3个字节
UTF-16 变长
UTF-32 固定长度
统统占4个字节
显示系统编码
[11:01:28 root@C8[ ~]#echo $LANG
en_US.UTF-8
[11:06:47 root@C8[ ~]#echo 大家好
大家好
查看文本源码
[11:09:59 root@C8[ ~]#touch test.txt
[11:10:27 root@C8[ ~]#hexdump -C test.txt
[11:10:46 root@C8[ ~]#echo a > test.txt
[11:11:07 root@C8[ ~]#hexdump -C test.txt
00000000 61 0a |a.|
00000002
[11:11:10 root@C8[ ~]#cat test.txt
a
[11:12:53 root@C8[ ~]#cat test.txt
a
1
36G
[11:13:01 root@C8[ ~]#hexdump -C test.txt
00000000 61 0a 31 0a 33 36 47 0a |a.1.36G.|
00000008
转换
[11:13:15 root@C8[ ~]#echo -e ‘ 127‘
W
[11:17:59 root@C8[ ~]#echo -e ‘ 127 120 142‘
WPb
- Oct 八进制
- Dec 十进制
- Hex 十六进制
- Char 字符
##让文件都变得花里胡哨的
```(bash)
[11:42:05 root@C8[ ~]#echo -e echo -e ‘E[43;31;1;5mOLGE[0m‘ >> /etc/motd
以上是关于乱七八糟想到什么记什么12的主要内容,如果未能解决你的问题,请参考以下文章