![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux基础
wolfforblood
这个作者很懒,什么都没留下…
展开
-
ssh登录local报错
ssh登陆local报错原创 2022-09-07 16:51:51 · 416 阅读 · 1 评论 -
阿里云yum源配置
最近阿里云yum源跟换地址了,配置最新的阿里云yum源方法:把CentOS-Base.repo文件中的以下网址http://mirrors.aliyun.com/centos/http://mirrors.aliyuncs.com/centos/http://mirrors.cloud.aliyuncs.com/centos/修改成http://mirrors.aliyun.com/centos-vault/centos/把epel.repo文件中的enabled=1修改enabled=原创 2021-07-01 15:21:06 · 298 阅读 · 0 评论 -
zabbix更改登录密码
1、登陆zabbix的服务器,查看zabbix的登陆密码:[root ~]# mysql -uroot -p -e "select * from zabbix.users\G"Enter password: *************************** 1. row *************************** userid: 1 alias: Admin name: Zabbix原创 2020-09-21 10:44:59 · 1802 阅读 · 0 评论 -
nginx location正则匹配规则
转自:https://blog.csdn.net/dmw412724/article/details/79770159示例:location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] } location / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串会优先匹配 [ configuration B ] } location /documents/ { # 匹转载 2020-08-17 15:47:46 · 3764 阅读 · 0 评论 -
centos6搭建nfs服务
环境介绍服务器: 192.168.0.100客户端: 192.168.0.101安装软件包(服务器和客户端都需要安装)yum -y install nfs-utils rpcbind1、服务器端启动相关服务service rpcbind startservice nfs start设置服务开机启动chkconfig nfs onchkconfig rpcbind on创建共享目录mkdir /test更改配置文件vi /etc/exports/test/ 192原创 2020-07-23 16:20:04 · 560 阅读 · 0 评论 -
sftp配置nginx正向代理
一、下载安装本次安装的是nginx-1.19.0,服务器centos6.8下载地址:http://nginx.org/en/download.htmlyum install gcc gcc-c++ automake pcre pcre-devel zlip zlib-devel openssl openssl-devel -yuseradd -s /sbin/nologin -M nginxtar -zxvf nginx-1.19.0.tar.gz cd nginx-1.19.0./con原创 2020-06-03 15:20:06 · 957 阅读 · 0 评论 -
tomcat切割日志
一、按固定大小切割定时任务,每分钟执行一次*/1 * * * * /bin/bash /home/shell/cut_tomcat_logs.sh脚本:#!/bin/shlog_dir='/app/tomcat-job/logs'monitor_file=$1echo `date '+%Y-%m-%d %H:%M:%S'`'初始化切割日志文件为:'$monitor_file >...原创 2019-12-03 09:57:10 · 209 阅读 · 0 评论 -
TCP/IP
TCP/IP原理简述TCP/IP与OSITCP/IP工作在第4层,在TCP/IP协议簇中,有两个不同的传输协议:TCP(传输控制协议)和UDP(用户数据报协议),它们分别承载不同的应用。TCP协议提供可靠的服务,UDP协议提供不可靠但是高效的服务。TCP/IP的特点:(1)分层是TCP/IP乃至网络通信最核心的策略和模式,分层使得所有的网络应用程序不用关心底层链路传输的细节,也使得不同...转载 2019-06-03 08:57:04 · 120 阅读 · 0 评论 -
iptables
iptables服务把用于处理或过滤流量的策略条目称之为规则,多条规则可以组成一个规则链,而规则链则依据数据包处理位置的不同进行分类,具体如下:在进行路由选择前处理数据包( PREROUTING )处理流入的数据包( INPUT )处理流出的数据包( OUTPUT )处理转发的数据包( FORWARD )在进行路由选择后处理数据包( POSTROUTING)。这些匹配的流量,比如“允许...原创 2019-06-03 20:03:10 · 173 阅读 · 0 评论 -
firewalld图形管理
1:选择运行时( Runtime)模式或永久 Permanent)模式的配置。2:可选的策略集合区域列表。3:常用的系统服务列表。4:当前正在使用的区域。5:管理当前被选中区域中的服务。6:管理当前被选中区域中的端口。7:开启或关闭 SNAT(源地址转换协议)技术。8:设置端口转发策略。9:控制请求 icmp服务的流量。10:管理防火墙的富规则。11:管理网卡设备。12:被选...原创 2019-06-04 10:19:04 · 310 阅读 · 0 评论 -
服务的访问控制列表
文件修改后会立即生效,系统将会先检查允许控制列表文件( (/etc/hosts.allow),如果匹配到相应的允许策略则放行流量; 如果没有匹配,则去进一步匹配拒绝控制列表文件( (/etc/hosts.deny),若找到匹配项则拒绝该流量。如果这两个文件全都没有匹配到,则默认放行流量。例:禁止访问本机sshd服务vim /etc/hosts.denysshd:*允许网段访问vim...原创 2019-06-04 19:58:14 · 204 阅读 · 0 评论 -
网卡bond
绑定网卡:vim ifcfg-bond0vim ifcfg-bond0BOOTPROTO=staticDEVICE=bond0NAME=bond0TYPE=BondBONDING_MASTER=yesONBOOT=yesIPADDR=10.60.0.106PREFIX=24GATEWAY=DNS=BONDING_OPTS="miimon=100 mode=6"vi i...原创 2019-06-18 16:46:50 · 346 阅读 · 0 评论 -
linux免秘钥登录
方法一:1,在服务器上生成秘钥在服务器上执行命令ssh-keygen,按四次回车,会在/root/.ssh/目录下生成如下文件:id_rsa(私钥) id_rsa.pub(公钥)2,将公钥传送至客户端在服务器上执行命令:ssh-copy-id xx.xx.xx.xx(客户端ip)就能在客户端的/root/.ssh/目录下看到authorized_keys3,登录测试在服务器上...原创 2019-08-21 15:59:35 · 126 阅读 · 0 评论 -
apache
yum安装的apache默认配置文件路径主配置文件httpd.conf参数原创 2019-08-26 09:46:11 · 505 阅读 · 0 评论 -
文件权限
useradd-d 指定用户的家目录-e 账户的到期时间,格式为YYYY-MM-DD-u 指定该用户的默认ID-g 指定一个初始的用户基本组-G 指定一个或多个扩展用户组-s 指定该用户的默认shell解释器usermod-d -m 参数-m与-d连用,可重新指定用户的家目录并自动把旧的数据转移过去-e 账户的到期时间,格式为YYYY-MM-DD-g 变更所属用户组-G 变更...原创 2019-05-13 17:11:20 · 106 阅读 · 0 评论 -
软RAID和逻辑卷
#软RAIDmdadm-a 检测设备名称-n 指定设备数量-l 指定RAID级别-C 创建-v 显示过程-f 模拟设备损坏-r 移除设备-D 查看详细信息-S 停止RAID磁盘阵列-x 备份盘eg:mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde #创建...原创 2019-05-21 16:36:57 · 223 阅读 · 0 评论 -
重定向
原创 2019-04-25 20:48:22 · 76 阅读 · 0 评论 -
vmware workstation 创建虚拟机
一、新建虚拟机创建新的虚拟机–》典型–》稍后安装操作系统–》linux–red hat enterprise linux 7 64位–》将虚拟机磁盘拆分成多个文件–》(配置cpu)虚拟化InterVT-x或AMD-V 虚拟化CPU性能计数器–》(光驱)使用ISO镜像文件–》网络适配器 仅主机模式USB控制器、声卡、打印机设备等不需要的设备可移除掉。网络适配器:**桥接模式:**相当于在物...原创 2019-04-22 09:39:40 · 200 阅读 · 0 评论 -
redhat7 忘记密码
一、重启系统进入引导界面,按e进入内核编辑界面二、在linux16 参数这行的最后追加“rd.break”参数,按下Ctrl+X进入紧急救援模式三、依次输入以下命令,等待系统重启mount -o remount,rw /sysrootchroot /sysrootpasswd roottouch /.autorelabelexitreboot...原创 2019-04-22 18:44:11 · 745 阅读 · 0 评论 -
linux操作系统的优势
一、开源软件最重要的特性: **低风险:**使用闭源软件无疑把命运交付给他人,一旦封闭的源代码没有人来维护,你将进退维谷;而且相较于商业软件公司,开源社区很少存在倒闭的问题 **高品质:**相较于闭源软件产品,开源项目通常是由开源社区来研发及维护的,参与编写、维护、测试的用户量众多,一般的bug还没有等爆发就已经被修补 **低成本:**开源工作者都是在幕后默默且无偿地付出劳动成果,为美好的世...翻译 2019-04-18 14:49:36 · 1337 阅读 · 0 评论 -
linux进程状态
**R(运行):**进程正在运行或在运行队列中等待。**S(中断):**进程处于休眠中,当某个条件形成后或者接收到信号时,则脱离该状态。**D(不可中断):**进程不响应系统异步信号,即便用kill命令也不能将其中断。**Z(僵死):**进程已经终止,但进程描述符依然存在,直到父进程调用wait4()系统函数后将进程释放。**T(停止):**进程收到停止信号后停止运行。通过ps命令查看到...原创 2019-04-23 18:13:58 · 410 阅读 · 0 评论 -
top命令详解
top18:38:57up 1 day2 usersload average: 0.00, 0.01, 0.05––––––––当前时间系统运行时间 格式为时:分当前登录用户数系统负载,分别为 1分钟、5分钟、15分钟前到现在的平均值tasks476 total1 running475 sleeping0 stopped...原创 2019-04-23 19:08:30 · 187 阅读 · 0 评论 -
linux常用通配符和转义字符
通配符* 匹配零个或多个字符? 匹配单个字符[0-9] 匹配0~9之间的单个数字的字符[abc] 匹配a、b、c三个字符中的任意一个字符转义字符:(\):使反斜杠后面的一个变量变为单纯的字符串(’’):转义其中所有的变量为单纯的字符串(""):保留其中的变量属性,不进行转义处理(``):把其中的命令执行后返回结果...原创 2019-04-28 19:35:53 · 1544 阅读 · 0 评论 -
循环语句
if语句if [条件判断]then命令elif [条件判断]then命令else命令fi或:if [条件判断] ;then 命令elif [条件判断] ; then 命令else 命令fifor语句for 变量 in 取值列表do命令donewhile语句while 条件测试do命令donecase语句case 变量名 in模式1)命...原创 2019-05-08 16:51:09 · 95 阅读 · 0 评论 -
crontab用法
crontab* * * * * :分 时 日 月 周用逗号(,)分别表示多个时间段,如月"8,9,12"表示8月、9月、12月用减号(-)表示一段连续的时间周期,如日"12-15",表示每月的12~15日用除号(/)表执行任务的间隔时间,如"*/2"表示每隔2分钟执行一次任务crond任务参数中,所有命令一定要用绝对路径的方式来写,如果不知道绝对路径,用whereis命令查询注意...原创 2019-05-08 17:08:21 · 318 阅读 · 0 评论 -
linux常见目录及内容
原创 2019-05-14 08:59:28 · 129 阅读 · 0 评论 -
shell脚本常用参数
接收用户的参数$0对应的是当前shell脚本程序的名称$1对应脚本后面跟的第一个参数$#对应的是总共有几个参数$*对应的是所有位置的参数值$?对应上一次命令执行的返回值整数比较:-eq:测试两个整数是否相等:ege [ $A -eq $B ]-ne:测试两个整数是否不等-gt:测试一个数是否大于另一个数:大于,为真-lt:测试一个数是否小于另一个数-ge:大于或等于-l...原创 2019-05-07 10:37:18 · 451 阅读 · 0 评论 -
磁盘分区
磁盘分区/dev/sda5sd表示SCSI存储设备a表示系统中同类接口中第一个被识别到的设备5表示这个设备是一个逻辑分区硬盘设备是由大量的扇区组成,每个扇区的容量为512字节。其中第一个扇区最重要,它里面保存着主引导记录与分区表信息。如下:第一个扇区最多只能创建4个主分区。所以用户一般选择使用3个主分区1个扩展分区,然后在扩展分区中创建数个逻辑分区...原创 2019-05-14 19:46:14 · 419 阅读 · 0 评论 -
划分交换分区
交换分区大小一般为真实物理内存的1.5-2倍。1、新磁盘划分swap直接用fdisk分出一个主分区mkswap /dev/sdb2 #用swap分区专用的格式化命令mkswapswapon /dev/sdb2 #用swapon命令将准备好的swap分区挂载到系统中信息写入/etc/fstab2、在已有分区上划分一份空间给swapcd /var/dd if=/dev/zer...原创 2019-05-15 15:25:11 · 318 阅读 · 0 评论 -
磁盘配额
1、增加某个目录的磁盘配额功能vim /etc/fstab#UUID=06809c73-2204-4355-a399-462e2e1ef88a /boot xfs defaults,uquota 1 2 #添加uquota参数重启reboot2、用xfs_quota添加磁盘容量配额"xfs_quota [参数] 配额 文件系...原创 2019-05-15 17:47:25 · 629 阅读 · 0 评论 -
linux常用命令
datedate -s “20190423 15:40:00” #更改时间date “+%Y-%m-%d %H:%M:%S” #按格式查看时间date -r #查看文件最后修改时间date “+%j” #查看今天是当年中的第几天wget-b #后台下载-c #断点续传-r #递归下载ps-a #显示所有进程-u #用户以及其他详细信...原创 2019-04-25 18:47:02 · 76 阅读 · 0 评论