去除nginx.conf文件中注释和空格行方法
方法一:使用sed
sed -e '/#/d' -e /^$/d'
[root@localhost ~]# cat /lnmp/nginx/conf/nginx.conf
user nginx;
worker_processes 1;error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;events {worker_connections 1024;
}http {include /etc/nginx/mime.types;default_type application/octet-stream;log_format main '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_referer" ''"$http_user_agent" "$http_x_forwarded_for"';access_log /var/log/nginx/access.log main;sendfile on;#tcp_nopush on;keepalive_timeout 65;#gzip on;include /etc/nginx/conf.d/*.conf;
}[root@localhost ~]# sed -e '/#/d' -e '/^$/d' /lnmp/nginx/conf/nginx.conf
user nginx;
worker_processes 1;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {worker_connections 1024;
}
http {include /etc/nginx/mime.types;default_type application/octet-stream;log_format main '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_referer" ''"$http_user_agent" "$http_x_forwarded_for"';access_log /var/log/nginx/access.log main;sendfile on;keepalive_timeout 65;include /etc/nginx/conf.d/*.conf;
}
[root@localhost ~]#
可以通过 "-i "这个参数把结果写入配置文件。
方法二:通过vim里的删除命令
[root@localhost ~]# vim /lnmp/nginx/conf/nginx.conf#删除空格
:g/^$/d
#删除#号
:g/^\s*#/d
通过wq!保存修改过内容。
各位亲爱的朋友,如有其他方法,欢迎补充
去除nginx.conf文件中注释和空格行方法相关推荐
- linux 误删nginx.conf文件恢复
当你不小心误删或者错误操作导致nginx.conf文件丢失,而且nginx处于在住运行的状态,在这种情况下我们就可以在内存中获取配置文件. 1.获取nginx进程pid ps -ef | grep n ...
- json文件中注释_JSON注释示例—如何在JSON文件中进行注释
json文件中注释 If you're having trouble adding comments to your JSON file, there's a good reason: JSON do ...
- Linux内核错误(引导系统)Deepin用户手册在/etc/sysctl.conf文件中加入kernel.panic = 20,在/etc/sysctl.conf中kernel.sysrq=1内存
Linux内核错误(引导系统)- 系统管理 -Deepin深度系统用户手册 Power By Baidu Ai 00:00 00:00 目录 1 简介 2 问题分析 3 案例分析 此文章约为4327字 ...
- JSON文件加注释的7种方法
JSON文件加注释的7种方法 缺省不能加注释,现实有需求 根据JSON规范(http://www.json.org, RFC 4627, RFC 7159),不支持注释.JSON规范之所以不允许加注释 ...
- python怎么读文件里的指定几行-Python从文件中读取指定的行以及在文件指定位置写入...
Python从文件中读取指定的行 如果想根据给出的行号, 从文本文件中读取一行数据, Python标准库linecache模块非常适合这个任务: 测试文件内容 :This is line 1. Thi ...
- Android开发过程中在sh,py,mk文件中添加log信息的方法
Android开发过程中在sh,py,mk文件中添加log信息的方法 在sh文件中: echo "this is a log info" + $info 在py文件中: print ...
- python 文件指定位置写入-Python从文件中读取指定的行以及在文件指定位置写入...
Python从文件中读取指定的行 如果想根据给出的行号, 从文本文件中读取一行数据, Python标准库linecache模块非常适合这个任务: 测试文件内容 :This is line 1. Thi ...
- python指定位置写入文件_Python从文件中读取指定的行以及在文件指定位置写入
Python从文件中读取指定的行 如果想根据给出的行号, 从文本文件中读取一行数据, Python标准库linecache模块非常适合这个任务: 测试文件内容 : This is line 1. Th ...
- C++在终端、文件中就地覆盖输出的方法
C++在终端.文件中就地覆盖输出的方法 1.在终端就地覆盖输出字符 2.在文件中就地覆盖输出字符 3.总结 1.在终端就地覆盖输出字符 先上效果图,如图1-1所示: 图1-1 对应的程序如下: #in ...
最新文章
- Dockerfile脚本:CMD与ENTRYPOINT的区别
- python写小猪佩奇_python之小猪佩奇
- Caffe阅读代码并修改
- c语言 void**类型转换,void *和其他指针的转化
- [bug解决] IndentationError unindent does not match any outer indentation level
- 30个极简python代码(demo)
- win10 -- 增加新建 TXT 文档快捷键
- python中不等于用什么符号_python中表示不等于的符号是什么
- 微信支付提示微信登录失败:redirect_uri域名与后台配置不一致,错误码:10003
- GoLang之使用uber-go/dig进行依赖注入
- 鼠标双击桌面上的快捷方式出现打开本快捷方式属性,而不是打开文件的可能原因及解决方法参考...
- 关于Java的抽象类与接口
- 狂野飙车4java的音乐_狂野飙车8音乐名字大全 所有音乐目录敬请下载
- 微信支付--网页版-V3-(1)
- 【每日蓝桥】14、一三年省赛Java组真题“三部排序”
- python编程培训多少钱-编程培训多少钱,python编程培训多少钱
- Appium爬虫小案例
- vue项目中如何设置ico图标
- Linux下利用ssh远程文件传输 传输命令 scp
- 初学者入门网络安全学哪种编程语言好?