常用linux命令
grep查找
查找文件夹下带某字符串的文件
grep -rl “查找的字符串” 文件夹
参数r是指查找子目录,参数l只显示文件列表,不显示文件内容
参考网址
http://www.cnblogs.com/end/archive/2012/02/21/2360965.html
文件分割
分割
split -b 大小 待分割文件 分割文件名称
举例
split -b 200m image.tar image.tar.
拼接
cat image.tar.* > image.tar
mysql命令行操作
数据导入
进入mysql命令行后用source命令,如
source /tmp/a.sql
数据导出
mysqldump -u root -p 库名 > a.sql
创建用户
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT USAGE ON *.* TO `douhuo`@`%`;
nginx日志分析
得到一个时间段日志
grep "2021/09/0[1-3]" /path/to/access.log > temp_file.txt
一段时间访问按小时排序
cat temp_file.txt | awk '{print $4}' | cut -c 14-15 | sort | uniq -c | sort -nr