直接vim报错的文件,按:进入命令行,输入:
set ff
如果得到输出:
fileforma=dos
那就是这个锅了,再次进入命令行,输入:
set fileformat=unix
然后wq!保存即可解决问题。 方法整理自:https://www.cnblogs[……]
直接vim报错的文件,按:进入命令行,输入:
set ff
如果得到输出:
fileforma=dos
那就是这个锅了,再次进入命令行,输入:
set fileformat=unix
然后wq!保存即可解决问题。 方法整理自:https://www.cnblogs[……]
一般这种奇葩的问题最常见的是你发现日志占用空间,删了,然后就发现空间不变。
参考:https://www.cnblogs.com/smail-bao/p/5542444.html得知,文件可能还被服务占用,所以遇到这种情况,重启下服务,就可以释放那部分空间了。当[……]
添加启动项:
sudo update-rc.d apache2 defaults
defaults后面可以跟数字,取值范围0-99,序号越大,开机后越迟执行。
删除启动项:
update-rc.d -f apache2 remove[......]
添加服务
sudo chkconfig --add abc
设置开机自启动
sudo chkconfig --level 345 abc on
删除服务
chkconfig --del abc
–list 列出全部服务。 整理自:https://www.cn[……]
如下代码示例实现了获取file文件内容并赋值给PID变量:
file='/usr/server.pid'
PID=$(sed -n '$p' $file | awk -F"," '{print $fi[......]
如下代码展示了如何判定一个变量是否为空
#!/bin/sh
#filename: test.sh
para1= if [ ! -n $para1 ]; then echo "IS NULL" else echo "NO[......]