自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 2021-04-28

shell30案例1、请按照这样的日期格式(xxxx-xx-xx)每日生成一个文件,例如生成的文件名为2017-12-20.log, 并且把磁盘的使用情况写到到这个文件中,不用考虑cron,仅仅写脚本即可#!/bin/bashd=`date +%F`dir=/data/logs/disklogif [ ! -d $dir ]then mkdir -p $dirfidf -h > $dir/$d.logfind $dir/ -mtime +365 |xargs rm -r

2021-04-28 18:38:46 361

原创 2021-04-16

# 11.4课后习题**(1)、如何把/etc/passwd中用户uid大于500的行打印出来?**答案:awk -F':' '$3>500' /etc/passwd**(2)、awk中变量NR和NF分别表示什么含义?,命令awk -F':' '{print $NR}' /etc/passwd会打印出什么结果?**答案:NR表示行数,NF表示一共有多少段代码含义:打印出每一行行号所对应的字段**(3)、用grep把1.txt文档中包含abc或者123的行过滤出来,并在过滤出来的行前面加

2021-04-16 10:10:14 117 5

原创 2021-02-05

MongoDB数据管理查看集合show collections,或者使用show tables如果集合不存在,直接插入数据,则mongodb会自动创建集合更新查看所有文档db.Account.find()根据条件查询:db.Account.find({AccountID:1})根据条件删除:db.Account.remove({AccountID:1})删除所有文档,即删除集合:db.Account.drop()先进入对应的库:use dbname然后查看集合状态:db..

2021-02-05 10:01:42 95 1

原创 2021-02-05

MongoDB用户管理切换到admin库use admin列出所有用户 db.system.users.find()查看当前库下所有用户show users删除用户 db.dropUser(‘admin’)若要用户生效,需要编辑启动脚本[root@localhost yum.repos.d]# vi /usr/lib/systemd/system/mongod.service在OPTIONS=后面增–auth重启服务[root@localhost yum.repos.d]# s

2021-02-05 09:57:04 122 1

原创 2021-02-05

NoSQL什么是NoSQL:非关系型数据库就是NoSQL,关系型数据库代表MySQL对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很耗费时间和资源,尤其是数据是需要从磁盘里去检索NoSQL数据库存储原理非常简单(典型的数据类型为k-v),不存在繁杂的关系链,比如mysql查询的时候,需要找到对应的库、表(通常是多个表)以及字段。NoSQL数据可以存储在内存里,查询速度非常快NoSQL在性能表现上虽然能优于关系

2021-02-05 09:54:18 55

原创 2021-01-29

**映射到本地window****打开我的电脑,点击顶部的计算机,点击映射网络驱动器输入文件夹名称,格式是:\虚拟机的ip\文件夹名称,点击完成将 samba 共享的 Linux 文件夹目录,映射成 Windows 的一个本地磁盘驱动器盘符完成!Windows 断开 samba 共享文件夹目录连接,点击断开网络驱动器的连接,选择刚才创建的网络驱动器即可。**测试:在window端samba的share共享目录里创建一个测试目录,往这个测试目录里传入图片,视频,看看在虚拟机上能否显

2021-01-29 11:38:26 56

原创 2021-01-29

在这里插入代码片Samba服务的使用安装之前需要挂载镜像并配置yum源1、安装samba服务#yum install – y samba安装成功!2、配置samba服务配置samba的配置文件/etc/samba/smb.conf修改[global]中的内容 disable spoolss = yes是新增的#vi /etc/samba/smb.conf改成这样:在配置文件的最后,添加如下内容:[share]path = /opt/sharebrowseable = y

2021-01-29 10:05:17 119

原创 2021-01-29

MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另一台B也会跟着写数据,两者数据实时同步的MySQL主从是基于binlog的,主上须开启binlog才能进行主从主从过程大致有三个步骤:1)主将更改操作记录到binlog里2)从将主的binlog事件(sql语句)同步到从本机上并记录在relaylog里3)从根据relaylog里面的sql语句按顺序执行主上有一个logdump线程,用来和从的I/O线程传递binlog从上有两个线程,其

2021-01-29 10:00:05 72 3

原创 2021-01-18

