zoukankan      html  css  js  c++  java
  • 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 ",$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; 查看某个表的所有字段

  • 相关阅读:
    学习笔记之05-printf和scanf函数
    学习笔记之04-函数
    学习笔记之03-第一个C程序代码分析
    学习笔记之02-第一个C程序
    学习笔记之01-C语言概述
    Internal Server Error with LAMP
    Git学习总结
    Git-多人协作
    素数之和
    数列之和
  • 原文地址:https://www.cnblogs.com/myopensource/p/11936283.html
Copyright © 2011-2022 走看看