美文网首页
常用命令大全

常用命令大全

作者: Mark同学 | 来源:发表于2019-12-26 22:11 被阅读0次

MySql
PM2
Yarn
Linux
Nginx
Git
oh my zsh
Redis

MySql

  • 设置远程访问
    update user set host='%' where user='root' and host='localhost';
    flush privileges;
  • 重启 mysql
    service mysql restart
    mysql -uroot -p
    mysql -h 47.56.14.50 -uroot -pa123456
    mysql -h localhost -uroot -pa123456
    nano /etc/mysql/mysql.conf.d/mysqld.cnf
    nano /etc/mysql/my.cnf
    show databases;
  • 查看MySQL字符集
    SHOW VARIABLES LIKE 'character%';
  • 查看数据库的字符集
    select SCHEMA_NAME,DEFAULT_CHARACTER_SET_NAME,DEFAULT_COLLATION_NAME,SQL_PATH from information_schema.SCHEMATA;
  • 创建数据库,并指定字符集
    create database todo_1 character set utf8mb4;
  • 更改MySQL数据库已有数据字符集
    alter database todo_1 character set utf8;
    drop databases todo_1;
    show databases;
    use todo_1;
    show tables;
  • MYSQL8.0以上版本正确修改ROOT密码
    alter user 'root'@'localhost'IDENTIFIED BY 'newpass';

NVM

nvm list

  • 安装 nodejs 的指定版本
    nvm install 12.14
  • 指定 nodejs 的版本
    nvm use 12.14
  • 设置 nodejs 的默认版本
    nvm alias default 12.14

PM2

pm2 start bin/www.js
pm2 restart all
pm2 logs
pm2 list
pm2 flush
pm2 monit
pm2 delete all
pm2 stop all
pm2 status

Yarn

  • 切换 yarn 的仓库
    yarn config set registry https://registry.npm.taobao.org
    yarn config set registry https://registry.npmjs.org --global

Linux

  • 查看端口号状态
    netstat -tpln
    kill -9 2999
    lsb_release -a
  • 查看版本当前操作系统内核信息
    uname -a
  • 本地生成公钥
    ssh-keygen -C haha@163.com
  • 本地公钥位置
    nano ~/.ssh/id_rsa.pub
  • 服务器放置公钥
    nano authorized_keys
  • 查看系统中安装了哪些 shell
    cat /etc/shells
  • 查看当前正在使用的 shell
    echo $SHELL
  • 长连接
    ssh -o ServerAliveInterval=60 root@XXX.com
  • 表示将dir1及其dir1下所包含的文件复制到dir2下
    cp -r dir1 dir2
  • Mac查看本机ip地址
    ifconfig | grep "inet"

Nginx

nginx -s stop

  • 重启 nginx
    nginx -s reload
    service nginx restart
  • 在 Mac 上的另外一种重启方式
    ps -ef|grep nginx
    kill -QUIT 28006

Git

git status

  • 查看 git 文件变化
    git show
    git pull
    git push
    git clone git@gitee.com:gladmmall/todo-1.git

oh my zsh

  • 安装
    wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
  • 修改配置文件
    nano .zshrc
  • 立即生效
    source ~/.zshrc
  • 查看 bash 个人配置文件
    nano ~/.bashrc

Redis

redis-server
redis-cli

相关文章

网友评论

      本文标题:常用命令大全

      本文链接:https://www.haomeiwen.com/subject/bagloctx.html