日常使用(做记录,以便查询): 操作系统篇
1、查询对应目录的大小
du -hs /usr/local
------------------------------------------------------
2、Linux 网卡配置命令
ifconfig eth0 192.168.1.123 netmask 255.255.255.0 getway 192.168.1.1 up
-------------------------------------------------------
3、清除日志的命令
echo > listener.log
-------------------------------------------------------
4、删除7天以前的"*.dbf"文件
find /usr/local/oracle/backup/ -xdev -mtime +7 -name "*.dbf" |xargs rm -rf
-------------------------------------------------------
5、打开端口并查看命令
nc -lp 23 &(打开23端口,即telnet)
netstat -an | grep :23 (查看是否打开23端口)
-------------------------------------------------------
6、#openssh安装脚本
#!/bin/bash
/etc/rc.d/init.d/sshd stop
tar xvfz openssh-5.3p1.tar.gz
cd /root/openssh-5.3p1
./configure --prefix=/usr --with-pam --with-md5-passwords --sysconfdir=/etc/ssh
make
make install
/etc/rc.d/init.d/sshd start
-------------------------------------------------------
7、当使用df -h时显示乱码时,修改如下文件为如下内容即可
vi /etc/sysconfig/i18n
LANG="zh_CN.GB18030"
-------------------------------------------------------
8、怎样更改主机名
第一步:
#hostname oratest
第二步:
修改/etc/sysconfig/network中的hostname
第三步:
修改/etc/hosts文件
-------------------------------------------------------
9、查询系统开放的端口和对应进程
Linux:
netstat -anp|grep LISTEN
Windows:
netstat -anbv -p tcp > temp.txt
-------------------------------------------------------
10、HP UNIX硬件信息查询
/opt/ignite/bin/print_manifest
ioscan
machinfo
-------------------------------------------------------
11、HP UNIX系统参数修改
使用sam命令(System Administartion Manager)
进入Kernal Configuration后进入Tunables修改
-------------------------------------------------------
12、Mount参数的使用
Mounting NFS Filesystems handle
mount shadowman.example.com:/misc/export /misc/local
Mounting NFS Filesystems using /etc/fstab
server:/usr/local/pub /pub nfs rsize=8192,wsize=8192,timeo=14,intr
Mounting samba
mount -t smbfs -o username=bcinfo,password=bcinfonet //10.25.59.156/bak /usr/local/bcinfo/ivr_bak
-------------------------------------------------------
13、双网卡绑定脚本
#!/bin/bash
I1='eth0'
I2='eth1'
I3='bond0'
#save config an temp files
cat /dev/null > /tmp/IP
cat /dev/null > /tmp/MAC1
cat /dev/null > /tmp/MAC2
grep IPADDR /etc/sysconfig/network-scripts/ifcfg-$I1 > /tmp/IP
grep NETMASK /etc/sysconfig/network-scripts/ifcfg-$I1 >> /tmp/IP
grep GATEWAY /etc/sysconfig/network-scripts/ifcfg-$I1 >> /tmp/IP
grep HWADDR /etc/sysconfig/network-scripts/ifcfg-$I1 > /tmp/MAC1
grep HWADDR /etc/sysconfig/network-scripts/ifcfg-$I2 > /tmp/MAC2
#config interface
#interface1
echo "DEVICE=eth0" > /etc/sysconfig/network-scripts/ifcfg-$I1
echo "USERCTL=no" >> /etc/sysconfig/network-scripts/ifcfg-$I1
echo "ONBOOT=yes" >> /etc/sysconfig/network-scripts/ifcfg-$I1
echo "MASTER=bond0" >> /etc/sysconfig/network-scripts/ifcfg-$I1
echo "SLAVE=yes" >> /etc/sysconfig/network-scripts/ifcfg-$I1
echo "BOOTPROTO=none" >> /etc/sysconfig/network-scripts/ifcfg-$I1
grep HWADDR /tmp/MAC1 >>/etc/sysconfig/network-scripts/ifcfg-$I1
#interface2
echo "DEVICE=eth1" > /etc/sysconfig/network-scripts/ifcfg-$I2
echo "USERCTL=no" >> /etc/sysconfig/network-scripts/ifcfg-$I2
echo "ONBOOT=yes" >> /etc/sysconfig/network-scripts/ifcfg-$I2
echo "MASTER=bond0" >> /etc/sysconfig/network-scripts/ifcfg-$I2
echo "SLAVE=yes" >> /etc/sysconfig/network-scripts/ifcfg-$I2
echo "BOOTPROTO=none" >> /etc/sysconfig/network-scripts/ifcfg-$I2
grep HWADDR /tmp/MAC2 >>/etc/sysconfig/network-scripts/ifcfg-$I2
#interface3
echo "DEVICE=bond0" > /etc/sysconfig/network-scripts/ifcfg-$I3
echo "ONBOOT=yes" >> /etc/sysconfig/network-scripts/ifcfg-$I3
echo "BOOTPROTO=none" >> /etc/sysconfig/network-scripts/ifcfg-$I3
grep IPADDR /tmp/IP >> /etc/sysconfig/network-scripts/ifcfg-$I3
grep NETMASK /tmp/IP >> /etc/sysconfig/network-scripts/ifcfg-$I3
grep GATEWAY /tmp/IP >> /etc/sysconfig/network-scripts/ifcfg-$I3
#modify modprode
echo "alias bond0 bonding" >> /etc/modprobe.conf
echo "options bond0 miimon=100 mode=1" >> /etc/modprobe.conf
#reboot system
echo "Now waiting for reboot system"
reboot
-------------------------------------------------------
14、Lifekeeper切换服务器
/opt/LifeKeeper/bin/perform_action -t oracle -a restore
-------------------------------------------------------
15、建虚拟网卡,直接打以下指令完成:
ifconfig eth0:0 10.0.0.1 up
-------------------------------------------------------
16、查CPU内核数
cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"
-------------------------------------------------------
17、查主板信息
dmidecode
-------------------------------------------------------
18、自动打包文件后上传到FTP
#!/bin/bash
tar cvfz ums10.25.105.56_backup.tar.gz ./ums20100309.dmp ./ums20100309.log
ftp -n 10.25.105.51 <<EOF
user bcinfo bcinfo2010
pro
bin
put ums10.25.105.56_backup.tar.gz
quit
EOF
exit 0
-------------------------------------------------------
19、Veritas 增加磁盘卷空间操作过程
--查看磁盘分区信息
fdisk -l
--查看vx磁盘分区状态
vxdisk list
--查看vx磁盘组信息
vxdg list
--设置RHEL的系统参数,设置这些参数后系统才能找到相应的硬件
echo "1" > /sys/class/fc_host/host0/issue_lip
echo "1" > /sys/class/fc_host/host1/issue_lip
echo "- - -" > /sys/class/scsi_host/host0/scan
echo "- - -" > /sys/class/scsi_host/host1/scan
--设置vx卷管理为允许
vxdctl enable
--扫描新的vx磁盘分区
vxdisk scandisks
--查看vx路径
vxdisk path
--查看所有vx卷的信息
vxdisk -o alldgs list
--查看vx卷信息
vxprint -hrt|more
vxprint -v
--查看vx卷的最大可用空间
vxassist -g datadg maxsize
--手动删除分区(多个)
vxdg -g datadg rmdisk datadg17=ibm_ds8x000_00a4 datadg18=ibm_ds8x000_01a4 datadg19=ibm_ds8x000_02a4 datadg20=ibm_ds8x000_03a4 datadg21=ibm_ds8x000_04a4 datadg22=ibm_ds8x000_05a4 datadg23=ibm_ds8x000_06a4 datadg24=ibm_ds8x000_07a4
vxprint -hrt
--手动增加分区(多个)
vxdg -g datadg adddisk datadg17=ibm_ds8x000_00a4 datadg18=ibm_ds8x000_01a4 datadg19=ibm_ds8x000_02a4 datadg20=ibm_ds8x000_03a4 datadg21=ibm_ds8x000_04a4 datadg22=ibm_ds8x000_05a4 datadg23=ibm_ds8x000_06a4 datadg24=ibm_ds8x000_07a4
vxprint -hrt
--??
vxassist -g datadg maxsize
--查看License
vxlicrep
--为卷datadg lv_data增加相应的大小
vxresize -g datadg lv_data +1096000m
--查看增加后的情况
vxassist -g datadg maxsize
vxprint -hrt
vxdisk list
-------------------------------------------------------
20、测试HP服务器的ilo接口是否正常启动
fence_ilo -a 192.192.1.48 -l bcinfo -p bcinfo2009 -o status
-------------------------------------------------------
21、Cluster GFS停止顺序
umount /data
service rgmanager stop
service gfs2 stop
service clvmd stop
service cman stop
--Cluster GFS启动顺序
service cman start
service clvmd start
service gfs2 start
service rgmanager start
mount -t gfs2 /dev/gfsvg01/gfslv01 /data
-------------------------------------------------------
22、打开路由转发功能
echo 1 >/proc/sys/net/ipv4/ip_forward
vi /etc/sysctl.conf
-------------------------------------------------------
23、防火墙策略举例
export OPENVPN_IFACE="tun0"
export OPENVPN_IP_RANGE="172.39.0.0/24"
export LAN_IP="10.25.71.37"
export LAN_IFACE="bond0"
iptables -A INPUT -i $OPENVPN_IFACE -j ACCEPT
iptables -A FORWARD -i $OPENVPN_IFACE -j ACCEPT
iptables -t nat -A POSTROUTING -s $OPENVPN_IP_RANGE -o $LAN_IFACE -j SNAT --to $LAN_IP
-------------------------------------------------------
24、同步时间脚本
vi /usr/bin/up_time.sh
######################################
#
# synchronous timing
#
######################################
#
# Created by LiaoYongjian 2010-05-25
# Make use of root
##
#filename:/usr/bin/up_time.sh
##
##
/usr/sbin/ntpdate 10.25.70.1
/sbin/hwclock -w
************************************************************
分享到:
相关推荐
AIX操作系统全新安装 AIX操作系统全新安装是IBM开发的Unix操作系统之一。作为一款商业操作系统,AIX提供了强大的功能和高性能的运行环境,使其广泛应用于企业级服务器和科学计算领域。本文将详细介绍AIX操作系统的...
### AIX操作系统使用心得 #### 一、禁止终端上的中断键(CTRL+C) 在AIX系统中,系统管理员可能希望防止普通用户通过按下`CTRL+C`键退出到系统提示符下,以免用户绕过应用程序环境直接操作底层系统。可以通过以下...
本书主要介绍ibm aix操作系统的概念和操作,主要从ibm aix操作系统安装,odm库管理,smit工具应用,用户、组和安全管理,进程管理,设备管理;存储管理,文件系统管理,页空间管理,网络管理,以及备份与恢复等方面...
### IBM官方文档之AIX操作系统和设备管理 #### 概述 本文档旨在提供IBM AIX V7.1操作系统及设备管理方面的详细指导。AIX是IBM为Power Systems硬件平台开发的一种高性能UNIX操作系统,广泛应用于关键业务环境中。...
**AIX操作系统详细操作文档** AIX(Advanced Interactive eXecutive)是IBM开发的一款强大的UNIX操作系统,广泛应用于企业级服务器和大型机环境。本文档将深入探讨AIX的常用命令、体系结构、启动过程、安装步骤以及...
AIX操作系统,全称为Advanced Interactive eXecutive,是由IBM开发的一款基于UNIX标准的操作系统,主要应用于IBM的pSeries服务器。AIX系统以其强大的多任务处理能力、丰富的扩展性和高度的开放性而闻名,它是首个...
本文档《AIX操作系统命令大全》旨在提供一个全面的AIX命令参考,帮助用户更好地理解和操作AIX系统。 一、文件与目录管理 在AIX系统中,基本的文件和目录操作命令包括`ls`用于查看目录内容,`cd`用于切换当前工作...
**AIX操作系统培训手册** AIX(Advanced Interactive eXecutive)是IBM开发的一种高性能、稳定且安全的Unix操作系统,广泛应用于大型机和Power Systems服务器上。本手册将深入探讨AIX的操作系统安装、使用以及日常...
**AIX操作系统(中文)** AIX,全称为Advanced Interactive eXecutive,是由IBM开发的一款基于UNIX的、面向企业级服务器的操作系统。它在开放系统世界中以其稳定性、安全性和可管理性著称,尤其在大型企业和金融机构...
《AIX操作系统使用教程》是针对UNIX和AIX操作系统的基础知识和使用方法的详细讲解。首先,我们来深入了解这些核心概念。 AIX操作系统是IBM公司开发的一种基于UNIX的高级交互式执行系统,全称为Advanced Interactive...
AIX操作系统,全称为Advanced Interactive eXecutive,是由IBM开发的一款基于UNIX系统的操作系统,尤其在服务器和工作站领域广泛应用。AIX是IBM的一种开放、可扩展的计算环境,旨在为用户提供强大而稳定的运行平台。...
AIX操作系统系统操作手册AIX操作系统系统操作手册
AIX操作系统是IBM开发的一款强大的Unix系统,以其高可靠性、可用性、开放性、扩展性和安全性著称。在互联网的关键应用以及系统和硬件管理中表现出色。以下是一些AIX操作系统的常见问题及其解答: 1. 禁止终端上的...
【AIX 操作系统安装详解】 ...在AIX操作系统安装过程中,了解并遵循这些步骤至关重要,确保安装过程的顺利进行。此外,理解每个步骤的意图和功能有助于解决可能出现的问题,为后续的系统管理打下坚实基础。
本资料"**AIX操作命令参考大全**"提供了一个全面的指南,涵盖了AIX系统中的常用命令及其详细使用方法。 首先,我们要了解AIX命令的基本结构。AIX命令通常由命令名、选项和参数组成。选项用于修改命令的行为,而参数...
**AIX操作系统概述** AIX(Advanced Interactive eXecutive)是IBM开发的一款基于UNIX的高性能操作系统,尤其在IBM Power Systems服务器上广泛使用。AIX以其稳定性和安全性著称,适用于企业级应用和服务。 1. **...
### Weblogic for AIX操作手册知识点详述 #### 一、操作环境设定 - **操作系统**: AIX 5L,这是IBM的Unix操作系统版本之一,适用于高性能的企业级服务器。 - **服务器程序**: WebLogic 9.24,一款由Oracle公司开发...
**AIX操作系统详解** AIX,全称Advanced Interactive eXecutive,是由IBM开发的一款强大的UNIX操作系统,主要用于IBM的Power Systems服务器。AIX是企业级的高性能操作系统,以其稳定性、安全性和可管理性著称。这份...
AIX操作系统是IBM开发的一款基于UNIX的高级交互式执行体,广泛应用于企业级服务器和大型机环境。在学习和操作AIX系统时,了解并掌握基本的命令和操作至关重要。以下是一些关于AIX操作系统的知识点,这些内容源于电子...