Linux相关操作指令(MYSQL安装,防火墙端口开启,screen会话)

GPU使用情况:nvidia-smi
系统版本:cat /etc/issue
python下载位置 ls -l /usr/local/lib |grep python
打开python3.7
打开虚环境:source env_torch/bin/activate
移动文件夹:mv ../nyzp/xxx ../nyzp/FLAT/xxx
复制文件:cp -r XXX/ ../nyzp/
查看该文件下的文件:/home/yzp$ ls
解压:unzip mydata.zip -d ../文件夹
查看进程:ps -ef |grep python
关闭进程:kill -9 26879

Linux常用命令

  1. Linux删除文件夹命令
rm -rf /var/log/httpd/access
  1. 查询当前文件夹下的目录 ls
  2. Linux adduser命令用于新增使用者帐号或更新预设的使用者资料。useradd hey //添加用户kk passwd hey 该用户在/home目录下面

tomcat和jdk1.8配置环境

  1. 下载tomcate8.5和jdk-8u152-linux-x64.tar.gz
  2. 编辑文件 vi /etc/profile在这里插入图片描述
  3. 读取并执行FileName中的命令。source /etc/profile
  4. java版本java -version
  5. cd apache-tomcat-8.5.70/bin/
  6. ./startup.sh

mysql:

安装:

  1. 在 /use/local下 创建mysql文件夹 mkdir mysql
  2. 进入mysql目录:cd /usr/local/mysql;
  3. wget https://dev.mysql.com/get/Downloads/MySQL-8.0/MySQL-8.0/mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz
  4. 解压 tar -zxvf mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz
  5. 重命名:mv mysql-8.0.11-linux-glibc2.12-x86_64 mysql8.0
  6. 创建文件夹data,存储文件 cd /usr/local/mysql-8.0/ mkdir ./data
  7. 创建用户及用户组 groupadd mysql、用户 (用户名/密码)useradd -g mysql mysql
  8. 授权目录:chown -R mysql.mysql /usr/local/mysql8.0/
  9. 初始化数据库:./bin/mysql --user=mysql --basedir=/usr/local/mysql8.0/ --datadir=/usr/local/mysql8.0 5.7版本 `./bin/mysqld --user=mysql --basedir=/usr/local/mysql5.0/ --datadir=/usr/local/mysql5.0``
  10. 命令行修改文件内容:vi /etc/my.cnf i键插入、:wq!退出。文件在最外面的etc中。在这里插入图片描述
  11. 添加Mysql到系统服务:#路径为cd到mysql8.0 cp -a ./support-files/mysql.server /etc/init.d/mysql
  12. chmod +x /etc/init.d/mysql、chkconfig --add mysql、chkconfig --list mysql
  13. 启动Mysql服务 service mysqld start
  14. 查看MySQL服务器的状态 service mysqld status
  15. 设置开机启动 chkconfig mysqld on
  16. 登录:mysql -uroot -p
  17. 登录报错:ln -s /usr/local/mysql/mysql8.0/bin/mysql /usr/bin
  18. 修改密码ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
  19. 防火墙:
    开启防火墙systemctl start firewalld
    确认firewalld状态:systemctl status firewalld
    查看防火墙服务:systemctl status firewall.service
    开放默认端口号3306 firewall-cmd --permanent --zone=public --add-port=3306/tcp
    #查看是否开通访问权限firewall-cmd --permanent --zone=public --query-port=3306/tcp
    重启防火墙:

systemctl reload firewalld
  1. 远程连接:
    1:改表
mysql>select host, user from user; (如果host是localhost说明没有开放权限)
mysql>use mysql; 
mysql>update user set host = '%' where user = 'root'; 
mysql>select host, user from user; 
mysql>flush privileges;
mysql>exit;

Screen命令(可以开启多个窗口)

  1. 安装screen:yum install -y screen
  2. 查看现有screen的会话screen -ls
  3. 回到原来的命令行先按CTRL+a,然后再按d
  4. 恢复screen会话screen -r lnmp
  5. 新建窗口:screen -S name关闭窗口:screen -X -S name quit
  6. 两个屏幕之间自由切换CTRL+a,tab
  7. kill掉一个screen screen -S session_name -X quit
  8. 激活screen screen -r session_name
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值