跳过正文
  1. Posts/

常用SQL/Linux语句

·128 字·1 分钟
安稳Antwen
作者
安稳Antwen
一个普通的GTA玩家
目录

SQL/Linux语句
#

表空间
#

1. 查询所有表空间
#

SELECT
    tablespace_name,
    status,
    contents,
    logging
FROM
    dba_tablespaces
ORDER BY
    tablespace_name;

2. 创建表空间
#

CREATE TABLESPACE zfclob DATAFILE '/u01/oracle/oradata/zfclob01.dbf' SIZE 10240m;

create smallfile tablespace zfclob datafile '/u01/app/oracle/oradata/orcl/zfclob.dbf' size 1024m autoextend on next 10240K maxsize unlimited logging extent management local segment space management auto;

用户
#

1. 查询所有用户
#

SELECT
    username,
    default_tablespace,
    temporary_tablespace
FROM
    dba_users
ORDER BY
    username;

2. 创建用户
#

create user jw_user identified by jw_user_pyzy default tablespace zf temporary tablespace temp profile DEFAULT quota unlimited on zf;

jw_user_pyzy 是密码,要求使用8位以上、包含字符、数字和字母的强密码 。

导入dmp
#

imp JAVAJW/ZFSoft123 file=/home/oracle/utf-8-javajw_cshV9.0.4-20240531.dmp full=y log=import.log

Linux命令
#

1.查看所有tomcat进程
#

此命令用于检查Tomcat对应的Java进程是否正在运行。

ps -ef | grep tomcat

说明:该命令会列出系统所有正在运行的进程,并通过grep过滤出包含“tomcat”关键字的行,从而找到Tomcat进程的详细信息。

2. 捕获教务系统实时查看日志
#

此命令用于实时监控Tomcat的catalina.out日志文件,观察应用的运行状态和错误信息。

tail -f /usr/local/zhengfang/dist-deluxe-v1/logs/catalina.out

说明

  • 该命令使用tail -f来持续监控并显示文件末尾的最新内容。

  • 路径

    /usr/local/zhengfang/dist-deluxe-v1/logs/dist-deluxe包中Tomcat容器存放日志文件的标准位置 。

3. 启动教务系统的语句(日志打印在前台)
#

此命令用于在前台模式下启动Tomcat,所有日志会直接输出到当前屏幕,便于实时调试。

/usr/local/zhengfang/dist-deluxe-v1/server/bin/catalina.sh run

说明

  • 该命令直接调用Tomcat的核心启动脚本catalina.sh
  • run参数使其在前台运行,而不是在后台。这对于捕获启动瞬间的错误信息非常有用。