Linux系统运维
Pan Fei Long
成就他人也是成就自己,相约在每一天
展开
-
linux密码重置---入职必备神知识
1. 重启linux系统,出现GRUB启动菜单,按e健进入编辑状态3.按向下的方向健,划到linux16所在行,把光标停在行末尾,添加 rd.break console=tty0Ctrl + x键进入恢复模式5.以可写方式挂载硬盘中的根目录,并重设root密码。switch_root:/# mount -o remount,rw /sysroot 以可读写方式重新挂载根系统...原创 2018-11-12 10:11:13 · 276 阅读 · 0 评论 -
shell正则的表达式
原创 2019-03-19 22:27:11 · 187 阅读 · 0 评论 -
sed文本编制器应用
案例 显示/etc/passwd 第5行[root@desktop0 ~]# sed -n '5p' /etc/passwdlp:x:4:7:lp:/var/spool/lpd:/sbin/nologin显示5 、6行[root@desktop0 ~]# sed -n '5p;6p' /etc/passwdlp:x:4:7:lp:/var/spool/lpd:/sbin...原创 2019-03-19 23:04:27 · 141 阅读 · 0 评论 -
shell编程基本exp运算,字符含义
expr 运算原创 2019-03-17 21:24:07 · 1873 阅读 · 0 评论 -
nginx服务器优化
Nginx优化主要从配置文件着手,常见优化参数如下:worker_processes //与CPU核心数量一致worker_connections //每个worker最大并发连接数server_tokens //服务器版本号信息client_header_buffer_size //默认请求包头信息的缓存large_client_header_buf...原创 2019-03-25 22:42:09 · 835 阅读 · 0 评论 -
HTTP错误代码
原创 2019-03-25 22:49:59 · 218 阅读 · 0 评论 -
Nginxf服务器虚拟主机
实现两个基于域名的虚拟主机,域名分别为www.tarena.com和bbs.tarena.com对域名为bbs.tarena.com的站点进行用户认证,用户名称为tom,密码为123456步骤一:修改配置文件1)修改Nginx服务配置,添加相关虚拟主机配置如下[root@svr5 ~]# vim /usr/local/nginx/conf/nginx.conf.. ..se...原创 2019-03-22 22:04:27 · 273 阅读 · 0 评论 -
referer防盗链
原创 2019-03-26 19:31:52 · 169 阅读 · 0 评论 -
安装Tomcat服务器
安装部署Tomcat服务器步骤一:部署服务器软件1)使用RPM安装JDK环境[root@svr100 ~]# yum –y install java-1.8.0-openjdk //安装JDK[root@svr100 ~]# yum –y install java-1.8.0-openjdk-headless ...原创 2019-03-26 20:53:02 · 239 阅读 · 0 评论 -
Tomcat 工作原理和优化
使用Tomcat部署虚拟主机步骤一:配置服务器虚拟主机1)修改server.xml配置文件,创建虚拟主机[root@svr100 ~]# vim /usr/local/tomcat/conf/server.xml… …2)创建虚拟主机对应的页面根路径[root@svr100 ~]# mkdir -p /usr/local/tomcat/{test,...原创 2019-03-26 22:11:14 · 450 阅读 · 0 评论 -
构建LNMP平台
构建LNMP平台步骤一:创建并修改php-fpm配置文件1)查看php-fpm配置文件[root@svr5 etc]# vim /etc/php-fpm.d/www.conf[www]listen = 127.0.0.1:9000listen.allowed_clients = 127.0.0.1user = apachegroup = apachepm = d...原创 2019-03-23 21:35:42 · 211 阅读 · 0 评论 -
LNMP地址重写
地址重写步骤一:修改配置文件1)修改Nginx服务配置:[root@svr5 ~]# vim /usr/local/nginx/conf/nginx.conf.. ..server { listen 80; server_name www.tarena.com;location / { root ht...原创 2019-03-23 21:41:27 · 190 阅读 · 0 评论 -
systemctl服务------字符和图像界面切换
查看服务运行状态[root@room4pc09 桌面]# systemctl status crond #查看服务运行状态● crond.service - Command Scheduler Loaded: loaded (/usr/lib/systemd/system/crond.service; enabled; vendor preset: enabled) ...原创 2019-01-31 11:19:04 · 1773 阅读 · 0 评论 -
autofs自动挂载服务
步骤一:安装autofs服务[root@server0 cacerts]# yum -y install autofs已加载插件:langpacks正在解决依赖关系--> 正在检查事务---> 软件包 autofs.x86_64.1.5.0.7-54.el7 将被 安装配置文件[root@server0 cacerts]# mkdir /home/guests...原创 2019-02-14 21:56:09 · 498 阅读 · 0 评论 -
redhat7安装桌面环境
1.打开vmware,将镜像放入redhat7虚拟机2.root用户下输入命令:[root@pan ~]# mount /dev/sr0 /mnt3.配置光盘为本地yum源命令:vi /etc/yum.repos.d/local.repo4.运行以下命令[root@pan ~]# Startx //切换桌面安装完...转载 2019-01-10 00:04:00 · 4892 阅读 · 0 评论 -
crnotab周期j计划任务,系统定时备份
1.命令编辑# crontab -e查看# crontab -l清除# rcrontab -r2.格式含义分时日月周(* * * * *)1)*代表分钟(数字填写0-59)2)*代表时(数字填写0-23)3)*代表日(数字填写1-31)4)*代表月(数字填写1-12)5)*代表周(数字填写0-7)6)不填写 *代表任意时间7),分隔多开不连续的时间点8)...原创 2018-12-21 15:53:43 · 221 阅读 · 0 评论 -
linux文件权限 ,acl 访问控制列表
## 1.权限命令读取 -r写入 -w可执行 -x2.权限适用对象所有者 -u所属组 -g其他用户 -o3.权限说明1)[root@room4pc09 桌面]# ls -ld /etc/passwd-rw-r–r-- 1 root postfix 2681 12月 20 18:16 /etc/passwd开头 - 代表 纯文本2)[root@room4pc09 桌面]# ...原创 2018-12-21 18:23:27 · 339 阅读 · 0 评论 -
grep过滤命令应用
一.grep命令的选项“匹配模式” 1. -v,取反匹配 2. -i,忽略大小 3. ^..,开头匹配 4. ...$,结尾匹配 5. ^$,匹配空行1)查找包含root选项[root@room4pc09 桌面]# grep 'root' /etc/passwdroot:x:0:0:root:/root:/bin/bashoperator:x:11:0:oper...原创 2018-12-24 11:42:10 · 1014 阅读 · 0 评论 -
聚合链路(多网卡绑定)
可以nmtui图形界面配置1.先用man帮助命令查找文件[root@room4pc09 桌面]# man teamd.conf/example #跳转下一个"runner": {"name": "activebackup"} #找到这个命令行复制2.添加tem0团队设备[root@roo原创 2018-12-24 22:21:14 · 2429 阅读 · 1 评论 -
创建用户和组、密码,修改组和ID
1.UID 标识用户管理用户UID: 0, 普通用户UID :1000起useradd pan #创建pan用户查看用户信息 ID panuid=1616(fei) gid=1616(fei) 组=1616(fei)ls /home查看用户2.GID标识组基本组创建用户自带 ,附加组 后面加入进去...原创 2018-12-19 22:39:21 · 1971 阅读 · 0 评论 -
alias 别名的应用
alias (别名名称)= (实际命令)[root@room9pc01 ~]# alias panfeilong=pwd #panfeilong别名代替pwd命令[root@room9pc01 ~]# panfeilong/rootunalias 别名名称 (取消别名)[root@room9pc01 ~]# unalias panfeilong[root...原创 2018-12-31 16:06:58 · 228 阅读 · 0 评论 -
linux 系统ISO镜像文件挂载
[root@room4pc09 /]# cd /ISO //找到镜像文件位置切换到目录[root@room4pc09 ISO]# ls //查看镜像rhel-serve...原创 2018-12-31 19:24:06 · 712 阅读 · 0 评论 -
linux系统ftp服务器网页共享
安装vsftpd服务[root@room4pc09 桌面]# yum -y install vsftpd已加载插件:fastestmirror, langpacks, ovlLoading mirror speeds from cached hostfile软件包 vsftpd-3.0.2-10.el7.x86_64 已安装并且是最新版本无须任何处理启动vsftpd 服务[roo...原创 2018-12-31 22:09:05 · 680 阅读 · 0 评论 -
linux系统图形分辨率设置命令
查看当前分辨率 [root@localhost ~]# xrandr #查看当前分辨率 Screen 0: minimum 1 x 1, current 1024 x 768, maximum 8192 x 8192 Virtual1 connected primary 1024x768+0+0 (normal left inverted right x axis y a...原创 2019-01-10 21:07:00 · 856 阅读 · 0 评论 -
linux系统shell脚步基础练习
规范的shell脚本一般组成环境声明 (如:#! /bin/bash)注释文本可执行的代码练习1(查看当前计算机命名、版本、IP、呈现 wo ai ni ):[root@server0 ~]# vim /root/1.sh //编写1.sh脚本#! /bin/bash // 环境声明echo wo ai ni ...原创 2019-01-06 13:06:14 · 1039 阅读 · 0 评论 -
搭建jenkins(2019年1月6日课堂内容转载)
enkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。首先保证系统中已经安装了jdk官网下载地址:http://mirrors.jenkins.io/war-stable/latest/jenkins.war...转载 2019-01-06 22:04:44 · 127 阅读 · 0 评论 -
使用Tomcat设置Session
使用Tomcat设置Session步骤一:部署前端Nginx调度服务器1)使用源码安装nginx软件[root@svr5 ~]# yum -y install pcre pcre-devel openssl-devel[root@svr5 ~]# tar -zxvf nginx-1.8.0.tar.gz[root@svr5 ~]# cd...原创 2019-03-28 22:37:03 · 952 阅读 · 0 评论