1.基本命令
touch 文件名 --创建一个文件
mkdir 文件夹名字 --创建一个文件夹
rm -rf 目录名字 --删除文件或文件夹
mv 文件名 目录位置 --移动文件到指定位置
ps -ef | grep java --先查java进程ID
kill -9 进程号 --杀死一个进程
pkill -9 java --杀死所有进程
tail
2.解压命令
unzip filename.zip --解压zip
tar -zxvf filename.tar.gz --解压tar包 后面可加文件夹目录解压到指定的文件夹
tar -jxvf filename.tar.bz2
3.权限
chmod 777 filename #给User,Group,other分别授权读写和执行权限。
chmod 444 filename #授予只读权限
chmod 777 * #给当前目录所有文件授权
chmod -R 777 jack/ #给jack目录和下面的所有文件即文件夹,都授予读写和执行权限
4.备份与还原
==MongoDB=
备份:
mongodump -d 原文件名 -o 文件路劲+文件名
还原:
mongorestore -h 服务器地址:27017 -d 原数据库名 需要还原的文件
==Mysql=
备份:
mysqldump -u账号 -p密码 原库名 > 需要备份的.sql文件
还原:
5.拷贝
##./表示复制到当前目录
cp -r 需要复制的文件 ./ 或者目标目录
6.设置服务器时间
date -s 年/月/日/
date -s 时/分/秒/
7.导出tomcat日志
grep '时间' Catalina.out > 备份文件.txt
8.查询某个日志中的内容
more '文件' |grep 需要搜索的名字```