Linux常用命令

Posted 二十亿光年的孤独

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux常用命令相关的知识,希望对你有一定的参考价值。

1.解压到指定目录

tar -zxvf /home/images.tar.gz -C /specific dir 

2.yum安装
安装lrzsx

yum -y install lrzsz 

3.远程拷贝

scp [参数] [原路径] [目标路径]
  scp local_file [email protected]_ip:remote_file

4.安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度

rpm -ivh example.rpm

5.需要卸载的安装包

rpm -e

6.RPM 查询操作

rpm -q
  附加查询命令:
  a 查询所有已经安装的包以下两个附加命令用于查询安装包的信息;
 
  eg: rpm -qa | grep tomcat8 查看tomcat8是否被安装;

mysql相关

1.登录

mysql -u root -p

2.远程授权登录

给特定IP授权
  GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘192.168.1.100‘ IDENTIFIED BY ‘yourpassword‘ WITH GRANT OPTION;
给任意IP授权
  GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘yourpassword‘ WITH GRANT OPTION;

3.显示编码

show variables like ‘%character%‘;

4.修改字符集为utf8(修改/etc/my.cnf)

[mysqld]
  character_set_server=utf8
  init_connect=‘SET NAMES utf8‘

5.重启MySQL服务

systemctl restart mysqld

6.修改密码

ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘yourpassword‘;
  或
  set password for ‘root‘@‘localhost‘=password(‘yourpassword‘);

防火墙相关(centos7)

1.启动

systemctl start firewalld

2.停止

systemctl stop firewalld

3.禁用

systemctl disable firewalld

4.打开端口

  打开3306端口
  firewall-cmd --add-port=3306/tcp --permanent
  

docker相关

1.创建网络

  创建网络docker_gwbridge
   docker network create --subnet 172.21.0.0/16                          --gateway 172.21.0.1                          --opt com.docker.network.bridge.name=docker_gwbridge                          --opt com.docker.network.bridge.enable_icc=false                          docker_gwbridge
    或
  创建网络 yournetname
    docker network create yournetname --subnet 172.21.0.0/16                                       --gateway 172.21.0.1

以上是关于Linux常用命令的主要内容,如果未能解决你的问题,请参考以下文章

linux中怎么查看mysql数据库版本

Linux常用文件管理命令

markdown [Docker] Docker片段列表和命令#linux #docker #snippets

Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段

C#常用代码片段备忘

常用python日期日志获取内容循环的代码片段