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.0:安装防火墙

[root@xxx]$  yum install firewalld firewalld-config

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 

jdk属性设置:

[root@xxx]$ java -XshowSettings:properties -version 
[root@xxx]$ java -XshowSettings:properties -version 2>&1 | grep 'java.home'

6、linux环境oracle11g安装教程
linux环境安装oracleXE
参考:https://www.cnblogs.com/miss24/p/4786739.html
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> startup;
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
userdel -r username

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

usermod -a -G groupA user

创建ftp用户以及指定目录问题

useradd -G ftp -d /MyWeb -M xdh2571

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

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

8、查找文件内容、查找文件夹

grep '查找的字符串' directory/文件名
sudo find / -type -d -name filename

9、解压.gz

gunzip filename.gz

10、解压.tar到指定目录

tar -xf filename.tar -C 目录

11、查看.tar文件内容(不解压)

tar -tvf filename.tar

12、查看机器配置命令
12.1、查看内存信息

	cat /proc/meminfo

12.2、查看物理CPU个数

	cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

12.3、查看每个物理CPU中core的个数(即核数)

	cat /proc/cpuinfo| grep "cpu cores"| uniq

12.4、查看逻辑CPU的个数

	cat /proc/cpuinfo| grep "processor"| wc -l

12.5、查看CPU信息(型号)

	cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值