Linux、Aix(unix)、Oracle 银行外包开发运维常用命令
我一直是银行外包开发人员,常用的操作命令固然少不了,这是我一次自己边添加边使用的笔记。内容有点乱,希望可以帮到你。
rm 文件或目录
rm -f 文件或目录
rm -rf * 跑路的时候用
du -h 文件名 查看文件大小
停tomcat 进tomcat/work rm -rf Catalina 删除缓存 启动tomcat
export LC_ALL=ZH_CN.UTF-8
lsvg -l rootvg 内置磁盘系统镜像
df -g文件系统
ls -lht 查看当前目录所有文件大小
prtconf | more AIX查看所有信息
oslevel -r AIX查看系统版本
ssh root@10.1.8.126 进入生产指定IP系统
打包 tar vcf 1.tar /home/oracle /home/was
解压 tar xvf 1.tar /home/oracle
缩小文件系统大小 chfs -a size=-XG
smit group 创建组
mkuser X 创建用户
AIX 卷组使用情况 lsvg rootvg
文件系统容量 df -g | sed '1s/GB blocks/Total/'|awk '{print $1,$2,$4,$NF}'
Linux 文件系统容量 df -hP |awk '{print $1,$2,$5,$6}'
查看cpu个数 cat /proc/cpuinfo | grep "physical id" | uniq | wc -l
查看内存总数 cat /proc/meminfo | grep MemTotal
查看空闲内存 grep MemFree /proc/meminfo
查看内存使用状态 free -m
重启tomcat nohup ./startup.sh &
防火墙启动(7以上)systemctl start firewalld
防火墙添加规则(7以下) firewall-cmd --zone=public --add-port=8081/tcp --permanent
防火墙添加规则(7以上)firewall-cmd --add-port=443/tcp --permanent
查看防火墙 systemctl status firewalld
重载防火墙端口 firewall-cmd --reload
查看防火墙端口是否开启firewall-cmd --query-port=80/tcp
防火墙关闭 service iptables stop
/usr/local/webserver/nginx/sbin/nginx -s reload # 重新载入配置文件
/usr/local/webserver/nginx/sbin/nginx -s reopen # 重启 Nginx
/usr/local/webserver/nginx/sbin/nginx -s stop # 停止 Nginx
/usr/local/webserver/nginx/sbin/nginx 开启
uat145 磁盘满后, /home 下 的清理日志脚本,
find . -name *.log | awk '{printf(">%s\n",$0)}' > rmlog.sh
分别执行rmlog.sh,rmout.sh
查看进程 ps -ef|grep tomcat
查看端口为9999的进程 lsof -i:9999
rpm -qa | grep java 查看自带JDK
yum -y remove java-1.8.0-openjdk-headless 删除带headless的jdk版本
echo $JAVA_HOME 查看当前环境变量
cat /etc/redhat-release 查看linux操作系统版本
uname -a 查看linux操作系统版本
oracle 常用命令:
lsnrctl status 查看监听状态
lsnrctl start 启动监听
lsnrctl stop 关闭监听
sqlplus / as sysdba 登录sys用户
select username,default_tablespace from user_users; 查看当前用户的缺省表空间
select instance_name,status from v$instance; 查看实例名和状态
startup 启动实例
shutdown 关闭实例
export ORACLE_SID=hisdb
sqlplus / as sysdba
startup 启动hisdb实例
alter database open; 打开数据库
select username from dba_users; 查看用户
create user customerchat identified by 123456 创建用户和密码
alter user customerchat identified by 123456 修改用户的密码
drop user 用户名 cascade; 删除用户
select name from v$datafile; 查看表空间
create tablespace abc_temp datafile '/home/oracle/oradata/abc/abc_temp.dbf' size 5g autoextend on next 100m maxsize 10240m; 创建表空间
create bigfile tablespace abc_temp datafile '/home/oracle/oradata/abc/abc_temp.dbf' SIZE 2T reuse autoextend on; 创建大文件表空间;
create user testidentified by test default tablespace test temporary tablespace test_temp;创建用户和密码并制定表空间;
alter user 数据库用户名 default tablespace 表空间名;修改已经创建用户并指定表空间;
grant connect,resource,dba to 数据库用户名; 给用户授权
select file_name from dba_data_files; 查看表空间存放位置;
grant alter,delete,update,insert,select on 表名 to 用户名;授权某个表给某个用户
select userenv('language') from dual;查看字符编码
ALTER DATABASE CHARACTER SET INTERNAL_USE AL32UTF8; 修改字符编码
select TABLE_NAME from all_tables;查询所有的表名
select * from all_tables where table_name=’EMP’; 查看表在的表空间
desc CQI.T_BBS_XUSER; 查看某个表的所有字段
Linux、Aix(unix)、Oracle 银行外包开发运维常用命令的更多相关文章
- Devops 开发运维高级篇之容器管理
Devops 开发运维高级篇之容器管理 安装docker Dockerfile镜像脚本入门制作 Harbor镜像仓库安装及使用 不过多解释docker直接秀基操 安装docker:(jenkins服务 ...
- (视频)《快速创建网站》 4.1 为啥造软件不同于造汽车,为啥是软件就一定会有Bug - 构建开发运维一体化(DevOps)
本文是<快速创建网站>系列的第9篇,如果你还没有看过之前的内容,建议你点击以下目录中的章节先阅读其他内容再回到本文. 访问本系列目录,请点击:http://devopshub.cn/tag ...
- Devops 开发运维高级篇之Jenkins+Docker+SpringCloud微服务持续集成(上)
Devops 开发运维高级篇之Jenkins+Docker+SpringCloud微服务持续集成(上) Jenkins+Docker+SpringCloud持续集成流程说明 大致流程说明: 1) 开发 ...
- Devops 开发运维高级篇之微服务代码上传和代码检查
Devops 开发运维高级篇之微服务代码上传和代码检查 微服务持续集成(1)-项目代码上传到Gitlab 微服务持续集成(2)-从Gitlab拉取项目源码 微服务持续集成(3)-提交到SonarQub ...
- Devops 开发运维高级篇之Jenkins+Docker+SpringCloud微服务持续集成——部署方案优化
Devops 开发运维高级篇之Jenkins+Docker+SpringCloud微服务持续集成--部署方案优化 之前我们做的方案部署都是只能选择一个微服务部署并只有一台生产服务器,每个微服务只有一个 ...
- Linux磁盘分区(二)之挂载卸载常用命令
Linux磁盘分区(二)之挂载卸载常用命令 转自:https://blog.csdn.net/qq_36183935/article/details/81053383 https: ...
- Linux 系统运维常用命令
1 文件管理2 软件管理3 系统管理4 服务管理5 网络管理6 磁盘管理7 用户管理8 脚本相关9 服务配置==================================------------ ...
- Linux防火墙:iptables禁IP与解封IP常用命令
在Linux服务器被攻击的时候,有的时候会有几个主力IP.如果能拒绝掉这几个IP的攻击的话,会大大减轻服务器的压力,说不定服务器就能恢复正常了. 在Linux下封停IP,有封杀网段和封杀单个IP两种形 ...
- linux下防火墙开启某个端口号及防火墙常用命令使用
linux防火墙常用命令 1.永久性生效,重启后不会复原 开启:chkconfigiptables on 关闭:chkconfigiptables off 2.即时生效,重启后复原 重启防火墙 方式一 ...
随机推荐
- learning gcc #pragma once
referenc: https://zh.wikipedia.org/wiki/Pragma_once 在C和C++编程语言中,#pragma once是一个非标准但是被广泛支持的前置处理符号, 会让 ...
- 【CUDA 基础】5.4 合并的全局内存访问
title: [CUDA 基础]5.4 合并的全局内存访问 categories: - CUDA - Freshman tags: - 合并 - 转置 toc: true date: 2018-06- ...
- 为orangepi zero编译安装nginx记录
使用的系统是armbian 1.下载nginx源代码 wget http://nginx.org/download/nginx-1.17.0.tar.gz 2.解压nginx源代码 tar xvzf ...
- vue-cli 本地代理 造成session丢失 而登录不上去 解决办法
本地代理造成session丢失,登录不成功,是由于代理配置造成的 devServer: { port: 8000, proxy:{ '/qiantai':{ target:'线上地址/qiantai' ...
- Mybatis源码学习之日志(五)
简述 在Java开发中常用的日志框架有Log4j.Log4j2.Apache Commons Log.java.util.logging.slf4j等,这些工具对外的接口并不相同.为了统一这些工具的接 ...
- Java异常Error和Exception
简述 程序运行时,发生了不被期望的结果,阻止了程序按照预期正常执行,这就是异常.世界上没有不出错的程序,只有正确处理好意外情况,才能保证程序的可靠性. Java 语言在设计之初就提供了相对完善的异常处 ...
- UVA 796 Critical Links —— (求割边(桥))
和求割点类似,只要把>=改成>即可.这里想解释一下的是,无向图没有重边,怎么可以使得low[v]=dfn[u]呢?只要它们之间再来一个点即可. 总感觉图论要很仔细地想啊- -一不小心就弄混 ...
- Linux设备驱动程序 之 主次设备号
主设备号和次设备号 对字符设备的访问是通过文件系统内的设备名称进行的,这些名称被称为特殊文件.设备文件.或者简单称之为文件系统树的节点,它们通常位于/dev目录.字符设备驱动程序的设备文件可以通过ls ...
- mysql 创建++删除 数据库
创建RUNOOB数据库,并设定编码集为utf8 CREATE DATABASE IF NOT EXISTS RUNOOB DEFAULT CHARSET utf8 COLLATE utf8_gener ...
- CSS3 新特性
~平时喜欢逛博客,看别人的学习总结和遇到的问题解决办法,恰好最近在做书签整理,翻到了之前一个前辈移动前端的总结,所以我就按他的总结模块对自己的知识进行了梳理,不过由于都是手写的,为了方便,下面的都是平 ...