windows下编写的脚本在linux上执行需要修改换行符格式的处理办法
在windows上编写的脚本文件中的换行符是CRLF,即\r\n,而linux风格的换行符是LF,即\n,因为换行符风格不同,导致在windows上编写的脚本文件放在linux上执行会报错。
此时需要删除行尾的CR,即删除\r,保留LF,即保留\n。
有两种方法处理,方法1是使用dos2[……]
在windows上编写的脚本文件中的换行符是CRLF,即\r\n,而linux风格的换行符是LF,即\n,因为换行符风格不同,导致在windows上编写的脚本文件放在linux上执行会报错。
此时需要删除行尾的CR,即删除\r,保留LF,即保留\n。
有两种方法处理,方法1是使用dos2[……]
达梦8.4版本的安装包需要找厂家获取,达梦官网上下载的是8.0通用版的安装包。
获取到安装包后,安装步骤如下:
1、安装前准备,用户在安装 DM 数据库之前需要检查或修改操作系统的配置,以保证 DM 数据库能够正确安装和运行。比如硬件配置、操作系统等。
2、新建dmdba用户
注[……]
一台Centos linux7.9服务器,通过make install安装网卡驱动时,报错,报错信息如下:
common.mk:79: *** Kernel header files not in any of the expected locations.
common.mk:80: ***[……]
centos安装好ntp软件后,启动ntp服务报错,提示systemctl status ntpd.service查看具体详情,输入此命令发现/usr/sbin/ntpd: error while loading shared libraries: libopts.so.25,即缺失该文件。
[……]
现有一台linux服务器,进入/date目录后使用ls命令,提示无法打开目录:输入/输出错误,这种情况可以尝试修复分区来解决该问题。
具体操作步骤如下:
1、尝试umount该分区,umount -f /date,可能会报繁忙,无法umount。
2、当出现umount报错时,使用lsof |gr[……]
linux操作系统中,让CPU利用率占满的命令:
for i in `seq 1 $(cat /proc/cpuinfo |grep “physical id” |wc -l)`; do dd if=/dev/zero of=/dev/null & done
cat /proc/[……]
linux新增了一块硬盘,首先通过fdisk -l查看:
然后fdisk /dev/vdb创建分区
以此输入n p
first sector和last sector默认,直接回车,输入t L
输入8e,采用LVM分区
按w保存。
然后p[……]
1、查看ssh端口(默认22)可疑连接
[root@host ~]#netstat -anplt |grep 22
2、查看除root外是否有特权账户
awk -F: ‘$3==0{print $1}’ /etc/passwd
3、查看可疑远程登录的账号信息
awk ‘/$1|$6/{prin[……]
不同版本的linux系统的arp缓存数量不同,数量默认存放在/proc/sys/net/ipv4/neigh/default/gc_thresh3配置文件中,修改后,重启系统生效。
arp缓存数量不足,会导致很多问题,参见:深信服防火墙AF上arp表数量限制导致网络问题的处理说明。
关于[……]