设为首页 加入收藏

TOP

蓝的成长记――追逐DBA(7):基础命令,地基之石(二)
2015-07-24 11:55:50 来源: 作者: 【 】 浏览:17
Tags:蓝的 成长 ―追逐 DBA 基础 命令 地基
n: 00 Vendor: ATA Model: VBOX HARDDISK Rev: 1.0 Type: Direct-Access ANSI SCSI revision: 05如何修改IP、主机名?
1. 地址解析文件# vi /etc/hosts

2. 网卡配置文件# vi /etc/sysconfig/network-scripts/ifcfg-eth0
其中内容点为:
网卡设备名:DEVICE=eth0
是否为静态:BOOTPROTO=static
IP地址:IPADDR=192.168.56.103
子网掩码:NETMASK=255.255.255.0
硬件MAC地址:HWADDR=08:00:27:29:DB:B2
是否启动:ONBOOT=yes

3. 网络配置文件:# vi /etc/sysconfig/network
其中内容点为:
网络配置:NETWORKING=yes
关闭ipv6设置:NETWORKING_IPV6=no
主机名:HOSTNAME=hyl?

如何创建组、创建用户?

# groupadd oinstall
# groupadd dba
# useradd -g oinstall -G dba oracle

如何修改用户密码?

# passwd oracle?

如何查看用户的uid、gid?

# id oracle?

如何创建oracle用户目录?

# mkdir -p /u01/app/oracle?

如何修改目录的所属关系?

# chown -R oracle:oinstall /home/u01/app?

如何改变目录的权限?

# chmod -R 775 /home/u01/app?

如何添加swap分区?

生成一个空文件:# dd if=/dev/zero of=/u01/swpf1 bs=1024k count=2048
创建一个swap文件:# mkswap -c /u01/swpf1
生成一个swap文件:# swapon /u01/swpf1
修改开机自启动:# vi /etc/fstab
添加/u01/swpf1     swap     swap    defaults    0 0?

如何解压各种常见的包?

(例1)、解压.cpio.gz格式包
# zcat 10201_database_linux_x86_64.cpio.gz | cpio -idmv > /dev/null 2>&1

(例2)、解压.cpio格式包
# cpio -idmv < 10201_database_linux_x86_64.cpio

(例3)、解压.zip
# unzip p8202632_10205_Linux-x86-64.zip?

删除?

删除目录: rm -rf <目录名>?

挂载?

1. 挂载光盘的方法:
[root@hyl soft]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sr0              4.2G  4.2G     0 100% /media/CentOS_6.2_Final
[root@hyl soft]# mount /dev/sr0 /cd
mount: block device /dev/sr0 is write-protected, mounting read-only

2. 挂载镜像文件的方法:
[root@hyl soft]# ls
WASND70_LINX64_Disk1.iso  WASND70_LINX64_Disk2.iso 
[root@hyl soft]# mount -o loop /soft/WASND70_LINX64_Disk1.iso /cd1
[root@hyl soft]# mount -o loop /soft/WASND70_LINX64_Disk2.iso /cd2?

yum?

1. 配置yum
# cd /etc/yum.repos.d/
到此路径下修改yum.repo,注意几处细节:
baseurl=file:///cdrom1        //修改成挂载路径
gpgcheck=0                 //关闭校验
enabled=1                                      //启动
详细请参考:http://blog.csdn.net/huangyanlong/article/details/386149712">http://blog.csdn.net/huangyanlong/article/details/38614971

2. 查询yum列表
# yum list

3. yum安装包
# yum install -y libaio* ?

top关注可以得到哪些信息?

第一部分:
1. top:当前时间 | 系统运行时长 | 终端数 | 系统负载(1分钟前、5分钟前、15分钟前)
2. tasks:系统进程总数 | 当前运行进程数 | 等待状态进程数 | 停止进程数 | 被复原进程数
3. cpu:cpu使用率
4. mem:内存总量 | 使用量 | 空闲内存量 | 缓冲使用中内存量
5. swap:wasp分区使用情况
第二部分:可以使用交互命令控制
第三部分:内部进程使用情况列表?

rpm?

1. 安装包
#rpm  -ivh  

2. 查询是否已经安装的包
[root@hyl bin]# rpm -qa |grep numactl
numactl-devel-2.0.3-9.el6.x86_64
numactl-2.0.3-9.el6.x86_64

3. 卸载已经安装的包
[root@hyl ~]# rpm -e numactl-devel-2.0.3-9.el6.x86_64
[root@hyl ~]# rpm -e numactl-2.0.3-9.el6.x86_64
如何将结果输出到日志文件中?
例如将安装包信息写入到rpm.log文件中,命令为:rpm -ivh binutils-2.17.50.0.6-14.el5.x86_64.rpm >> rpm.log 2>&1?

系列二、SQL指令

执行SQL脚本方法?

SQL>@/soft/mkuser.sql?

查看数据库里有哪些用户?

SQL> select username,account_status from dba_users;
USERNAME        ACCOUNT_STATUS
--------------- -------------------------
OUTLN           OPEN
SYS             OPEN
SYSTEM          OPEN
ROSE            OPEN
SCOTT           OPEN
ops$oracle      OPEN
TOM             OPEN
DBSNMP          EXPIRED & LOCKED
TSMSYS          EXPIRED & LOCKED
DIP             EXPIRED & LOCKED?

如何对用户进行简单的授权及回收权限

SQL> grant connect,resource to scott;
SQL> grant select any table to scott with admin option;      
--用户不仅被授权,而且可以把权限授予给其他人
SQL> grant INSERT, UPDATE, DELETE on scott.tcustord to ogg;  
--举例:授予插入、更新、删除权限
SQL> grant all on directory dir to public;                   
--目录权限(给所有人权限)
SQL> revoke select any table from scott;               
--回收权限时不能级联
SQL> revoke INSERT, UPDATE, DELETE any table from ogg; 
--举例?

如何让其它用户访问dba视图?

访问dba视图限制
SQL> show parameter o7
SQL> alter system set O7_DICTIONARY_ACCESSIBILITY=true scope=s
首页 上一页 1 2 3 下一页 尾页 2/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇笛卡尔集基本原理,等值连接,不.. 下一篇C#Datatable导出CSV算法

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Announcing October (2025-12-24 15:18:16)
·MySQL有什么推荐的学 (2025-12-24 15:18:13)
·到底应该用MySQL还是 (2025-12-24 15:18:11)
·进入Linux世界大门的 (2025-12-24 14:51:47)
·Download Linux | Li (2025-12-24 14:51:44)