当前位置: 首页 > wzjs >正文

外贸网站产品google play 应用商店

外贸网站产品,google play 应用商店,新手学做免费网站软件,建设局电话号码目录 linux常用命令 用户和权限 压缩和解压缩 其他相关命令 Linux中安装常用软件 1.1. jdk的安装 1.1.1. 卸载linux中自带的open-jdk 1.1.2. 把安装包上传到 linux上 1.1.3. 解压安装包 1.1.4. 配置环境变量 1.1.5 验证环境变量 1.3 安装mysql 1.3.1. 检查依赖 1.…

目录

linux常用命令

用户和权限

压缩和解压缩

其他相关命令

Linux中安装常用软件

1.1. jdk的安装

1.1.1. 卸载linux中自带的open-jdk

1.1.2. 把安装包上传到 linux上

1.1.3. 解压安装包

1.1.4. 配置环境变量

1.1.5 验证环境变量

1.3 安装mysql

1.3.1. 检查依赖

1.3.2. 安装mysql

1.3.3. 服务初始化

1.3.4. 启动服务

1.3.5. 登录mysql

1.3.6. 使用数据库可视化工具远程连接Linux中的mysql


linux常用命令

mkdir -p 目录1/目录2  级联创建目录
rmdir  目录名    删除空目录
rm -r  目录名/文件名   级联删除  可以用于删除带内容的目录
rm -rf  目录名/文件名  级联删除不提醒  (慎重)

head -5  文件名   查询文件前n行
tail -5  文件名   查询文件后n行
tail -F  文件名   动态追踪文件,实时查看文件最新内容(比如各种运行日志)

ifconfig  查询ip地址
clear  清屏

用户和权限

群组:是一种角色 可以针对一个群组统一设置权限 group

用户:属于群组 user

权限:可以和群组绑定,也可以和用户绑定

创建用户
useradd 用户名    默认组名为用户名
​
useradd 用户名  -g  组名  创建用户的同时自己指定组名
​
创建用户群组
groupadd 组名
​
修改用户 (密码)
passwd  用户名
​
删除用户
userdel 用户名
​
删除群组
groupdel  组名
​
权限   读取r:4  写入w:2  执行 x:1
最高的权限是 777 
查看权限,更改权限
chmod 777 文件或者文件夹名称
chmod -R 777 级联修改文件夹中所有文件和子文件夹权限
​
更改文件或者文件夹所属用户和群组
chown -R 用户名:组名  文件名或者文件夹名 
​
切换用户
su  用户名
​
kill -9 进程号   强制杀死某个进程

ll 查询权限

[root@hcss-ecs-b839 home]# ll
total 48
-rw-r--r-- 1 root root   219 Jun 13 10:19 01.txt
-rw-r--r-- 1 root root 36358 Dec 25 23:05 rabbitmq_delayed_message_exchange-3.9.0.ez
drwx------ 2 1001 root  4096 Jun 13 10:48 yan10
drwx------ 2 1000 1000  4096 Jun 13 10:48 yan9
​
第一组   代表权限
第二组  忽略
第三组  所属用户
第四组  所属群组
第五组  文件大小
第六组  最后修改时间  
第七组  名称
​
-rw-r--r--  10个字母 
第一个字母:  -  l  d   文件|链接|目录
后面9个字母,每三个为一组,第一组代表当前用户权限、第二组代表当前组中其他用户权限、第三组代表其他组中用户权限
rw-   r--  r--
读写   读   读
​
r :读取   4
w :写  2
x :执行  1
​
chmod -R 777 文件或者文件夹   

压缩和解压缩

tar -zcvf  压缩包名称.tar.gz  文件1 文件2  文件夹1 文件夹2     创建压缩包
​
tar -zxvf  压缩包名称.tar.gz                      解压缩(默认解压缩到当前目录)
​
tar -zxvf  压缩包名称.tar.gz  -C  目录名            解压缩到指定目录

其他相关命令

top 命令  用于监视进程和Linux整体性能,按Ctrl+C退出   cpu和memory
​
ps -ef|grep 名称   检索特定的进程
​
kill -9  进程号    强制杀死进程
​
find 目录名  文件名   在指定目录下进行搜索相关文件
​
ping ip地址

Linux中安装常用软件

1.1. jdk的安装

1.1.1. 卸载linux中自带的open-jdk

查询linux中安装的jdk

rpm -qa | grep java

卸载linux中安装的jdk

rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64  
rpm -e --nodeps tzdata-java-2020a-1.el7.noarch
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.262.b10-1.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64
rpm -e --nodeps javapackages-tools-3.4.1-11.el7.noarch
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64

1.1.2. 把安装包上传到 linux上

在opt目录中创建jdk目录,然后上传到linux中。

1.1.3. 解压安装包

tar -zxvf jdk-8u333-linux-x64.tar.gz

1.1.4. 配置环境变量

vi /etc/profile

在文件末尾添加

export JAVA_HOME=/opt/jdk/jdk1.8.0_333
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

让配置文件起作用

source /etc/profile

1.1.5 验证环境变量

java -version
javac

1.3 安装mysql

mysql的下载网址:https://dev.mysql.com/downloads/mysql/

下载离线版本Centos版本的mysql

下载好之后解压下载的压缩包,解压目录如下:

