Centos 禁用fastestMirror的方法
vim /etc/yum/pluginconf.d/fastestmirror.conf
把enable改为0.
centos安装mysql
2023年10月31日更新:
这篇文章应该是在南昌多凡科技的时候写的,这个傻问题困扰了我一上午。
------------------------
只运行:
yum install mysql
不行,还要运行:
yum install mysql-server
创建centos linux回收站 防止误删
创建"回收站"文件夹:
mkdir /tmp/huishouzhan
这个文件夹和位子大家可以根据自己情况建立. 在bin目录下创建一个文件,名字随意了,我这里就叫huishouzhan.
vi /bin/huishouzhan
写入:
#/bin/bash
mv $@ /tmp/huishouzhan #回收站目录就在/tmp/huishouzhan
编辑文件:
vi /etc/bashrc
在最下面添加:
alias rm='/bin/huishouzhan'
做一个别名,这样我们在bash shell中执行rm就相当于执行/bin/huishouzhan这个脚本了,现在应该大家都知道原理了吧 o(∩_∩)o 哈哈,其实就是将要删除的文件夹移动到其他文件夹.
chmod 755 /bin/huishouzhan #对脚本赋予权限
chmod 777 /tmp/huishouzhan #对回收站文件夹授予权限,777可能有些危险,我用的是这个,有空的朋友可以研究下.
退出shell重新登录.
MySQL查看用户权限命令
如果可以用navicat工具连过去,查看用户权限,修改用户权限都是很方便的,但很多时候MySQL都是只允许localhost访问,这时就只能用命令了. 以前只会用:
mysql> select * from mysql.user where user='username';
今天发现这个更方便:
mysql> show grants for username@localhost;
show可以看到很多东西:
show create database dbname; #这个可以看到创建数据库时用到的一些参数.
show create table tickets; #可以看到创建表时用到的一些参数
linux临时禁止除root用户登录 nologin(centos环境)
操作系统为centos环境.有时候为了进行系统维护工作,临时禁止其他用户登录,可以使用nologin文件.具体的做法是在 /etc/目录下创建一个名称为nologin的文件.例如:
touch /etc/nologin
这样将禁止随后的用户登录到系统中.禁止用户登录时,/etc/nologin文件中的内容将会显示给用户.例如,按如下方式创建nologin文件时:
echo "disable login by admin temperarily" >> /etc/nologin
当用户试图登录时,将会显示给用户显示信息"disable login by admin temperarily",然后注销用户.
关于linux无法连接无线网络的问题
我用的是deepinlinux,家里的是fast的无线路由,电脑可以搜索到无线网路可是无论如何连接,都提示重新输入密码.
网上的教程搞了很久没有效果, 后来发现路由器不设置密码,linux是可以连接到的.
但是不设置密码又有可能被别人蹭网, 所以最后的解决办法是:
路由器不设置密码,然后通过mac地址限制能访问该无线网络的设备. 这样就可以上网又不怕蹭网了.
但是如果路由器不是自己的依然没有办法上网.