Linux
echo 命令 当后面直接跟" " 时 可以当做是打印命令
如果 echo “xxxx” 后面跟上 > 或者>> 加 文件名 则表示为对文件内容进行操作 将xxxx > 覆盖到文件中
将xxxx>>追加到文件中
Linux中的环境变量配置
将JAVA_HOME配置到Linux系统中 , 首先将 JDK压缩包导入到Linux系统中 可以通过软件 或者 rz命令 或者 通过 CRT破解版中的
alt + p 将JDK导入
然后输入 vi /etc/profile
来到文件的最后一行 加入
export JAVA_HOME=(这里加上你的JDK文件路径)
export PATH=$PATH:%JAVA_HOME/bin
最后重新加载 source /etc/profile
通过 java -version 来判断环境变量是否配置成功
需要了解的网络配置
IPADDR 是IP地址
NETMASK 是子网掩码 一般是255.255.255.0
GATEWAY是网关
DNS1是服务
在 更改完这些之后 可以通过 ping 网站来判断是否正确
配置时区自动同步命令
如果在前面创建虚拟机时没有更改时区 那么可以通过这个命令来进行操作
首先输入 crontab -e
然后输入 */5 * * * * /usr/sbin/ntpdate ntpl.aliyun.com
更改语言
输入 vi /etc/local.conf
将 LANG修改为 LANG=“en_US.UTF-8”
然后重新加载文件
source /etc/local.conf
更改主机名
vi /etc/homename
对主机名进行修改
打包解压与压缩
将一些文件弄成压缩包
tar -zcvf 压缩文件名称.tar.gz 要压缩的文件
解压文件
tar -zxvf 要解压的文件.tar.gz -C 目标文件夹
网络命令
显示本机的ip
ip addr
查询服务是否运行
netstat -nltp | grep 加上端口号
如果 netstat命令如果不能使用 要先安装工具
yum install net-tools
之后再使用此命令
系统命令
kill -9 用来结束进程
jps用来看正在进行的java进程
ps看正在进行的进程
查找命令
grep “内容” 文件 在文件中搜索
一般这种用法用的比较多
列如 cat hello.txt | grep -n yes
查找在文件中 yes出现的行号
-i不分大小写
-v反选
-c 出现的次数
软件安装
一般使用 yum
先 yum list 进行下载
然后通过 yum list | grep xxx找到自己想要的工具
yum -y install 加上要下载的名字
mysql安装
0 yum list
1 yum -y install wget
2 wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
3 yum -y install mysql57-community-release-el7-10.noarch.rpm
4 yum -y install mysql-community-server
5 service mysqld start
6 netstat -nltp | grep 3306
7 grep “password” /var/log/mysqld.log 查看原始密码
grep ‘password’ /var/log/mysqld.log
2020-06-24T07:21:25.731630Z 1 [Note] A temporary password is generated for root@localhost: Apd>;WYEc2Ir
2020-06-24T07:21:48.097350Z 2 [Note] Access denied for user ‘root’@‘localhost’ (using password: NO)
8 登录 mysql -uroot -pWYEc2Ir
9 修改密码
mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1; 这个两个设置以后 密码很简单不会报错
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘root’;