随笔分类 - LINUX
1
摘要:#!/bin/bash # 默认值(根据实际环境的路径修改)DEFAULT_SCRIPT_PATH="/home/dmdba/auto_settle.sh"DEFAULT_LOG_PATH="/home/dmdba/settle.log" # 使用环境变量或默认值SCRIPT_PATH="${SCR
阅读全文
摘要:服务器A 172.25.11.11,服务器B 172.25.11.12 在服务器 A 上配置 假设服务器 A 的IP地址为 172.25.11.11,我们将在这台服务器上生成密钥对并将公钥复制到服务器 B 上。 生成密钥对: 打开终端,执行以下命令生成密钥对。在生成过程中,你可以选择保留默认路径和设
阅读全文
摘要:crontab -e nano下编辑 Crtl+X 按Y编辑 按N取消编辑 */5 * * * * /home/xx.sh //每5分钟执行一次脚本 然后必须通过重启cron才可以生效,命令如下 启动/etc/init.d/cron start 关闭/etc/init.d/cron stop 重启/
阅读全文
摘要:实例1:从本地服务器复制到远程服务器: (1) 复制文件: 命令格式: scp local_file remote_username@remote_ip:remote_folder 样例 scp test.sql root@10.51.7.41:/home/mysql 实例2:从远处复制文件到本地目
阅读全文
摘要:1.查看防火墙当前状态 sudo ufw status 2.开启防火墙 sudo ufw enable 3.关闭防火墙 sudo ufw disable 4.查看防火墙版本 sudo ufw version 5.默认允许外部访问本机 sudo ufw default allow 6.默认拒绝外部访问
阅读全文
摘要:今天在一台Ubuntu服务器里面配置了一个Nginx服务,监听的8080端口。本机可以访问,但是局域网就是访问不到。首先怀疑防火墙没有开放8080端口,设置ufw防火墙开放8080端口 $ sudo ufw allow 80 然后局域网依然不能访问,接下来应该还要配置一下iptables,开放808
阅读全文
摘要:1、检查当前系统中是否已安装JDK 命令:java -version:查看JDK安装版本,命令执行后显示如下,说明本系统默认已经安装JDK1.8.0_242。 1 [root@localhost ~]# java -version 2 openjdk version "1.8.0_242" 3 Op
阅读全文
摘要:一、查看防火墙状态: systemctl status firewalld 二、开启防火墙: systemctl start firewalld 三、关闭防火墙: systemctl stop firewalld 四、重启防火墙: firewall-cmd --reload 五、防火墙开放端口: 以
阅读全文
摘要:lsof -i:8888 发现端口未被占用 查看代理:env|grep -i proxy https_proxy=127.0.0.1:8888 http_proxy=127.0.0.1:8888 socks_proxy= ftp_proxy= 原因是127.0.0.1 port 8888被当作代理占
阅读全文
摘要:设置Linux使用SMTP服务发送邮件 很多时候我们需要知道服务器的运行状态,比如发生了异常的报警、数据库备份的状态等,假如服务器自动跟你汇报那就好了,我们可以通过设置当触发某些条件时让服务器发送邮件给你,这样你就可以了解你的服务器的状态怎么样。一开始我使用linux本身的mail测试发送邮件,结果
阅读全文
摘要:Perl简介Perl,一种功能丰富的计算机程序语言,运行在超过100种计算机平台上,适用广泛,从大型机到便携设备,从快速原型创建到大规模可扩展开发。Perl最初的设计者为拉里·沃尔(Larry Wall),于1987年12月18日发表。现在的版本为Perl 6,于2015年12月25日更新。Perl
阅读全文
摘要:查看硬盘情况 fdisk -l 对上述查到的硬盘进行分区 fdisk /dev/vda 命令(输入 m 获取帮助):p #查看现有分区 磁盘 /dev/vda:429.5 GB, 429496729600 字节,838860800 个扇区 Units = 扇区 of 1 * 512 = 512 by
阅读全文
摘要:AIX中使用ftp服务(添加ftp用户,权限设置) 关键字: aix ftp 1.创建目录/var/ftp # mkdir /var/ftp 2.建立ftp组 ftpgrp # mkgroup ftpgrp 3.建立用户myftp # mkuser home=/var/ftp shell=/usr/
阅读全文
摘要:drop_caches 的值可以是 0-3 之间的数字,代表不同的含义: 0:不释放(系统默认值) 1:释放页缓存 2:释放dentries和inode 3:释放所有缓存 修改:# echo 1 > /proc/sys/vm/drop_caches 代表释放页缓存 free命令相对于top,提供了更
阅读全文
摘要:https://blog.51cto.com/12217917/2060252 开始操作 1、检出是否安装VNC rpm -q tigervnc tigervnc-server 2、安装安装X-Window # yum check-update # yum groupinstall "X Windo
阅读全文
摘要:sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。
阅读全文
摘要:变量及赋值 设置变量 A=‘china’ 取消变量 unset A 加上 export 关键字 代表全局变量 a=$(ls -l /root/bin) ##运行里面的命令,并把结果返回给变量 a 特殊变量\ $$ 表示当前进程编号 $0 表示当前脚本名称 $n 表示 n 位置的输入参数( n 代表数
阅读全文
摘要:一、防火墙 防火墙根据配置文件/etc/sysconfig/iptables 来控制本机的“出、入”网络访问行为 其对行为的配置策略有四个策 1、 基础必备技能 查看防火墙状态 service iptables status 开启防火墙 service iptables start 关闭防火墙 se
阅读全文
摘要:一、cut (cut 命令可以从一个文本文件或者文本流中提取文本列 ) 1、cut语法 cut -d '分隔字符' -f fields 用于有特定分隔字符 cut -c 字符区间 用于排列整齐的信息 选项与参数: -d:后面接分隔字符。与 -f 一起使用 -f:依据 -d 的分隔字符将一段信息分割成
阅读全文
摘要:一、常用命令归纳分类 课外网站 http://man.linuxde.net/ http://www.jb51.net/linux/ https://jaywcjlove.github.io/linux-command/ 如果想查看命令的使用手册可以使用 man, 例如man clear 二、常用命
阅读全文
1