![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux基础
静言思之兮
这个作者很懒,什么都没留下…
展开
-
centos7下配置httpd
下载HTTPD服务 [root@gaojingbo ~]# yum -y install httpd 启动 [root@gaojingbo yum.repos.d]# systemctl restart httpd [root@gaojingbo yum.repos.d]# systemctl enable httpd 查看80端口 [root@gaojingbo yum.repos....原创 2018-08-18 15:39:25 · 781 阅读 · 0 评论 -
shell脚本入门(2)
1、计算100以内奇数的和,偶数的和#!/bin/bashsum=0for i in `seq 1 2 100` 奇数的和do sum=$[ $sum+$i ]doneecho $sum#!/bin/bashsum=0for i in `seq 2 2 100` 偶数的和do sum=$[ $sum+$i ]done...原创 2018-08-28 21:52:46 · 355 阅读 · 0 评论 -
AWK练习题
[root@gaojingbo Desktop]# awk 'BEGIN{printf "姓名\t语文\t数学\t物理\t化学\t英语\t生物\t\n " ;OFS="\t"}{print $1,$2,$3,$4,$5,$6,$7}END{print "杭州1801班级学生成绩"}' student.txt 或者[root@gaojingbo ~]# cat /root/Desktop/st..原创 2018-08-31 20:07:03 · 595 阅读 · 0 评论 -
Centos7下通过Apache(httpd)搭建互联网网站
连接到已注册好的云服务器 www.bslznw.work是已注册好的域名 [root@gaojingbo ~]# ssh 47.106.205.171 [root@aliyunserver ~]# yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd [root@aliyunserver ~]# system...原创 2018-08-21 18:45:11 · 1262 阅读 · 0 评论 -
Centos7下安装VMware Workstation
到下面URL下载最新版的VMware https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html 赋予执行权限 [root@gaojingbo ~]# chomod +x VMware-Workstation-Full-14.1.3-9474260.x86_64.bundle 运行 ...原创 2018-08-21 19:49:38 · 2146 阅读 · 0 评论 -
每隔5min备份一次/etc目录,存放到/backup目录下, 备份成功之后产生“2018-08-13 14:09 etc directory backup successfully”
[root@kvm1 ~]# vim /etc/rsyslog.conf ....local2.* /var/log/back.log[root@kvm1 ~]# systemctl restart rsyslog编写脚本,实现备份和日志[root@kvm1 ~]# vim back.sh #!/usr/bin/env bash diif test !...原创 2018-08-21 21:22:01 · 2822 阅读 · 0 评论 -
循环调度执行cron用户级复习作业
1. 制定计划任务每天下午 5:00 发送下课信息到所有已打开终端[root@kvm ~]# crontab -e[root@kvm ~]# crontab -l00 21 * * * logger -p emerg -t "message" "xiakel"或者00 21 * * * wall -n &原创 2018-08-25 13:35:41 · 359 阅读 · 0 评论 -
shell脚本 shift用法
[root@gaojingbo shell]# sh break.shA12346789B12346789C12346789D12346789[root@gaojingbo shell]# vim break.sh#!/bin/bashfor i in {A..D}do echo -n $i for j in {1..9} do...原创 2018-08-29 19:01:40 · 380 阅读 · 0 评论 -
题库
1.用户通过域名访问目标网站(如:http://www.aliyun.com)时,一定会使用到的四个元素是:域名、IP地址、服务器和浏览器,服务器的主要作用是 A A .在网络上定位到服务器 B .保存网站的内容 C .方便网名记忆 D .在网络上定位到域名2.使用阿里云的备案平台提交ICP备案时,一次可以提交几个网站? A .1个 B .多个 C .最多3个 D .最多5个3.使用...原创 2018-09-01 15:44:03 · 3760 阅读 · 0 评论 -
shell脚本入门(3)
使用case实现成绩优良差的判断for创建20用户 用户前缀由用户输入 用户初始密码由用户输入 例如:test01,test10for ping测试指网段的主机 网段由用户输入,例如用户输入192.168.2 ,则ping 192.168.2.10 — 192.168.2.20 UP: /tmp/host_up.txt Down: /tmp/host_down.txt双网关自动...原创 2018-08-29 22:26:13 · 711 阅读 · 0 评论 -
centos7安装源码包数据库
一.创建逻辑卷 为以后数据备份做准备1.创建PV[root@mysql ~]# pvcarete /dev/vdb2.创建VG[root@mysql ~]# vgcreate vg1 /dev/vdb3.创建LV[root@mysql ~]# lvcreate -L 400M -n lv1 vg14.格式化[root@mysql ~]# mkfs.xfs /dev/vg1/lv1...原创 2018-09-04 21:23:02 · 417 阅读 · 0 评论 -
安装源码memcache-extension
[root@gaojingbo ~]# yum -y install memcached[root@gaojingbo ~]# vim /etc/sysconfig/memcachedPORT="11211"USER="memcached"MAXCONN="1024"CACHESIZE="200"OPTIONS=""[root@gaojingbo ~]# systemctl re...原创 2018-09-11 18:57:31 · 178 阅读 · 0 评论 -
mysql基本操作
一.数据库 库的相关操作 a.查询库 mysql> show databases; b.创建库 mysql> create database 数据库名; c.切换库 mysql> use 数据库名; d.删除库 mysql> drop database 库名;user函数获取当前登录到mysql的用户 mysql&amp原创 2018-09-05 20:16:27 · 166 阅读 · 0 评论 -
几种数据库引擎该如何选择
如果要提供提交、回滚**、崩溃恢复能力的事物安全(**ACID兼容)能力,并要求实现并发控制,InnoDB是一个好的选择如果数据表主要用来插入和查询记录,则MyISAM引擎能提供较高的处理效率 它不支持外键,不支持事务如果只是临时存放数据,数据量不大,并且不需要较高的数据安全性,可以选择将数据保存在内存中的Memory引擎,MySQL中使用该引擎作为临时表,存放查询的中间结果如果只有...原创 2018-09-06 20:56:35 · 1412 阅读 · 0 评论 -
单用户模式下修改配置文件解决虚拟机黑屏问题
重启 倒计时按下箭头 在第一行按e 找到linux16的一行,在最后面加上 rd.break console=tty0 然后按ctrl+x重新启动 mount -o rw,remount /sysroot chroot /sysroot vim /etc/fstab 删除错误的配置 如果虚拟机密码忘记了 passwd touch /.autorelabel exit ...原创 2018-09-13 13:06:44 · 738 阅读 · 0 评论 -
centos设置交换分区
centos设置交换分区文件的方式设置dd if=/dev/zero of=/tmp/mem.swap bs=1M count=4096(增加4G)mkswap /tmp/mem.swapswapon /tmp/mem.swapvim /etc/fstab/tmp/mem.swap swap swap defaults...原创 2019-03-20 01:57:33 · 726 阅读 · 0 评论 -
子网划分
B类地址例子 :网络地址:172.16.0.0;子网掩码255.255.255.224(/27)解;网络地址:172.16.0.0为B类地址 原先默认掩码为(/16) 1.子网数=2的11次方=2048 网络位为27-16 即现有掩码减去原先掩码数 2.主机数=2的5次方-2=30 主机位为32-27 即总位数32-现设定的掩码数 3.有效子网256-224=32 所以第一个子网...原创 2018-08-24 13:39:55 · 2404 阅读 · 0 评论 -
一个路由器,2个交换机、四台PC机,两两接在同一个交换机上,分别配置不同网段,实现四台PC机通讯
如图所示原创 2018-08-23 19:36:16 · 35000 阅读 · 5 评论 -
集中式日志管理(推送日志)
日志接受端[root@gaojingbo ~]# vim /etc/rsyslog.conf 开启UDP 或TCP 没有#注释表示已开启 # Provides UDP syslog reception #$ModLoad imudp #$UDPServerRun 514 开启TCP # Provides TCP syslog reception $ModLoad i...原创 2018-08-18 16:31:06 · 1065 阅读 · 0 评论 -
配置NFS即Network File System,Unix系统之间共享文件的一种协议,客户端主要是Linux
[root@gaojingbo ~]# systemctl start nfs [root@gaojingbo ~]# systemctl enable nfs原创 2018-08-18 16:45:14 · 239 阅读 · 0 评论 -
Centos7下安装网易云音乐 netease-cloud-music
官网下载 64位ubuntu[root@gaojingbo ~]wget http://d1.music.126.net/dmusic/netease-cloud-music_1.1.0_amd64_ubuntu.deb方法一:alien将此转化为rpm包[root@localhost ~]# alien -r netease-cloud-music_1.1.0_amd64_ubuntu...原创 2018-08-18 16:51:03 · 6443 阅读 · 0 评论 -
Centos7下DNS服务配置
服务器下(一般是在虚拟机终端上进行操作) [root@gaojingbo ~]# cp /etc/named.conf /etc/named.conf.bak [root@gaojingbo ~]#vim /etc/named.conf option { directory “/var/named” }; zone “baidu.com”IN{ type master...原创 2018-08-16 18:56:51 · 368 阅读 · 0 评论 -
centos7下使用wget命令出现 无法在本地验证发行者的权限。为了安全地连接到GC.GNU.ORG,请使用“无检查证书”。的解决方法
[root@gaojingbo yum.repos.d]# wget https://gcc.gnu.org/gcc-7/ –2018-08-16 17:08:54– https://gcc.gnu.org/gcc-7/ Resolving gcc.gnu.org (gcc.gnu.org)… 209.132.180.131 Connecting to gcc.gnu.org (gcc.g...原创 2018-08-16 19:01:22 · 9727 阅读 · 8 评论 -
centos7下修改网络配置IP地址网关DNS等
[root@gaojingbo~]# ip a 2: eth0:原创 2018-08-16 19:11:47 · 3340 阅读 · 0 评论 -
FTP服务构建服务器端 创建一个光盘或镜像源 ansible的共享源 共享给其他用户
虚拟机作为服务器关闭防火墙 [root@kvm-server ~]# systemctl stop firewalld [root@kvm-server ~]# systemctl disable firewalld [root@kvm-server ~]# systemctl status firewalld ¡ñ firewalld.service - firewalld - dy...原创 2018-08-16 21:05:16 · 232 阅读 · 0 评论 -
搭建基于https的加密网站
官网下载证书文件然后解压再传送到服务器上1. 证书文件1536221873187.pem,包含两段内容,请不要删除任何一段内容。2. 如果是证书系统创建的CSR,还包含:证书私钥文件1536221873187.key、证书公钥文件public.pem、证书链文件chain.pem[root@gaojingbo Downloads]# unzip 1536221873187.zip ...原创 2018-08-22 11:16:43 · 460 阅读 · 0 评论 -
echo 修改颜色
设置颜色 -e “\e[1;31m ” 30-37 范围 为修改文本颜色[root@gaojingbo ~]# echo -e “\e[1;31m This is a red text.”这条命令不仅修改了文本颜色 而且也修改了终端的颜色不同时修改终端颜色再原来基础上再添加 \e[0m[root@gaojingbo ~]# echo -e “\e[1;31m This ...原创 2018-08-22 17:40:35 · 1022 阅读 · 0 评论 -
shell脚本入门(4)
1.计算12345经过加减乘除等于15的式子#!/bin/bashfor a in + - \* /do for b in + - \* / do for c in + - \* / do for d in + - \* /...原创 2018-08-30 17:20:41 · 308 阅读 · 0 评论 -
centos7下搭建简单网站
服务器下[root@gaojingbo ~]# ssh 192.168.122.238[root@localhost ~]# yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd[root@localhost ~]# ip a192.168.122.238[root@localhost ~]# syst...原创 2018-08-20 17:29:12 · 6397 阅读 · 0 评论 -
shell脚本 之数组
1、读取/etc/hosts文件,将文件中的每一行作为一个元数赋值给数组#!/bin/bashIFS='$ \n'while read linedo arry= `echo $line |awk '{print $1}'`done < /etc/hostsIFS='$ \t\n'2、使用read读入创建数组元数的个数,且元数也由用户自己输入,要求使用whi...原创 2018-08-30 21:13:40 · 1083 阅读 · 0 评论 -
shell脚本入门 (1)
1、使用脚本删除用户,要求手动输入用户名#!/bin/bashread -p "请输入用户名:" nameuserdel -r $name~ 2、判断当前用户是否是root,是root用户创建手动输入的一个用户#!/bin/bashif [原创 2018-08-27 23:08:42 · 483 阅读 · 0 评论 -
centos下解压rar格式文件
http://www.rarlab.com/rar/rarlinux-x64-5.3.0.tar.gz原创 2018-08-23 19:08:42 · 4702 阅读 · 0 评论