Linux学习笔记-1

/ devopsLinux面试 / 没有评论 / 511浏览

1.查看端口的命令

netstat -nlpt 》用于显示网络信息

lsof -i:端口号 》用于列出当前系统打开的文件的工具

ss -tuln 》用于显示套字节信息,是netstat的替代品

fuser -v -n tcp <端口号> :用于查找使用指定文件或文件系统的进程

2.linux开机启动设置

1.将启动脚本天骄到/etc/init.d/

2.编辑/etc/rc.local

3.在/etc/systemd/system下创建xxxx.service服务 :systemctl start xxxx.service

3.linux查看日志

1.tail -n 2000 -f 可以查看就近2000行日志

2.使用less

3.使用cat

4.linux文件搜索

1.find命令:file <path> -name "关键字" (速度慢)

2.locate命令:是一个基于数据库的文件查找工具

3.grep命令: 可以搜索文件文本中搜索模式或关键字 :grep -r “关键字” <path>

4.which命令:用于在系统路劲中可执行文件的位置

5.whereis命令:用于查找二进制、源代码和手册页文件的位置 :whereis 文件名

5.查看磁盘信息

df -h

6.进行软链接

ln -s <源> <目标>

7.nginx 如何只绑定域名

配置白名单

8.nginx只允许内外ip访问,禁止外网访问

配置location 访问清单

9.docker push到新的仓库

改名docker tag
push