文档章节

Linux基础学习四:授权及查找命令及安装mysql数据库

 华天之梦
发布于 2016/07/13 21:34
字数 733
阅读 8
收藏 0

一、授权命令

1、文件授权

    chmod {ugo}{+-=}{rwx} 文件名,可以给指定对象授权指定权限,其中“+”表示加上权限,“-”表示减去权限,“=”授予权限,但是一般授权都不使用这种方式,而是用下面的方式:

    chmod 权限代码 文件名,rwx --> 111-->7,即r为4,w为2,x为1,授予什么权限,加起来的值即为权限,例如授予一个文件所有者、所属组、其他人所有权限:chmod 777 file。

2、改变文件所属用户

    chown 用户 文件名 -->改变文件的用户

    -R 递归的将文件夹及下面的子目录所有者改成指定用户。

    能够使用该命令的只有root    

3、改变文件所属组

    chgrp  组 文件名-->改变文件的组

    -R 递归的将文件夹及下面的子目录所有者改成指定用户。

二、查找命令

1、find [搜索范围] [匹配条件],如find /root *filename*,其中*表示匹配任何,?表示匹配一个。另外该命令可以根据名称、大小、甚至是多条件进行查找。

2、locate 快速查找 locate init,快速查询包含init的文件或目录。可以先试用updatedb更新日志文件。

3、which 查找命令,which ls,可以查找ls命令的目录和别名。

    参数-i:忽略大小写

4、whereis 查找名,whereis ls,可以查找ls命令的目录和帮助文件

    参数-i:忽略大小写

5、grep 查找文件里面的内容,所有用户都可以使用,grep -iv [指定字符串] [文件]

    -i 忽略大小写,如grep -i localhost /etc/host

    -v 排除包含内容的行,如可以去掉注释行,如:grep -v ^# /etc/host,可以去掉以#开头的行。

三、安装mysql

1、安装mysql

yum list *mysql*,找到mysql包,运行

yum –y install mysql-server.x86_64

安装完成使用service mysqld start即可运行

2、设置root密码及访问权限

第一次登陆不使用密码:mysql –u root,进入后使用下面sql进行查询并修改root密码:

并把localhost设置成%,否则只有本地可以登录。(update mysql.user set host = ‘%’ where host = ‘localhost’);

修改完成后退出(exit),再次登陆使用

mysql –u root –p进行登陆

3、修改字符集

登陆进mysql中,使用下面的语句查看mysql字符集

show variables like ‘%char%’;

发现字符集基本上位lani之后,需要修改成utf8,格式。

打开/etc/my.ini(/etc/my.cnf),

分别修改客户端和服务器字符集:

修改完成后重启mysql即可生效:

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 8
码字总数 3727
作品 0
南京
Ubantu中安装Mysql,授权远程连接,大小写敏感解决

MySQL的安装 一、Ubuntu下MySQL的安装 在Ubuntu命令行下输入 sudo apt-get install mysql-server 即可安装mysql服务,默认在安装mysql-server时,会自动安装好mysql-client。 同时安装好的m...

缘字诀
2015/04/08
0
0
大数据社区整理的Linux运维笔试面试题(47题)

大数据社区整理的Linux运维笔试面试题(47题) Linux操作系统知识 1. Linux开机启动流程详细步骤是什么?忘记密码如何破解? 2. 企业中Linux数据库服务器做raid几,你们原来公司的数据库服务...

代金券优惠
06/06
0
0
Nginx和php安装及配置:mysql安装教程

Nginx和php安装及配置:mysql安装教程http://www.bieryun.com/3052.html 一、mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql、oracle、sqlserver等等,这些数据库软件在win...

优惠码优惠
07/02
0
0
Linux 系统运维学习方法汇总

本文转载自:http://freeloda.blog.51cto.com/2033581/1315694 大纲 一、前言 二、Linux 运维大环境说明 三、Linux 运维学习思路 四、Linux 运维大方向说明 五、Linux 运维学习必看书籍推荐 ...

woshiliwentong
2014/03/18
0
0
ubuntu下安装Apache+PHP+Mysql

电影《社交网络》中,facebook创始人马克.扎克失恋后入侵哈佛大学宿舍楼服务器,窃取数据库资料,并在两个小时内完成了一个给校内女生评分的交互网站,该网站一天内点击数过10W,直接导致学校...

徐航
2013/03/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

为什么Java大神,都在看Spring Boot和Spring Cloud的书?

如果你是一名Java开发人员,并且最近正打算学习Spring Boot和Spring Cloud框架并寻找一些关于它们的最好的书籍,那么,你今天就来对地方了。 本文,我们将讨论一些学习Spring Boot和Spring ...

Java小铺
16分钟前
6
0
springboot logback日志配置

springboot 如果不使用外部tomcat的话,日志是需要自己配置的,不然的话就只有控制台的日志,但是日志又是我们在项目上了生产环境,出问题时,检查问题的唯一途径,所以我们要配置详细的日志...

曾大大胖
17分钟前
2
0
Linux服务器集体篡改时间的方法

Red Hat 虚拟化课程RH318,中小型公司使用的话,感觉可以匹敌OpenStack。手头上有一个VMware的映像,RHEV 3.5版的,只能把系统时间调整到2016年才能使用。Red Hat的RHEV已经更新到4.1版,不过...

大别阿郎
17分钟前
1
0
Tomcat启动异常:java.lang.ClassNotFoundException

警告: Name = mysqlDataSource Property maxActive is not used in DBCP2, use maxTotal instead. maxTotal default value is 8. You have set value of "100" for "maxActive" property, wh......

hengbao5
18分钟前
1
0
GO错误的一些处理(defer,recover,panic)

package main import("fmt""errors")func main() {num := 10fmt.Printf("num的类型%T, num的值%v, num的地址%v\n", num, num, &num)num2 := new(int) //返回一个指针//num...

汤汤圆圆
27分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部