随笔分类 - Linux
摘要:GDB是GNU开源组织发布的一个强大的UNIX/LINUX下的程序调试工具,因为很多优秀的应用都是C开发的,如:mysql、redis、php等,掌握gdb对了解这些应用和学习更是如虎添翼 gdb基本命令 命令(缩写) 功 能 run(r) 启动或者重启一个程序。 list(l) 显示带有行号的源码
阅读全文
摘要:一、远程linux 创建 用户设置密码 adduser username #添加用户名 passwd username #添加登录密码,适合adduser之后没提示设置密码的情况 vi /etc/sudoers (给用户设置root 权限 sudo su -),如不想设置root权限也可跳过该步骤
阅读全文
摘要:ghostscript安装: yum install ghostscript 使用: 参数说明: -sDEVICE=pdfwrite 表示处理驱动为pdf -dPDFSETTINGS -dPDFSETTINGS=/screen质量较低,体积较小。 -dPDFSETTINGS=/ebook更好的质量,
阅读全文
摘要:有时候我们会遇到,把一个服务器上的文件夹,传到另一个服务器 我们需要先把文件夹打包成 tar.gz,这种格式在任何linux版本上都能压缩/解压 方法一: 直接从服务下载到本地,再从本地上传到另一台服务器。这种方法效率低,小白一般这么干 方法二:scp命令 scp命令可用于用一台服务器向另一台服务器
阅读全文
摘要:使用Docker部署elasticsearch、logstash、kibana 指定版本:6.7.1 (建议使用同一的版本、屏蔽三个软件间的不兼容性) 下载镜像: docker pull elasticsearch:6.7.1 docker pull logstash:6.7.1 docker pu
阅读全文
摘要:docker环境下部署的ELK系统,日志处理,保留最近五个小时的日志 dockerlog.sh 日志保存在/home/elk/ 目录下 /var/lib/docker/containers/ 是docker下所有容器的日志目录 加入定时任务: 每小时执行一次 crontab -e
阅读全文
摘要:find命令: find . -name '*.log' #查找当前目录下的log文件 查找并删除: find . -name '*.log' -mtime +7 -type f -print -exec rm -rf {} \; (1) “.” 表示从当前目录开始递归查找 (2) “ -name
阅读全文
摘要:当请求上来的时候nginx的日志是不个不容小觑的文件,它能增长到令人发指的地步,硬盘占满也是早晚的事 要切割的日志 access.log 和 error.log,目录 /home/nginx/logs/ (自己Nginx的安装目录) 日志切割脚本 定时任务(按天进行日志切割) crontab -e
阅读全文
摘要:使用nohup ... & 命令启动服务器后,磁盘满了,服务宕了,然后一步一步排查是哪个文件过大,最终定位到是nohup.out文件过大,占了40G, df -lh #磁盘容量命令 du -sh #查看当前文件夹大小 du -sh * #查看当前文件夹下所有文件/文件夹大小,当磁盘满了可以从根目录使
阅读全文
摘要:Docker的安装(CentOS) yum -y install docker-ce 从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。 c
阅读全文
摘要:1、安装docker-compose curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-co
阅读全文
摘要:修改文件所有者、所属组 chgrp 用户名 文件名 -R #修改文件所属组 chown 用户名 文件名 -R #修改文件所有者 -R表示递归目录下所有文件 修改文件权限 1、给某文件添加可执行权限 2、给所有用户赋所有权限 Linux/Unix 的文件调用权限分为三级 : 文件拥有者、群组、其他。
阅读全文
摘要:查看CPU信息命令 查看内存信息命令 查看端口服务
阅读全文
摘要:笔者所知并成功实现内网穿透的方法: 花生壳 (需要花8块钱,使用花生壳给的二级域名,这里不做介绍) ngrok (免费,但是每次重启服务二级域名会变,付费的$5每月不会变) frp(开源免费,需要有自己的服务器和公网IP) Ngrok的使用: ngrok的使用很简单,如果不是长期需要域名穿透服务的话
阅读全文
摘要:有个 test.txt 文件内容为 hello tom,现在修改成 hello jerry,并保存到test2.txt
阅读全文
摘要:1、安装mysql wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz #下载mysql tar zxvf mysql-5.7.20-linux-glibc2.12-x8
阅读全文
摘要:最近买了一台aliyun(ECS服务器)用来学习使用,初次使用难免要走弯路。遇到一些问题好长时间解决不了,结果经人指点豁然开朗。于是乎,总结了一些新生上路经验。 首先要解决的问题是:通过PuTTY、SecureCRT之类软件远程连接linux服务器 如果你在Linux上配置了ssh和防火墙,但是仍然
阅读全文
摘要:一、安装Git 下载:# wget https://www.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz 解压:# tar -zxvf git-2.9.5.tar.gz 配置(安装路径):# ./configure 编译:# make 安装:# s
阅读全文
摘要:1、编辑iptables文件 # sudo vi /etc/sysconfig/iptables 添加如下一行 -A INPUT -p tcp -m state --state NEW -m tcp --dport 3000 -j ACCEPT 2、重启防火墙 # sudo service ipta
阅读全文