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 是服务器启动  &是后台启动。

原文地址:https://www.cnblogs.com/bulrush/p/9050169.html