一、授权命令
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即可生效: