root

centos下安装MySQL5.7

只谈情不闲聊 提交于 2020-03-15 03:34:46
1.查找mysql whereis mysql 2.删除mysql yum remove mysql mysql-server mysql-libs mysql-server; rm –rf /usr/lib64/mysql rm –rf /etc/my.cnf rm -rf /root/.mysql_sercret rm -rf /var/log/mysqld.log rm -rf /var/lib/mysql (如果这个目录如果不删除,再重新安装之后,密码还是之前的密码,不会重新初始化!) 3.下载属于自己的rpm http://dev.mysql.com/downloads/repo/yum/ 4.安装刚才下载的rpm yum install mysql57-community-release-el6-7.noarch.rpm 5.安装mysql yum install mysql-community-server 6.启动mysql(此时会进行初始化,生成随机密码) service mysqld start 7.获取随机密码 sudo grep 'temporary password' /var/log/mysqld.log 8.更新root密码(字母大小写+数字) /usr/bin/mysql_secure_installation 9.启动mysql mysql -u

centos7/rhel7重置root密码

一个人想着一个人 提交于 2020-03-15 03:15:29
(与之前的5,6不同的是,当忘记root密码,并采用GRUB2为启动器时,将无法通过单用户模式重置root密码。下面将介绍如何重置CentOS7的root密码) 1. 启动系统,并在GRUB2启动屏显时,按下e键进入编辑模式。 2. 在linux16/linux/linuxefi所在参数行尾添加以下内容: init=/bin/sh 3. 按Ctrl+x启动到shell。 4. 挂载文件系统为可写模式: mount -o remount,rw / 5. 运行passwd,并按提示修改root密码。 6. 如何之前系统启用了selinux,必须运行以下命令,否则将无法正常启动系统: touch /.autorelabel 7. 运行命令exec /sbin/init来正常启动,或者用命令exec /sbin/reboot重启 来源: oschina 链接: https://my.oschina.net/u/122166/blog/337674

Wampserver_密码修改

最后都变了- 提交于 2020-03-15 03:15:02
1- mysql数据库运行 命令行输:msyql -u root回车进入mysql 然后输入命令: SET PASSWORD FOR 'root'@'localhost' = PASSWORD( 'root' ) 或直接通过phpmyadmin设置root|localhost的密码 2- 文件修改 \apps\phpmyadmin3.4.10.1\config.inc.php $cfg['Servers'][$i]['password'] = 'root'; 来源: oschina 链接: https://my.oschina.net/u/1425152/blog/296510

awk 用法详解!

二次信任 提交于 2020-03-14 21:52:56
awk简介 awk: 中文意思是报告生成器 能够根据我们输入的信息,将信息格式化以后显示,将定义好的信息以比较美观( 直观)的方式显示出来出现比较早,继而出现了new awk(nawk)在windows上实现,gawk, awk实现在linux上。 awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件, 或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具 。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数据的方式是这样的,它逐行扫描文件,从 第一行到最后一行,寻找匹配的特定模式的行,并在这些行上进行你想要的操作。如果没有指定处理动作,则把 匹配的行显示到标准输出(屏幕),如果没有指定模式,则所有被操作所指定的行都被处理。awk分别代表其作者 姓氏的第一个字母,分别是Alfred Aho、Brian Kernighan、Peter Weinberger。gawk是awk的GNU版本,它提供 了Bell实验室和GNU的一些扩展。下面就对awk进行介绍。 awk使用的基本格式: 1 2 3 # awk [options] 'script' file1 file2, ... # awk [options] 'PATTERN { action }' file1

Linux系统系统盘扩容

北慕城南 提交于 2020-03-14 20:22:17
  在Linux学习过程中,可能会遇到根目录存储空间不足的问题,这时候如果只是新增一块硬盘并挂载到某个目录上,还需要将数据转移至新的硬盘中才能缓解存储压力。这种操作未免有些繁琐,那可不可以 直接对跟目录进行扩容 呢?当然是可以的,接下来就给大家介绍操作步骤:    实验环境: RHEL7系统(默认已部署LVM)、VMware Workstation 12虚拟软件    第1步: 给虚拟机新增一块20GB的硬盘    第2步: 查看系统盘的分区类型,最后记得输入q不保存退出 [root@linuxprobe ~]# fdisk /dev/sda Welcome to fdisk (util-linux 2.23.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Command (m for help): p //输入p查看分区信息 Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes

曙光A420r-G安装centos5.5

