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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章