首页 > 代码库 > Linux课堂随笔 -第八天

Linux课堂随笔 -第八天

查看系统进程信息

ps 查看系统进程信息

所有 ps  -ef

 

ps -fu

PID         PPID                            

 

标识进程    父进程(创建)   树进程

 

 

top  显示正在执行的进程

used  已经使用空间          free 还剩多少

 MP

q退出

 pgrep

指定进程名称 ,对应进程号

 kill -l  显示

 kill

指定进程id 然后杀死

 

 kill终止信号  温和的

kill-9      直接杀死  粗暴

 

 

slepp  999&

ps -ef  |grep  sleep

pstree 21763 (slepp父进程)

kill 23945sleppid

pKill -9  -u oracle

ps -ef |grep oracle    杀死所有进程

jobs

 

bg 后台运行

fg 回到前台

sleep 999&

kill -1

ps -ef |grep sleep

pstree 21763(sleep 的父进程)

kill 23945(sleep pid)

Jobs

sleep 999&

kill -9 24069

jobs

sleep 999&

jobs

sleep 999   ctrl Z  jobs

bg2  jobs  fg  2

 

 service服务是否启动

 

chkconfig是否随系统启动

 

 

crontab  实现任务计划

crontab  -e 编辑定时任务

ll /var/spool/cron

ll /var/spool/cron/root 在这个目录下创建一个文档

crontab -l   查看

 

cat /root/test.long

crontab

cat /root/test.log

 

 

oracle

重新设置虚拟机 ,配置

 

安装linux:

创建虚拟机:

名称:oracle11gR2_OEL6.4_x64

类型:linux 64bit

内存:2048MB

硬盘大小:100GB

 

设置:

启动顺序:硬盘,网络

网络:网卡1,桥接eth0

去除声音、usb设备

 

安装:desktop方式

主机名:node1.test.com,ip使用dhcp,swap 4GB,其余给/

调整linux系统:

关闭防火墙:

# service iptables stop

# service ip6tables stop

# chkconfig iptables off

# chkconfig ip6tables off

管理工具中disabled防火墙

关闭selinux:

# vi /etc/selinux/config

SELINUX=disabled

配置yum:

# rm -f /etc/yum.repos.d/*

# vi /etc/yum.repos.d/oel6.repo

[Server]

name=Server

baseurl=file:///media/"OEL_6.5 x86_64 Disc 1"/Server

enabled=1

gpgcheck=0

安装vb增强功能:

  cd /media/OL6.4\ x86_64\ Disc\ 1\ 20130225/Packages/

Yuminstallgcckernel-uek-devel-2.6.39-400.17.1.el6uek.x86_64.rpm

ln-s/usr/src/kernels/2.6.39-400.17.1.el6uek.x86_64/ /usr/src/linux

cd

 

设备-->安装增强功能

右键eject弹出光盘

 

确认root身份:

# id

硬件配置:

# grep MemTotal /proc/meminfo

# grep SwapTotal /proc/meminfo

# vi /etc/fstab(永久修改)

tmpfs /dev/shm tmpfs defaults,size=2G 0 0

# mount -o remount /dev/shm

临时修改

# mount -t tmpfs shmfs -o size=2g /dev/shm

 

# uname -m

# df -h

rpm检查并安装:

# cat /etc/redhat-release

# uname -r

创建用户:

# groupadd -g 1000 oinstall

# groupadd -g 1001 dba

# groupadd -g 1002 oper

# useradd -u 1000 -g oinstall -G dba,oper oracle

# passwd oracle

修改内核参数:

# vi /etc/sysctl.conf

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 2097152

kernel.shmmax = 536870912

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

# sysctl -p

 

 

创建目录:

# mkdir -p /u01/app/oracle

# chown -R oracle:oinstall /u01

# chmod -R 775 /u01

修改概要文件:

# vi ~oracle/.bash_profil

Linux课堂随笔 -第八天