从配置文件中提取IP
--提取配置文件111.txt中的ip:[etl@cppimii-etl01 fjz_script]$ cat 111.txtdb = oracleip = 10.3.7.111[etl@cppimii-etl01 fjz_script]$ sed -n '/ip/'p 111.txt | awk -F= '{print $2}'10.3.7.111[etl@cppimii-etl01 fjz_script]$ cat 111.txtdb = oracleip = 10.3.7.111date=2012/05/12=end[etl@...
配置 RAC 节点以便可以使用 SSH 进行远程访问
--在每个节点上创建 SSH 目录并生成 SSH 密钥1)以软件所有者身份(此例中为 grid 用户)登录。[root@racnode1 ~]# su - grid  ...
密码相关pam_cracklib.so选项
-------------------------------------------------每次修改密码时设置的新密码不能是前n次使用过的密码。配置如下:Debian / Ubuntu:修改文件 # vi /etc/pam.d/common-passwordCentOS / RHEL / RedHat / Fedora 修改文件 # vi /etc/pam.d/system-auth在 password sufficient pam_unix.so use_autht...
Linux密码过期时间设置 /etc/login.defs
Linux下对于新添加的用户,用户密码过期时间是从 /etc/login.defs 中 PASS_MAX_DAYS 提取的,普通系统默认就是99999,而有些安全操作系统是90。更改此处,只是让新建的用户默认密码过期时间变化,已有用户密码过期时间仍然不变。[root@linuxidc ~]# chage --helpUsage: chage [options] userOptions: -d, --...
获取网卡 IP
sles11:~ # i_ip=`ifconfig eth0 | grep "inet addr" | awk -F: '{print $2}' |awk -F' ' '{print $1}'`sles11:~ # echo "--$i_ip--"--192.168.2.113--
获取一个月的最后一天
三种方法:cal | xargs | awk '{print $NF}'cal | tr -s "\n" " " | awk '{print $NF}'cal | tr -d "\n" | awk '{print $NF}'
Linux修改文件时间
--修改时间1)sles11:~ # stat -c %y db2ese_v9.7fp8.rsp2014-04-27 22:17:02.000000000 +08002)touch touch -t 20140427221702 1.txt
Unix各种括号的用法总结
各种括号的用法总结如下1.Shell中变量的原形:${var}大家常见的变量形式都是$var2.命令替换$(cmd)命令替换$(cmd)和符号`cmd`(注意这不是单引号,在美式键盘上,`是ESC下面的那个键)有相同之处3.一串的命令执行()和{}()和{}都是对一串的命令进行执行,但有所区别:A,()只是对一串命令重新开一个子shell进行...
多行合并
# cat -A user_passwd.txttest:123$$$oracle:1$$$$# awk '{printf "%s ",$0}' user_passwd.txttest:123 oracle:1 # cat user_passwd.txt | tr -s "\n" " "test:123 oracle:1# echo `cat user_passwd.txt`test:123 oracle:1# while r...
登陆欢迎信息修改
登陆信息显示数据 :/etc/issue 本机命令行登录前显示的信息 /etc/issue.net 远程登录前显示的信息 --telnet方式/etc/motd 登录后显示的信息\d ...
Linux下HBA卡的WWN查看
Linux/Unix下查看WWN號碼的方法[root@erp-db proc]# more /sys/class/fc_host/host*/port_name 首先lspci|grep F看HBA卡类型 其次这4个都试试 cat /proc/scsi/qla2xxx/* |grep port cat /proc/scsi/lpfc/* |grep port cat /sys/class/fc_host...
Linux常用目录及文件说明
/usr/share/locale/ 支持的语言/etc/selinux/config 配置防火墙/etc/skel 用户家目录创建模板/etc/security/limits.conf 资源限制/usr/share/zoneinfo 时区
查看硬盘,卷标,块大小
设置卷标e4label /dev/sdb1 disk2_backup#查看卷标和块大小dumpe4fs /dev/sdb1...Filesystem volume name: disk2_backup --卷标Block size: 4096 ...
查看序列号
dmidecode is a tool for dumping a computer's DMI (some say SMBIOS) table contents in a human-readable format. This table contains a description of the system's hardware components, as well as other useful pieces of information such ...
查看文件系统类型
三种:1) df -T 2)stat -f /home3)逻辑卷的文件系统cd /devfile -s dm-9
查看进程cpu和内存占用率
linux 查看进程cpu和内存占用率排序 ps -aux | sort -k4,4nps auxw --sort=rssps auxw --sort=%cpulinux 下的ps命令%CPU 进程的cpu占用率%MEM 进程的内存占用率VSZ 进程所使用的虚存的大小RSS 进程使用的驻留集大小或者是实际内存的大小TTY 与进程关联的终端(tty)STAT 检查的状态:进程状态使用字符表示的,...
xargs用法详解
Xargs用法详解1. 简介 之所以能用到这个命令,关键是由于很多命令不支持|管道来传递参数,而日常工作中有有这个必要,所以就有了xargs命令,例如:find /sbin -perm +700 |ls -l 这个命令是错误的find /sbin -perm +700 |xargs ls -l 这样才是正确的xar...
Winrar 在Linux下的安装配置
用cedega winrar也可以,下载地址如下:http://files.linuxru.ru/files/winex/cedega_3.3/下载后,把文件拷贝到根目录解压,再把在windows安装好的winrar,目录整个拷贝到你的用户目录下直接在终端中运行cedega 你的winrar所在的目录/winrar就可以了!WinRAR安装及使用命令 for Linux2010-02-24 15:15----------------...
vmware中增加硬盘挂载文件系统
vmware 中增加虚拟硬盘并挂载为文件系统1)在vmware中先增加一块硬盘2)启动linux,建立分区/dev/sdb1 fdisk /dev/sdb3)格式化为文件系统 mke4fs -j -L "/u02" /dev/sdb1 -j 格式为ext3,-L 标签为"/u02"4)挂载&...
vim设置
--Vim多行缩进技巧按v进入visual状态,选择多行,用>或<缩进或缩出通常根据语言特征使用自动缩进排版:在命令状态下对当前行用== (连按=两次),或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进...