在opt目录中创建mysql目录,将框选的rpm包推送到linux中。

或者直接将tar包上传到linux中,然后使用tar指令进行解包

1.3.1. 检查依赖

rpm -qa | grep libaio

如果存在则展示如下信息:

rpm -qa | grep net-tools

如果存在则展示如下信息:

如果没有的话,使用如下命令,下载安装。

yum install libaio和yum install net-tools

1.3.2. 安装mysql

把推送的rpm文件按照顺序依次安装

rpm -ivh mysql-community-common-8.0.34-1.el7.x86_64.rpmrpm -ivh mysql-community-client-plugins-8.0.34-1.el7.x86_64.rpmrpm -ivh mysql-community-libs-8.0.34-1.el7.x86_64.rpm
注意:腾讯云安装libs时会报错,可以执行yum remove -y mysql-libs  指令删除linux中存在的mysql-libs依赖

rpm -ivh mysql-community-client-8.0.34-1.el7.x86_64.rpmrpm -ivh mysql-community-icu-data-files-8.0.34-1.el7.x86_64.rpmrpm -ivh mysql-community-server-8.0.34-1.el7.x86_64.rpm

如果不按照顺序安装,在安装的时候会提示缺少哪个依赖。

安装成功之后,执行如下指令可以查看mysql的版本

mysql --version

Mysql卸载

先查询出所有安装的mysql相关软件

[root@VM-4-2-centos mysql]# rpm -qa | grep mysql
mysql-community-client-plugins-8.0.32-1.el7.x86_64
mysql-community-server-8.0.32-1.el7.x86_64
mysql-community-common-8.0.32-1.el7.x86_64
mysql-community-icu-data-files-8.0.32-1.el7.x86_64
mysql-community-client-8.0.32-1.el7.x86_64
mysql-community-libs-8.0.32-1.el7.x86_64

使用rpm卸载

rpm -e --nodeps mysql-community-client-plugins-8.0.32-1.el7.x86_64

之后使用find指令在linux的根目录下查找所有的mysql名称的目录,依次删除。

1.3.3. 服务初始化

为了保证数据库目录与文件的所有者为mysql登录用户,如果你是以root身份运行mysql服务,需要执行以下的命令初始化。

mysqld --initialize --user=mysql

1.3.4. 启动服务

systemctl start  mysqld

1.3.5. 登录mysql

查看密码

Linux中的mysql在安装好之后,会提供一个默认密码,密码存放在/var/log/mysqld.log中,可以在此文件中找到mysql的初始密码

cat /var/log/mysqld.log | grep 'A temporary password'

会找到如下密码信息

登录mysql

mysql安装之后,提供的默认密码一般都带有特殊字符,所以采用如下方式进行登录。

[root@localhost mysql]# mysql -uroot -p
Enter password:

修改mysql密码

alter user 'root'@'localhost' identified with mysql_native_password by '密码';alter user 'root'@'localhost' identified with mysql_native_password by '123456!qwe';flush privileges;

之后输入quit命令退出,重新使用新的密码登录。

1.3.6. 使用数据库可视化工具远程连接Linux中的mysql

开放远程连接的权限

登录mysql之后执行以下指令

use mysql;
update user set host = '%' where user ='root';
flush privileges;

设置防火墙放开3306端口

firewall-cmd  --permanent  --add-port=3306/tcpsystemctl restart firewalld

设置云服务器防火墙端口

使用数据库可视化工具连接mysql

http://www.dtcms.com/wzjs/266698.html

相关文章:

  • 政府网站优秀案例cfa三级和一二级关系大吗
  • 青岛建站公司流程平面设计正规培训机构
  • 网站建设推广怎么做百度免费资源网站
  • 网站建设如何测试百度首页登录
  • 网站这么做排名优化公司哪家效果好
  • 泰安建设工程招聘信息网站营销推广网站
  • 贵州贵州省住房和城乡建设厅网站连接交换
  • 惠州做网站 百度优化南昌关键词优化软件
  • 英文网站名需要斜体吗google翻译
  • laravel网站怎么做项目大学生创新创业大赛
  • 公司网站建设需要些什么要求全国疫情今天最新消息
  • 自己做优惠劵网站百度推广充值必须5000吗
  • 台州路桥区企业全网seo优化外链seo推广
  • 青岛专业做网站的公司有哪些整合营销传播方案案例
  • 钓鱼博彩网站怎么做市场调研模板
  • 免费建站建站2021最近比较火的营销事件
  • 专业设计自学网站宁波seo排名优化
  • 阳江招聘网站哪个靠谱线上推广平台
  • 泉州网站排名网络服务主要包括什么
  • 网站后台需求刷粉网站推广快点
  • 大学生可以做的网站批量查询权重
  • 我的校园网站制作怎么做优化关键词
  • 快速网站建设价格竞价推广和seo的区别
  • vue做的博客网站今天国际新闻
  • 手游发号网站模板加入网络营销公司
  • 网站做推广的团队沈阳网页建站模板
  • 佛山网站建设怎么做网址网域ip地址查询
  • 做外围代理要有自己的网站关键词工具网站
  • 呼和浩特网站建设价位百度推广最简单方法
  • php盗版视频网站怎么做的湖南靠谱seo优化报价