一、Linux命令
cat logFile |grep "事务"
tail -200000f logFile |grep -C 30 "cancel"
[查看关键字日志](https://blog.csdn.net/weixin_41522735/article/details/103223998)
cat access.log | grep 'payed'
# 查找文件
find -name a.jar
# 切换到root账户,密码root
su root
# 删除命令
rm -rf test.java
# 查看目录命令
pwd
# 打开目录dir
cd dir
# 切换到根目录
cd /
# 切换到根目录下的bin目录
cd /bin
# 切换到当前目录上一级目录
cd ..
# 查看目录命令
ls
# 建立文件file
touch file
# 在用户的主目录中建立一个目录mydir
mkdir mydir
# 删除目录mydir
rmdir mydir
# 重命名文件
mv a.txt b.txt
# 通过端口号查找应用进程并kill
netstat -apn | grep 8001
kill -9 进程号
# 把linux文件夹压缩成tar.gz的命令
tar -zcvf demo.tar.gz ./demo
# 解压 .tar文件
tar -xvf file.tar
# 压缩完后,可以使用以下命令,下载传输
sz demo.tar.gz
# 查看当前目录下各个文件及目录占用空间大小
du -sh *
# 查看单个文件大小
du test.log
# 查看最新的日志
tail nginx.log
# 实时查看最新的日志,不断打印
tail -f nginx.log
# 查看cpu核数
lscpu
# 查看磁盘空间大小
df -h
https://www.cnblogs.com/manong–/p/8012324.html
1.1 Nginx相关命令
# 进入根目录
cd /
# 进入文件目录
cd Data
# 查看进程
ps -ef|grep nginx
# 用于查看指定端口号的进程情况
netstat -tunlp|grep 8001
# 查看所有端口进程情况
netstat -tunlp
# 进入nginx sbin目录
cd /Data/nginx/sbin
# 查看nginx版本
./nginx -v
# 启动nginx命令
./nginx
# 停止nginx命令
./nginx -s stop
# 重启nginx命令
./nginx -s reload
# 指定conf文件,然后执行命令
/Data/nginx/sbin/nginx -c /Data/nginx/conf/nginx.conf
# 无权限时
sudo ./nginx -s reload
1.2 其他命令
# 查看mysql目录
whereis mysql
# 查看进程
ps -ef|grep nginx
# 解压
tar -zxvf 压缩文件
# 查看ip
hostname -I
1.3 查看java日志
cd deploys
tailf logFile
tailf -200 logFile | grep '需查询接口名字'
二、Dos命令
# 查看ip属于谁
nbtstat -A ip地址(10.67.166.111)
nbtstat -a
# 具体查看端口号
netstat -ano |findstr "8083"
# 杀死端口进程
taskkill -pid 端口号 -f
#查看哪个进程在用
tasklist|findstr "8083"
Linux下复制粘贴快捷键
-
在终端下:
复制命令:Ctrl + Shift + C 组合键. 粘贴命令:Ctrl + Shift + V 组合键.
-
在控制台下:
复制命令:Ctrl + Insert 组合键 或 用鼠标选中即是复制。 粘贴命令:Shift + Insert 组合键 或 单击鼠标滚轮即为粘贴。
三、Xshell
3.1 Xshell清屏快捷键
#清屏,相当于翻页,历史日志可以往上翻看到
Ctrl + Shift + L
# 只保留当前显示的日志,在滚动条上方的历史被清除
Ctrl + Shift + B
#日志全部清空,且当前页面显示空白
Ctrl + Shift + A
四、解压缩命令
01-.tar格式
解包:[root@user]$ tar xvf FileName.tar
打包:[root@user]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)
02-.gz格式
解压1:[root@user]$ gunzip FileName.gz
解压2:[root@user]$ gzip -d FileName.gz
压 缩:[root@user]$ gzip FileName
03-.tar.gz格式
解压:[root@user]$ tar zxvf FileName.tar.gz
压缩:[root@user]$ tar zcvf FileName.tar.gz DirName
04-.bz2格式
解压1:[root@user]$ bzip2 -d FileName.bz2
解压2:[root@user]$ bunzip2 FileName.bz2
压 缩: [root@user]$ bzip2 -z FileName
05-.tar.bz2格式
解压:[root@user]$ tar jxvf FileName.tar.bz2
压缩:[root@user]$ tar jcvf FileName.tar.bz2 DirName
06-.bz格式
解压1:[root@user]$ bzip2 -d FileName.bz
解压2:[root@user]$ bunzip2 FileName.bz
07-.tar.bz格式
解压:[root@user]$ tar jxvf FileName.tar.bz
08-.Z格式
解压:[root@user]$ uncompress FileName.Z
压缩:[root@user]$ compress FileName
09-.tar.Z格式
解压:[root@user]$ tar Zxvf FileName.tar.Z
压缩:[root@user]$ tar Zcvf FileName.tar.Z DirName
10-.tgz格式
解压:[root@user]$ tar zxvf FileName.tgz
11-.tar.tgz格式
解压:[root@user]$ tar zxvf FileName.tar.tgz
压缩:[root@user]$ tar zcvf FileName.tar.tgz FileName
12-.zip格式
解压:[root@user]$ unzip FileName.zip
压缩:[root@user]$ zip FileName.zip DirName
13-.lha格式
解压:[root@user]$ lha -e FileName.lha
压缩:[root@user]$ lha -a FileName.lha FileName
14-.rar格式
解压:[root@user]$ rar a FileName.rar
压缩:[root@user]$ rar e FileName.rar