OpenSUSE关闭防火墙
openSuSE默认是打开防火墙的,因此从外面是连不上系统运行的应用的。怎么办?1、临时关闭$ su - root# SuSEfirewall2 stop2、永久关闭# chkconfig SuSEfirewall2 off (关闭后系统起不来了?有待验证!)
ZabbixAgent在Windows上安装部署
1、解压解压zabbix_agents_2.4.0.win.zipconf目录存放是agent配置文件bin文件存放windows下32位和64位安装程序2、配置与安装2.1 配置zabbix agent相关配置。找到conf下的配置文件 zabbix_agentd.win.conf ,修改LogFile、Server、Hostname这三个参数。具体配置如下:LogFile=c:\zabbix_agentd.logServer=192.168....
OpenSUSE的静态IP设置
1.修改/etc/sysconfig/network/config文件NETWORKMANAGER=”yes” 通过 networkmanage 的用户方法设置NETWORKMANAGER=”no” 通过 ipfu传统的方法设置(选择这个)2.修改/etc/sysconfig/network/ifcfg-eth0文件BOOTPROTO=’static’STARTMODE=’onboot’BROADCAST=192.168.1.255IPADDR=192.168.1.138NETMASK=255.2...
使用touch命令修改文件时间
将filename文件的access时间和modify时间修改为与relfilename一致,但无法修改change时间。# touch -r relfilename filename# stat filename# ll filename
xargs用法
1. 当尝试用rm 删除太多的文件,可能得到一个错误信息:/bin/rm Argument list too long. 用xargs 去避免这个问题find ~ -name '*.log' | xargs rm -fv2. 获得/etc/ 下所有*.conf 结尾的文件列表,有几种不同的方法能得到相同的结果,下面的例子仅仅是示范怎么实用xargs&...
RHEL6配置本地yum源
进入yum配置目录# cd /etc/yum.repos.d/添加如下内容# vim rhel-local.repo---[rhel-local]name=Red Hat Enterprise Linux $releasever - $basearch - Source #自定义名称baseurl=file:///mnt/cdrom/ #本地光盘挂载路径 enabled=1 #检查GPG-KEY,0为不检查,1为检查gpgcheck=0 #启用yu...
RHEL6安装桌面环境
使用yum安装桌面环境,安装前最好配置yum本地源。1. 安装# yum groupinstall -y 'X Window System'安装GNOME桌面环境# yum groupinstall -y 'GNOME Desktop Environment'也可以这样使用# yum groupinstall -y 'X Window System' 'GNOME Desktop Environment'安装KDE桌面环境# yum ...
/dev目录下找不到设备文件
lsblklsscsifdisksfdiskcat /proc/partitions
vmstat命令
1. 将 vmstat 输出为 csv 格式$ vmstat 1 | tr -s ' ' ','$ vmstat 1 | sed 's/ */,/g'$ vmstat 1 >> tmp.txt$ cat tmp.txt | sed 's/ */,/g' | sed 's/^,//'2. vmstat 输出时间$ vmstat 1 | awk '{print strftime("%H:%M:%S"), $0}'3. vmstat [间隔]第一行是目前为止的平均值====================...
AWK命令
1. 正常输出$ cat /etc/passwd$ awk '{ print }' /etc/passwd$ awk '{ print $0 }' /etc/passwd2. 输出 /etc/passwd 个空行或 test 行$ awk '{ print "" }' /etc/passwd$ awk '{ print "test" }' /etc/passwd3. 输出格式化$ awk -F ":" '{ print $1 " - " $3 }' /etc/passwd$ awk -F ":" '{printf "%s - %s \n",...
英文大小写转换
[:upper:] [ A - Z ][:lower:] [ a - z ][:digit:] [ 0 - 9 ][:alnum:] [ 0 - 9 a - z A-Z][:space:] 空格或tab键[:alpha:] [ a - z A - Z ]1. tr 命令1-1. 变换文件名for f in $*do mv $f `echo $f | tr "[:upper:]" "[:lower:]"`done2. awk 命令2-1. 变换文件名ls | awk '{printf("mv %s %s\n", $0...
日期时间格式化
================================================================================1. 打印$ echo `date '+%Y-%m-%d %H:%M:%S'`2012-03-21 21:49:472. 赋值给变量VAR=`date '+%Y-%m-%d %H:%M:%S'`================================================================================X. 格式化参数%H - hh24 (00....
生成随机数
1. $RANDOM循环内调用时, 产生相同结果#!/bin/bashfunction random () { MATRIX="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz~!@#$%^&*()_+=" LENGTH=$1; LENGTH=${LENGTH:-10} # length, default length is 10 while [ ${n:=1} -le $L...
基础命令
1. 安装删除文件# shred -u -x filename2. 查看后台进程# top -d 1 -n 10-d N: 每 N 秒刷新一次-n N: 刷新几次
计划任务(CRON)
1. cron 管理命令# /etc/rc.d/init.d/crond status# /etc/rc.d/init.d/crond start# /etc/rc.d/init.d/crond stop# chkconfig --level 2345 crond on# chkconfig --list crond# crontab -u user -l => 只有 root 可以指定 -u$ crontab -l => 显示 crontab 文件内容$ crontab -e => 编辑 crontab 文件$ crontab -...
制作ISO文件
1. 用 cdrom 制作 iso 文件# dd if=/dev/cdrom of=/tmp/dvd.iso或# mkdir /mnt/cdrom# mount /dev/cdrom /mnt/cdrom# mkisofs -r -o dvd.iso /mnt/cdrom用 mkiso 制作的 iso 已有文件系统 iso96602. mount iso 文件# mkdir /mnt/cdrom# mount -t iso9660 -o loop /tmp/dvd.iso /mnt/cdrom# umount /mnt/cdrom3...
挂载设备(mount)
mount [-参数] [设备名称] [挂载点]挂载点: 已经存在的目录, 这个目录可以不为空, 但挂载后这个目录下以前的内容将不可用, umount 后会恢复正常设备名称: 可以是一个分区, usb 设备, 光驱, 软盘, 网络共享等常见分区加载方法0. 先查看所需挂载的设备信息# fdisk -l1. iso 文件# mkdir /mnt/iso# mount –o loop...
TTY与PTS
$ ps auxwwwUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDgo 23713 0.0 0.1 5704 1508 pts/0 Ss 07:33 0:00 -bashgo 23811 0.0 0.1 5704 1544 tty1 Ss+ 07:35 0:00 -bashTTY 列根据 TTY 列...
CentOS6命令行Ctrl+C时输出^C的问题
Linux 升级到 CentOS 6.x, OEL 6.x 等系统后, Terminal 中使用 Ctrl+C 时会输出 ^C, 比较讨厌此时, 可以在终端输入 stty -echoctl 来设置其不显示 (stty echoctl 时恢复显示)
LINUX下将某用户从某组删除
# grep <groupname> /etc/gshadow# gpasswd -d <username> <groupname># grep <groupname> /etc/gshadow