MySQL的用户管理授权:grant all on *.* to 'user1' identified by 'passwd'; 例如:授权了ip,登陆时输入ip才能登录MySQL的命令历史文件是 .mysql_history 登陆时不想输入host,该如何做,案例如下:grant all on *.* to 'user1'@'localhost' identified by '123456a';针对具体的权限去授权 查询 更新 ...

2021-01-18 10:07:13 46

原创 2021-01-18

MySQL数据库的备份与恢复备份库:命令mysqldump恢复库:# mysql -uroot -plinux mysql2 < /tmp/mysql.sql 前提是mysql中有mysql2这个库,否则恢复不成功查看一下表是28行,跟mysql的内容一样show tables;备份表:mysqldump -uroot -plinux mysql user > /tmp/user.sql恢复表:mysql -...

2021-01-18 10:05:18 75 1

原创 2021-01-18

数据库的安装过程# cd /usr/local/src/# tar -zxvf mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz # mv mysql-5.6.43-linux-glibc2.12-x86_64 /usr/local/mysql# cd /usr/local/mysql/# useradd -s /sbin/nologin mysql# mkdir -p /data/mysql# chown -R mysql:mysql /data/mysq

2021-01-18 10:04:15 65

原创 2020-12-18

Tomcat 搭建配置任务 1 Tomcat 介绍1. 简介Tomcat 是Apache 软件基金会( Apache Software Foundation )的Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。受 Java爱好者的喜爱,并得到了部分软件开发商的认可,成为目前比较流行的 Web 应用服务器。Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用

2020-12-18 15:43:29 174

原创 2020-12-11

Tomcat的配置19.1 安装 Tomcat19.1.1 安装 JDK# cd /usr/local/src/# tar -zxvf jdk-8u271-linux-x64.tar.gz# mv jdk1.8.0_271 /usr/local/jdk1.8# vi /etc/profile设置环境变量,在末尾输入以下内容JAVA_HOME=/usr/local/jdk1.8/JAVA_BIN=/usr/local/jdk1.8/binJRE_HOME=/usr/local/

2020-12-11 14:53:46 70

原创 2020-12-04

第18章配置FTP服务18.1 使用vsftpd搭建FTP服务18.1.1 安装vsftpd#yum install -y vsftpd db4-utils这里安装2个软件包,同时也会把依赖包安装上。其中db4-utils包用来生成密码库文件18.1.2 建立账号vsftpd默认可以支持使用系统账号体系登录,但是这样并不安全,所以使用虚拟账号体系登录首先建立与虚拟账号相关的系统账号。#useradd virftp -s /sbin/nologin接着建立与虚拟账户相关的文件#vi /et

2020-12-04 14:09:38 288

原创 2020-11-26

LAMP环境搭建与配置14.1安装MySQL挂载镜像#mkdir /opt/centos#mount /dev/cdrom /opt/centos/最先下载包:#yum install -y epel-release#yum install -y gcc*将软件包传输到 /usr/local/src里方便管理(1) 解压#cd /usr/local/src#tar -xzvf mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz(2)初始化配置#[

2020-11-26 14:45:54 158

原创 2020-11-20

第十三章Linux系统管理技巧13.1.1 使用w命令查看当前的系统负载第1行从左至右显示的信息依次为:时间、系统运行时间、登录用户数、平均负载。第2行开始的所有行则是告诉我们:当前登录的用户名及其登录地址等。最应该关注第1行中的load average:后面的3个数值:第1个数值表示1分钟内系统的平均负载值,第2个数值表示5分钟内系统的平均负载值,第3个数值表示15分钟内系统的平均负载值。我们着重看第1个值,它表示单位时间段内使用CPU的活动进程数(在这里其实就是1分钟内),值越大就...

2020-11-20 15:32:48 390

原创 2020-11-14

第四章LINUX文件和目录管理命令cdcd:用来变更用户所在的目录pwd: 显示当前所在的目录cd . : 表示当前目录cd … :表示当前目录的上一级目录命令 mkdir 用于创建目录-p 创建一大串级联目录命令 rmdir 用于删除空目录命令rm (删除目录) -r 删除目录用的选用项,会询问是否删除-f 表示强制删除,不会再进行询问-rf 删除目录且不会报错Which 查找某个命令的绝对路径命令cp 格式[选项][来源文件][目的文件]例如:把test1 复制成 te

2020-11-14 15:37:43 66

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除