2018-5-17 星期四
一:使用Linux的时候一些错误:
1:在vi中编辑的时候使用了 Ctrl + S. 结果就是如同终端死掉了一样。
这个命令的作用:
ctrl+s 终止屏幕输出(即停止回显),你敲的依然有效,只是看不见,作用嘛,你登录系统输入密码时,是不是看不见你敲的东东
ctrl+q 恢复屏幕输出,你刚才敲的都显示出来了
2:系统文件在etc下。sudoers是系统文件。如果修改了权限。记得要修改回来。
chmod 0440 /etc/sudoers
3:ll | grep sudoers
ll不是命令,是ls -l的别名 grep最简单的用法,匹配一个词:grep word filename
| 表示管道,上一条命令的输出,作为下一条命令参数
& 表示任务在后台执行,如要在后台运行redis-server,则有 redis-server &
&& 表示前一条命令执行成功时,才执行后一条命令 ,如 echo '1‘ && echo '2'
| 表示管道,上一条命令的输出,作为下一条命令参数,如 echo 'yes' | wc -l
|| 表示上一条命令执行失败后,才执行下一条命令,如 cat nofile || echo "fail"
4:启动MySQL的时候。直接/usr/local/mysql/bin/mysql -uroot -p 报错。是tmp临时文件中没有mysql.sock。
要先使用这句话。 sudo bin/mysqld_safe --user=mysql & mysqld_safe 是服务器启动 &是后台启动。