文档章节

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

 华天之梦
发布于 2016/07/13 21:34
字数 733
阅读 9
收藏 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几,你们原来公司的数据库服务...

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

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

优惠码优惠
2018/07/02
0
0
CENTOS7 安装LAMP平台

因为安装zabbix需要LAMP环境,特记录如下。 LAMP指的Linux(操作系统)、Apache HTTP 服务器,MySQL(有时也指MariaDB,数据库软件)和PHP(有时也是指Perl或Python)的第一个字母,一般用来...

demonlg
2017/08/01
0
0
Linux 系统运维学习方法汇总

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

woshiliwentong
2014/03/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

脚本配置java开发环境

@echo off&setlocal enabledelayedexpansion cls @echo "This script is used to registe envionment variables......" @echo. @echo. @echo. set var=%~dp0 set var=%var:~,-1% @echo "regi......

默克鱼
23分钟前
1
0
c++中友元函数理解与使用

在学习c++这一块,关于友元函数和友元类,感觉还是不好理解,但是井下心来,理解,需要把我一下几点。 首先讲友元函数。 (1)友元函数: 1)C++中引入友元函数,是为在该类中提供一个对外(除...

天王盖地虎626
今天
2
0
OSChina 周一乱弹 —— 白掌柜说了卖货不卖身

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @爱漫爱 :这是一场修行分享羽肿的单曲《Moony》 手机党少年们想听歌,请使劲儿戳(这里) @clouddyy :开不开心? 开心呀, 我又不爱睡懒觉…...

小小编辑
今天
703
11
大数据教程(11.7)hadoop2.9.1平台上仓库工具hive1.2.2搭建

上一篇文章介绍了hive2.3.4的搭建,然而这个版本已经不能稳定的支持mapreduce程序。本篇博主将分享hive1.2.2工具搭建全过程。先说明:本节就直接在上一节的hadoop环境中搭建了! 一、下载apa...

em_aaron
今天
5
0
开始看《JSP&Servlet学习笔记》

1:WEB应用简介。其中1.2.1对Web容器的工作流程写得不错 2:编写Servlet。搞清楚了Java的Web目录结构,以及Web.xml的一些配置作用。特别是讲了@WebServlet标签 3:请求与响应。更细致的讲了从...

max佩恩
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部