Visits

3108 (since Aug 23, 2008)

Personal

Unix Resource

Scripts  

Bin  

Bash  

Scripts  

Date – how to get different dates link  

Linux RPM info with architecture  

rpm -q -a --queryformat='%{N}-%{V}-%{R}.%{arch}\n'

  

Tar on one system, untar on another system, on the fly  

gtar zcf – <directory> | ssh <username>@<server> “cd /<destination path> ; gtar zxf – “  

Virtual IPs  

   

Add Virtual IP  

/sbin/ifconfig ${INTERFACE_NAME} ${IP_ADDRESS}  

e.g /sbin/ifconfig eth0:1 192.168.1.2  

Remove Virtual IP  

/sbin/ifconfig ${INTERFACE_NAME} down  

e.g e.g /sbin/ifconfig eth0:1 down  

How to Change PuTTy windows title  

export PROMPT_COMMAND=’echo -ne “\033]0;${HOSTNAME}: ${PWD}\007″‘  

RPM Requirements for Oracle on Linux (Metalink Note – 401705.1)  

   

10gR2 on RHEL4  x86-64  

rpm -q --queryformat='%{N}-%{V}-%{R}.%{arch}\n'   \
compat-db.x86_64                \
compat-libstdc++-33.x86_64      \
control-center.x86_64           \
gcc.x86_64                      \
gcc-c++.x86_64                  \
glibc.x86_64                    \
glibc-common.x86_64             \
glibc-devel.x86_64              \
glibc-devel.i386                \
glibc-headers.x86_64            \
glibc-kernheaders.x86_64        \
gnome-libs.x86_64               \
libaio.x86_64                   \
libaio.i386                     \
libstdc++.x86_64                \
libstdc++-devel.x86_64          \
make.x86_64                     \
sysstat.x86_64                  \
xscreensaver.x86_64 |sort

11gR1 on RHEL4  x86-64  

rpm -q  --queryformat='%{N}-%{V}-%{R}.%{arch}\n'  \
binutils.x86_64                     \
compat-libstdc++-33.x86_64          \
elfutils-libelf.x86_64              \
elfutils-libelf-devel.x86_64        \
gcc.x86_64                          \
gcc-c++.x86_64                      \
glibc.x86_64                        \
glibc-common.x86_64                 \
glibc-headers.x86_64                \
glibc-devel.x86_64                  \
glibc-devel.i386                    \
libstdc++-devel.x86_64              \
libaio.x86_64                       \
libaio.i386                         \
libaio-devel.x86_64                 \
libgcc.x86_64                       \
libstdc++.x86_64                   \
libstdc++-devel.x86_64              \
make.x86_64                         \
sysstat.x86_64                      \
| sort
 
11gR1 on RHEL4  x86-64
rpm -q  --queryformat='%{N}-%{V}-%{R}.%{arch}\n'  \
binutils.x86_64               \
compat-libstdc++-33.x86_64    \
elfutils-libelf.x86_64        \
elfutils-libelf-devel.x86_64  \
gcc.x86_64                    \
gcc-c++.x86_64                \
glibc.x86_64                  \
glibc-common.x86_64           \
glibc-headers.x86_64          \
glibc-devel.x86_64            \
libaio.x86_64                 \
libaio-devel.x86_64           \
libgcc.x86_64                 \
libstdc++.x86_64             \
libstdc++-devel.x86_64        \
make.x86_64                   \
sysstat.x86_64                \
|sort

11gR1 on RHEL5  x86-64  

rpm -q  --queryformat='%{N}-%{V}-%{R}.%{arch}\n'  \
binutils.x86_64               \
compat-libstdc++-33.i386      \
compat-libstdc++-33.x86_64    \
elfutils-libelf.x86_64        \
elfutils-libelf-devel.x86_64  \
gcc.x86_64                    \
gcc-c++.x86_64                \
glibc.x86_64                  \
glibc.i386                    \
glibc-common.x86_64           \
glibc-devel.x86_64            \
glibc-devel.i386              \
glibc-headers.x86_64          \
libaio.x86_64                 \
libaio.i386                   \
libaio-devel.x86_64           \
libgcc.x86_64                 \
libgcc.i386                   \
libstdc++.x86_64             \
libstdc++.i386               \
libstdc++-devel.x86_64        \
make.x86_64                   \
sysstat.x86_64                \
|sort
 

  

11gR2 on RHEL5  x86-32

rpm -q  --queryformat='%{N}-%{V}-%{R}.%{arch}\n'  \
binutils.i386                     \
compat-libstdc++-33.i386             \
elfutils-libelf.i386              \
elfutils-libelf-devel.i386        \
gcc.i386                          \
gcc-c++.i386                      \
glibc.i386                        \
glibc-common.i386                 \
glibc-devel.i386                  \
glibc-headers.i386                \
kernel-headers.i386               \
ksh-20060214.i386                 \
libaio.i386                       \
libaio-devel.i386                 \
libgcc.i386                       \
libgomp.i386                      \
libstdc++.i386                    \
libstdc++-devel.i386              \
make.i386                         \
sysstat.i386                      \
unixODBC.i386                     \
unixODBC-devel.i386               \
|sort

11gR2 on RHEL5  x86-64
rpm -q  --queryformat='%{N}-%{V}-%{R}.%{arch}\n'  \
binutils.x86_64                     \
compat-libstdc++-33.i386            \
compat-libstdc++-33.x86_64          \
elfutils-libelf.x86_64              \
elfutils-libelf-devel.x86_64        \
gcc.x86_64                          \
gcc-c++.x86_64                      \
glibc.x86_64                        \
glibc.i386                          \
glibc-common.x86_64                 \
glibc-devel.x86_64                  \
glibc-devel.i386                    \
glibc-headers.x86_64                \
ksh-20060214.x86_64                 \
libaio.x86_64                       \
libaio.i386                         \
libaio-devel.i386                   \
libaio-devel.x86_64                 \
libgcc.x86_64                       \
libgcc.i386                         \
libstdc++.x86_64                   \
libstdc++.i386                     \
libstdc++-devel.x86_64              \
make.x86_64                         \
sysstat.x86_64                      \
unixODBC.i386                       \
unixODBC.x86_64                     \
unixODBC-devel.i386                 \
unixODBC-devel.x86_64               \
|sort