1、查看端口占用情况
(1) lsof -i:端口号
查看 8080 端口被占用情况
图中 显示 进程号为 39910 占用了 8080 端口
(2) ps aux | grep 进程号
查找进程执行的文件
图中显示 是java 进程,整个命令见上图
(3) ll /proc/进程号
确定进程所在的目录
图中 红色区域表示进程所在目录
2、zip 包
(1) zip -r zip包路径 要压缩的文件或目录
压缩 成zip包
如: zip -r test.zip ./* 将当前目录下的所有文件和文件夹全部压缩成test.zip ,-r表示递归压缩子目录下所有文件
生成 的test.zip 在当前目录下。
如:zip -r /opt/config/test.zip ./*
生成 的test.zip 在opt/config目录下。
如:zip -r test.zip /opt/logs/100003172/*
将/opt/logs/100003172下的所有文件包括子目录全部压缩到 test.zip中
(2) unzip -o -d 解压缩目录路径 zip包路径
把zip包解压到 解压缩目录路径下
-o:不提示的情况下覆盖文件;
-d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下;如:unzip -o -d test test.zip
将 当前目录下的test.zip 解压到 当前目录的子目录test下
3、文件操作
(1) cat 文件路径
查看文件路径下的文件
如: cat /etc/profile
查看 /etc 目录下的 profile文件内容
(2) vi 文件路径
进入编辑 指定路径下的文件模式
如: vi /etc/profile
(3) 按 i 开始编辑
如:
看到 Insert 字样表示可以编辑了。
(4) 退出编辑模式
按ESC键,然后: 退出vi :q! 不保存文件,强制退出vi命令 :w 保存文件,不退出vi命令 :wq 保存文件,退出vi命令 中断vi模式时,再进入vi保错的解决办法:
如果不需要保存上次编辑的内容,则直接删除临时文件:rm .my.cnf.swp
(然后系统提示是否确认删除 :rm: remove regular file `.my.cnf.swp'?)直接输入y,回车,如下图所示
4、后台启动进程
使用 nohup ./start.sh &