linux环境常用命令

1、查看、安装和卸载软件
1.1、查看已安装软件(.rpm)

[root@xxx]$ rpm -qa | grep jdk

1.2、卸载已安装软件

[root@xxx]$ rpm -e softwarename --nodeps
[root@xxx]$ yum -y remove softwarename

1.3、安装软件

[root@xxx]$ rpm -ivh *.rpm
[root@xxx]$ yum -y install lrzsz
[root@xxx]$ yum -y install firefox

2、查找替换命令
2.1、批量替换

sed -i 's/被替换的字符串/替换的字符串/g' 包含被替换的字符串文件路径

3、网络设置
3.1、设置固定ip

[root@xxx]$ vi /etc/sysconfig/network-scripts/ifcfg-ethXX
TYPE=Ethernet
BOOTPROTO=static
DEVICE=ethXX
ONBOOT=yes
IPADDR=10.xxx.xxx.4
NETMASK=255.255.255.0
GATEWAY=10.xxx.xxx.1
DNS1=8.8.8.8

3.2、重启网卡

[root@xxx]$ service network restart
[root@xxx]$ /etc/init.d/network restart

4、防火墙操作
4.1:查看防火状态

[root@xxx]$ systemctl status firewalld

4.2:暂时关闭防火墙

[root@xxx]$ systemctl stop firewalld

4.3:永久关闭防火墙

[root@xxx]$ systemctl disable firewalld

4.4:重启防火墙

[root@xxx]$ systemctl enable firewalld

5、jdk环境变量配置:

[root@xxx]$ vi /etc/profile
export JAVA_HOME=/usr/local/jdk1.8.0_221 
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar

jdk环境变量配置生效:

[root@xxx]$ source /etc/profile 

6、linux环境oracle11g安装教程
用户组、用户创建和oracle目录参考一下
https://www.cnblogs.com/lhrbest/p/10483302.html
安装过程以及bug修复参考腾讯课堂风哥oracle11g安装过程
6.1、oracle数据实例、监听操作
6.1.1、su - oracle用户-登录数据库

[oracle11@xxx]$ sqlplus "/as sysdba" 

6.1.2、查看数据库实例名与状态

SQL> select instance_name,status from v$instance;

6.1.3、关闭数据库

SQL> shutdown immediate;

6.1.4、退出数据库

SQL> exit;

6.1.5、查看监听状态

[oracle11@xxx]$ lsnrctl status

6.1.6、开启监听

[oracle11@xxx]$ lsnrctl start

6.1.7、关闭监听

[oracle11@xxx]$ lsnrctl stop

7、用户、用户组创建
7.1、创建用户(添加用户到用户组)、用户组和设置用户密码

useradd username
useradd -g groupname username 
passwd username
groupadd groupname

7.2、添加用户到组
增量添加组,已有用的不受影响

usermod -a -G groupA user

离开已拥有的组,只作为新组的成员

usermod -G groupA

查看用户所属组

groups user
cat /etc/group

授权目录(文件)给指定群组和用户

chown -R username:usergroup directory
chown username:usergroup file

7.3、查看用户信息
查看用户UID和GID信息

id username

查看当前所有登录的用户列表

who

查看当前登录用户的账户名

whoami

你可能感兴趣的:(运维,linux,oracle,数据库,centos,java)