linux后台java、postSQL部署命令

一、查看Linux文件目录
powershell 复制代码
ls -la  # 显示所有文件(包括隐藏文件)
ls -lh  # 详细信息 + 人类可读大小
二、运行jar包

1.首先cd到jar包存放目录下

临时运行:

powershell 复制代码
java -jar test.jar

后台运行:

powershell 复制代码
nohup java -jar test.jar > logs.log 2>&1 &    #后台运行jar

ps -ef | grep java  #查看是否在运行

pkill -f 'java -jar'  #停止后台运行的 jar
或
kill -9 进程号
三、连接postsql数据库

1.进入 postgres 用户的交互式 shell

powershell 复制代码
sudo -i -u postgres

2.此时你已经变成了 postgres 用户,可以直接执行:

powershell 复制代码
psql                    # 免密连接(因为 postgres 用户是数据库超级用户)
psql -d mydatabase      # 连接指定数据库
pg_dump mydb > backup.sql   # 执行数据库备份命令
exit                    # 退出 postgres 用户,回到原用户

3.postSQL命令功能

powershell 复制代码
\l	查看数据库列表
\c dbname	切换数据库
\du	查看用户/角色列表
\d tablename	查看表结构
\dt	查看所有表
\q	退出 psql
相关推荐
考虑考虑3 小时前
JDK26中的List.ofLazy()
java·后端·java ee
小蒜学长3 小时前
基于SpringBoot的公寓报修管理系统的设计与实现(代码+数据库+LW)
java·spring boot·后端·公寓报修管理系统·多角色协同
for_ever_love__3 小时前
MySQL 主从复制讲透:binlog 原理、搭建步骤与读写分离
java·数据库·mysql·binlog·读写分离·原理·主从复制
还卿一钵无情泪5 小时前
Unsloth 微调 构建自己的大模型 没有GPU也能微调
linux·开发语言·人工智能·python·大模型·nlp·unsloth
高山有多高5 小时前
【Linux笔记】IO模型
linux
不会就选b5 小时前
Linux之TCP理论<1>
linux·运维·服务器
小π军6 小时前
操作系统面试题
java·linux·服务器
倔强的石头1066 小时前
应用账号最小权限实践:读写账号、报表账号、运维账号分层
java·运维·开发语言
Shaoshing6 小时前
ThreadLocal
java·jvm·threadlocal