linux常用命令
1. 返的目录 cd -
2. 切换用户 su centos
3. 查看文件
more enter--》逐行阅读 空格--》翻页阅读
cat --查看所有
head -n xx.txt 查看前多少行数据
tail -n xx.txt 查看倒数n行数据
4. grep java 123.txt grep ‘aaa bbb’ 123.txt
5. cat 123.txt | grep java 将cat的结果作为grep java的入参

6. 查看进程 ps -ef kill pid
7. 压缩:tar -zcvf xxx,解压缩 tar -zxvf xx
tar -zcvf tartest.tar.gz aaa.txt bbb.txt
tar -zxvf tartest.tar.gz
tar -zxvf tartest.tar.gz -C /home/mytest/ 将压缩文件解压到指定目录下
查看压缩文件里的内容 tar -tf tartest.tar.gz
8. 复制 cp aaa.txt cpaaa.txt cp aaa.txt /usr/tmp/cpaaa.txt
9. 重命名 mv aaa.txt bbb.txt
10. 移动 mv aaa.txt /usr/tmp/
11. 下载 wget tomcat下载路径
12. curl url
13 权限:ll




chmod 777 aaa.txt ====>将文件aaa.txt授权,当前用户,所属组,其他 都是最高权限
将文件拥有者权限给别人 =====》chown user2 aaa.txt
14. 管道和重定向
echo “777” 输出 777到控制台
echo “aaa” > 123.txt 将aaa输出到123.txt中,如果不存在则创建,如果存在则清空后输出。
echo “bbb” >> 123.txt 将bbb输出到123.txt中,如果不存在则创建,如果存在则在原内容下输出。
15 . yum 命令 yum install yum remove yum list installed yum clean all
=================mysql安装====================================
16. 查看是否安装了mariadb yum list installed | grep mariadb
删除mariadb包 yum -y remove mariadb-libs.x86_64muq
17. mysql初始化 mysql/bin ./mysqld --initialize --user=mysql --datadir=/usr/local/mysql-5.7.24/data --basedir=/usr/local/mysql-5.7.24
获取mysql初始密码:VhuoD6jEu5!W
初始加密:./mysql_ssl_rsa_setup --datadir=/usr/local/mysql-5.7.24/data
将mysql文件夹给mysql用户和mysql所在的组,-R表示递归子文件夹子文件,chown -R mysql:mysql /usr/local/mysql-5.7.24/
mysql/bin目录下启动mysql
[root@localhost bin]# ./mysqld_safe & &表示后台启动
./mysql -uroot -p 登录mysql
修改用户密码:alter user 'root'@'localhost' identified by '123456'
授权外网访问:
mysql> grant all privileges on *.* to root@'%' identified by '123456';
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
关闭防火墙
systemctl stop firewalld
此时可以通过外网访问mysql

浙公网安备 33010602011771号