1:netstat -an | grep 16640 是否打开启用16640端口
2:du -sh 文件或文件名 查看文件或文件夹的大小
3:telnet ip port 查看此ip下的端口是否可以访问
4:lsof -i:端口-->pid ps -ef | grep pid jar包的路径
5:unzip gateway.jar 解压jar包
6:jar -cvfM0 gateway.jar * 将当前目录下的所有文件大成gateway.jar (-cvfM0 数字0)
7:free -h 或 free -h -s -2 查看内存 /实时查看
8:zip -r 打包后的名称 打包的目录 Linux打zip包
9:grep -rl 内容 / grep -r 内容 查找相关内容的文件 打印文件/打印内容
10:ps -aux | grep -v grep | grep pid 根据pid 查看应用目录
11:netstat -nap | grep pid 根据pid查看对应的端口
12:lsof -i:port 或 netstat -nap|grep port 根据端口号查进程pid
13:netstat -antn 查看开启的端口
14:env 查看当前环境变量
15:压缩tar.gz 包 tar -zcvf 压缩文件名 .tar.gz 被压缩文件名
16:解压tar.gz 包 tar -zxvf 压缩文件名.tar.gz
17:汇总文件夹的大小 du -sh *
18:查看磁盘占用空间 df -h
19: nohup ./start.sh > openapi.log & tail -f openapi.log nohup sh start.sh &
20:查看项目路径:cd /proc/pid
21:根据pid 查看应用目录 ps -aux | grep -v grep | grep pid
二:Linux创建用户以及赋权
1:创建 open用户组和open用户
1:groupadd open
2:useradd -d /home/open -g open -m -s /bin/bash open
3:chmod -R 755 /home/open
4:passwd open
5:输入密码
6:从root用户切换到open用户,验证用户是否正常。
7:su – open
2:open用户安装JDK(添加文件)
1:$ tar -zxvf jdk*.tar.gz
2:$ cd /home/open/
3:$ vi .bash_profile
4:JAVA_HOME=/home/open/jdk1.8.0_212/
5:export JAVA_HOME
6:PATH=$JAVA_HOME/bin:$PATH
7:export PATH
3:在终端使用 curl -vL 可以看到请求的全过程
curl -vL www.zhangbiao.com/last/
4:查看所有文件
ls -a 或 ll -a
5:删除文件
1:rm -r 递归删除
2:rm -rf 强制删除
6:mv 移动或重命名
7:touch 创建文件
touch test.txt
8:find 查找
find /home -name "test.txt" 查找/home下有没有test.txt文件
9:打印 echo
1:echo ok>test.txt 把ok字符覆盖在test.txt文件
2:echo ok>>test.txt 把ok字符追加在test.txt文件
10:日志查询
cat test.log | grep .....
11: echo $?
打印上条命令的执行状态0是成功,其他的全是失败