windows 与 linux 文件互传编码格式问题
复制笔记上配置信息到Linux中因为编码的不同导致的格式错误。
<将笔记上的配置文件直接复制过去使用cat -A 可以看到 M-BM- 的不可见字符(UTF8)

解决手段(任选其一):
- 1)进入schema.xml 手动删除 M-BM
- 2)通过dos2unix 进行编码转换。
- 3)使用命令 sed 's/\xc2\xa0/ /g' -i schema.xml 删除。
日志中出现 Jul 9 21:06:32centos8 kernel: nf_conntrack: nf_conntrack: table full, dropping packet,是什么原因
答:因为连接记录以达到最大连接数量,需要调整最大连接数量。
连接过多的解决方法:
加大nf_conntrack_max 值
vi /etc/sysctl.conf
net.nf_conntrack_max = 393216
net.netfilter.nf_conntrack_max = 393216
说明:
当服务器连接多于最大连接数时dmesg可以观察到 :kernel: ip_conntrack: table full, dropping packet错误,并且导致建立TCP连接很慢。
如何判断linux主机网线断了
mii-tool eth0
或
ethtool eth0
案例1:df -h 显示磁盘还有空间,可是 创建文件的时候提示No space left on device (设备上没有剩余空间),为什么

答:df -i 可以看到 节点编号用完
案例2: 
答:因为此文件正在被别的程序使用,这个时候rm删除文件不会立即释放磁盘空间。
解决方法:清空大文件的方法--
cat /dev/null > /var/log/huge.log(大文件绝对路径)
清空之后想删除可删除,不存在内存不释放的问题。