常用基础指
-
ps -ef|grep java
ps (process search ) 进程查看
-ef 全部进程 全格式
| 管道命令
grep 文本查询 -
lsof -i:9000
查询这个端口是否被占用。也可以明确自己的某个具体端口程序是否被启动。List open file -
tail -f test.log
应用程序启动时候,可以看见像IDE的控制台显示的信息。 -
nohup java -jar test.jar &
nohup 表示不挂断运行,输出都将附加到当前目录的 nohup.out 文件中;&表示后台运行应用程序。 -
解压
tar -xvf file.tar 解压 tar包
tar -xzvf file.tar.gz 解压tar.gz -
压缩
tar -czf txt.tar.gz *.txt 将目录里所有txt文件打包成txt.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包 -
df -h 显示已经挂载的分区列表 。
-
YUM 软件包升级器 - (Fedora, RedHat及类似系统)
yum install package_name 下载并安装一个rpm包 -
APT 软件工具 (Debian, Ubuntu 以及类似系统)
apt-get install package_name 安装/更新一个 deb 包 -
查看想开的端口是否已开
firewall-cmd --query-port=666/tcp
提示no表示未开
如果有些服务是udp的协议,需要相应更改
firewall-cmd --query-port=666/udp -
开永久端口号
firewall-cmd --add-port=666/tcp --permanent
提示 success 表示成功 -
重新载入配置
firewall-cmd --reload 比如添加规则之后,需要执行此命令 -
再次查看想开的端口是否已开
firewall-cmd --query-port=666/tcp
提示yes表示成功 -
若移除端口
firewall-cmd --permanent --remove-port=666/tcp -
temctl start firewalld 开启防火墙
-
temctl stop firewalld 关闭防火墙