Linux上线遇到的问题总结,不定时更新

1,Linux删除大量文件方法

使用场景:在项目部署tomcat后,在webapps下面会存在大量的文件,利用rm -rf删除会浪费很多时间
可以使用如下命令

#在需要删除的目录下面执行如下命令
find .  -name "*" -exec rm -rf {} \;
  
.:当前目录  
find:Linux的查找命令,用户查找指定条件的文件
"test.file"":目标文件 ,这里*代表所有文件
-exec:选项  
rm -rf:强制删除文件,包括目录  
{} \; :固定写法,一对大括号+空格+\ 

2,数据库编码,中文乱码

#使用如下命令查看数据库编码
show variables like '%char%';
Linux上线遇到的问题总结,不定时更新_第1张图片
数据库编码查看.png
#修改数据库编码格式
set character_set_server=utf8;
set character_set_database=utf8;
show variables like '%char%';
#最后修改mysql配置文件my.cnf,这个文件一般在/etc/my.cnf路径下
#添加的信息请注意在文件中的位置
[mysqld]
character-set-server=utf8 
[client]
default-character-set=utf8 
[mysql]
default-character-set=utf8
#在linux下重启mysql
service mysqld restart
Linux上线遇到的问题总结,不定时更新_第2张图片
mysql配置文件.png

你可能感兴趣的:(Linux上线遇到的问题总结,不定时更新)