戏子无情 提交于 2020-03-14 18:32:22
一、环境 服务器:曙光 天阔A420r-G 操作系统:centos 5.5 x86-64 服务器自带三块500G硬盘,并通过RAID卡设置为RAID 5磁盘阵列,但在安装系统的过程中却一直无法顺利安装,原因就是缺乏raid卡的驱动,于是跟曙光客服联系,从随机导航光盘中获得了驱动程序,但由于该驱动程序不是所需要的img格式,所以一直加载不成功。此前通过百度查询,一一试如下做法,均告失败。 1、将驱动拷贝到u盘(fat32格式),然后在安装的时候通过linux dd命令加载,失败 2、方法同1,只是u盘格式为fat格式,失败 3、方法同上,只是将u盘格式化为ext3格式,失败 4、同以上各种,将驱动至于u盘根目录,均失败 看来只有img格式可行了,但手头没有img格式的驱动,该如何呢,经网上查询,可以自己制作img格式的文件,方法如下 二、制作img文件 下面的代码是实际操作命令,对红色的内容添加注释如下: [root @localhost /]# mkfs.ext3 -m0 /dev/ram1 #将/dev/ram1格式化为ext3文件系统 mke2fs 1.39 (29-May-2006) Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) 4096 inodes,

shell入门-grep过滤-1

柔情痞子 提交于 2020-03-14 11:29:59
正则表达式,就是一个字符串。有一定的规律。我们用指定的字符串匹配一个指定的行。指定的字符串就是正则表达式。 正则表达式有这几个工具:grep egrep sed awk 命令:gerep 说明:过滤出指定的行 选项:--color 关键字有颜色 -n 显示行号 -c 显示一共出现了多少行 -v 取反 不包含指定字符的行 -A n n指数字 例如A2在有指定字符的行下面再显示两行 -B n n指数字 例如B2 在有指定字符的行上面再显示两行 -C n n指数字 例如C2 在有指定字符的行上面和下面再显示各两行 -r 显示目录里的所以带指定字符的行 -rh 显示目录里的所以带指定字符的行并不显示文件路径和文件名 grep 过滤出有root的行 [root@wangshaojun ~]# grep --color 'root' /etc/passwd root :x:0:0: root :/ root :/bin/bash operator:x:11:0:operator:/ root :/sbin/nologin grep -n [root@wangshaojun ~]# grep -n 'root' /etc/passwd 1:root:x:0:0:root:/root:/bin/bash 11:operator:x:11:0:operator:/root:/sbin/nologin

shell入门-sed-1

会有一股神秘感。 提交于 2020-03-14 11:29:19
sed这个工具比grep复杂一点,功能比grep复杂一点 功能也能指定匹配的行,不能颜色显示 sed 基础功能 [root@wangshaojun ~]# sed -n '10'p 1.txt uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin 不加-n 第十行出现两遍 p打印的意思 可以指定范围 1到10行 [root@wangshaojun ~]# sed -n '1,10'p 1.txt .... 共10行 从25行到结尾 [root@wangshaojun ~]# sed -n '25,$'p 1.txt ....$ 匹配指定关键词root的行 [root@wangshaojun ~]# sed -n '/root/'p 1.txt root:x:0:0:root:/root:/bin/bash operator:x:11:0:operator:/root:/sbin/nologin 和egrep的意思一样 一个字符 [root@wangshaojun ~]# sed -n '/r.o/'p 1.txt ..... 0个或多个r [root@wangshaojun ~]# sed -n '/r*o/'p 1.txt ..... 0个或1个r [root@wangshaojun ~]# sed -n '/r\?o/'p 1.txt

shell入门-grep2

♀尐吖头ヾ 提交于 2020-03-14 11:28:05
案例介绍 搜索关键词带‘root’的行 并输出行号 [root@wangshaojun ~]# cg -n 'root' 1.txt 1: root :x:0:0: root :/ root :/bin/bash 11:operator:x:11:0:operator:/ root :/sbin/nologin 搜索不带关键词‘nologin’的行,输出行号 [root@wangshaojun ~]# cg -vn 'nologin' 1.txt 1:root:x:0:0:root:/root:/bin/bash 6:sync:x:5:0:sync:/sbin:/bin/sync 7:shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown 8:halt:x:7:0:halt:/sbin:/sbin/halt 26:wangshaojun:x:500:500::/home/wangshaojun:/bin/bash 搜索出包含数字的行 [root@wangshaojun ~]# cg '[0-9]' 1.txt root:x: 0 : 0 :root:/root:/bin/bash bin:x: 1 : 1 :bin:/bin:/sbin/nologin daemon:x: 2 : 2 :daemon:/sbin:/sbin/nologin ....

shell入门-sed-2替换功能

故事扮演 提交于 2020-03-14 11:27:24
sed的替换功能和vim语法挺像的 把1到10行的nologin替换成login [root@wangshaojun ~]# sed '1,10s/nologin/login/g' 1.txt root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/login daemon:x:2:2:daemon:/sbin:/sbin/login .... vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin saslauth:x:499:76:"Saslauthd user":/var/empty/saslauth:/sbin/nologin postfix:x:89:89::/var/spool/postfix:/sbin/nologin $ 把1到10行的/sbin/nologin改成login [root@wangshaojun ~]# sed '1,10s/\/sbin\/nologin/login/g' 1.txt [root@wangshaojun ~]# sed '1,10s#/sbin/nologin#login#g' 1.txt [root@wangshaojun ~]# sed '1,10s@/sbin/nologin@login@g' 1.txt