linux
文章平均质量分 64
whz110
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Getting Yesterdays or Tomorrows Day With Bash Shell Date Command
http://www.cyberciti.biz/tips/linux-unix-get-yesterdays-tomorrows-date.html原创 2012-01-19 10:51:21 · 102 阅读 · 0 评论 -
Linux的20个系统监视工具
需要监视Linux服务器的性能?试试这些内置的命令和一些附加的工具吧。大多数Linux发行版都集成了一些监视工具。这些工具可以获取有关系统活动的信息的详细指标。通过这些工具,你可以发现产生系统性能问题可能存在原因。下面讨论的是一些最基本的命令,它涉及到系统分析和调试服务器等一些问题,如:1. 找出系统瓶颈问题.2. 磁盘 (储存) 瓶颈问题.3. CPU和内存瓶颈问题.4. ...原创 2014-03-19 06:04:24 · 192 阅读 · 0 评论 -
监控 Linux 性能的 18 个命令行工具
对于系统和网络管理员来说每天监控和调试Linux系统的性能问题是一项繁重的工作。在IT领域作为一名Linux系统的管理员工作5年后,我逐渐认识到监控和保持系统启动并运行是多么的不容易。基于此原因,我们已编写了最常使用的18个命令行工具列表,这些工具将有助于每个Linux/Unix 系统管理员的工作。这些命令行工具可以在各种Linux系统下使用,可以用于监控和查找产生性能问题的原因。这个...原创 2014-03-19 06:16:20 · 256 阅读 · 0 评论 -
SshKeysExchange
SSH Keys exchange - SshKeysExchange is a Korn shell script to create, exchange, and remove ssh keys between hosts within seconds rather than minutes. This tool is also included in DynDNSToolKit and ...原创 2015-04-21 15:45:21 · 373 阅读 · 0 评论 -
Ubuntu 64bit 安装Oracle XE
Oracle XE是Oracle数据库家族的Express快速版,完全免费,数据库的大小最高4GB(不包括系统空间占用的近1GB空间),内存限制在1G,CPU限制为1个,主要面向开发者和小型数据库应用。 Oracle Application Express是一种通过配置web页面参数即可开发Oracle数据库应用的工具,设计思想很独特,APEX的应用程序实际上只是数据表中的数据,可以任意...原创 2014-09-29 14:14:33 · 210 阅读 · 0 评论 -
解决Xshell显示中文乱码的问题
执行echo $LANG命令输出的是当前的编码方式,执行locale命令得到系统中所有可用的编码方式。要让Xshell不显示乱码,则要将编码方式改为UTF-8。在Xshell中[file]-> [open] -> 在打开的session中选择连接的那个,点击properties ->[Terminal],在右边translation中选择UTF-8,再重新连接服务器即可。...原创 2014-09-29 22:16:44 · 227 阅读 · 0 评论 -
Ubuntu server 中文环境方格乱码解决方法
改成全英文环境来解决方格乱码 :用vim配置语言环境变量vim /etc/environment改成:LANG=”en_US.UTF-8″LANGUAGE=”en_US:en”sudo vim /var/lib/locales/supported.d/local改成en_US.UTF-8 UTF-8保存后,执行命令:sudo locale-gensud...原创 2014-10-05 20:33:35 · 189 阅读 · 0 评论 -
Linux下使用磁带机的直接备份操作
磁带操作装入磁带后,可执行如下操作:倒带,将磁带卷至起始位置mt -f /dev/st0 rewind擦除,擦掉磁带上的内容mt -f /dev/st0 erase注意:擦除工作非常慢,并且对磁带有损伤,最好不要执行,当数据写满后,可以继续写入数据并覆盖原有数据,无须执行擦除动作。新磁带打开封装后立刻可以使用,不需要执行擦除。出带,将磁带卷至初始位置然后从磁带机内弹出mt –f /d...原创 2015-10-13 17:15:56 · 1289 阅读 · 0 评论 -
Getting Started with Vagrant on Windows
安装MsysGit 安装Vagrant使用vagrant进入Git CMD 输入命令初始化F:\vm\test>vagrant init ubuntu/trusty64A `Vagrantfile` has been placed in this directory. You are nowready to `vagrant up` your first virtual...原创 2015-11-01 19:14:49 · 177 阅读 · 0 评论 -
安裝MySQL-server-5.5.30 for Redhat linux 5.10
系统环境--------sudo yum -y install gcc gcc-c++ make automake autoconf ncurses-devel libxml2-devel openssl-devel curl-devel libjpeg-devel libpng-devel pcre-devel libtool-libs freetype-devel gd zlib-devel ...原创 2015-11-05 09:19:06 · 296 阅读 · 0 评论 -
使用vagrant在本机安装box
从本地加载一个box(切记是:file:///)进入Git Bashvagrant box add base file:///F:/vm/vagrant_box/precise64.boxbase 表示指定默认的box,也可以为box指定名称,比如 ubuntu :vagrant box add ubuntu file:///F:/vm/vagrant_box/precise64.box使用bas...原创 2015-11-13 23:47:51 · 411 阅读 · 0 评论 -
Maven 3 for Ubuntu
Maven 3 for Ubuntu.# Maven:http://en.wikipedia.org/wiki/Apache_Maven# To install: sudo apt-get purge maven maven2 maven3 sudo add-apt-repository ppa:andrei-pozolotin/maven3 sudo apt-get update s...原创 2016-03-15 04:19:54 · 195 阅读 · 0 评论 -
Ubuntu 14.04安装Docker
Docker利用Linux容器(LXC)虚拟化技术提供一份部署环境。Docker目的是创建可移植,可分发给任何的Docker环境中运行。Docker由于是OpenVZ的作品,对内核有一些要求,不要在14.04版本的Ubuntu仓库中已经可以查找到。安装Docker使用apt-get命令:$ apt-get install docker.io启动服务和守护进程$ service ...原创 2015-01-16 11:50:26 · 122 阅读 · 0 评论 -
SecureCRT 登錄linux查看檔案內容中文顯示亂碼問題解決
SecureCRT 登錄linux查看檔案內容中文顯示亂碼問題解決:Menu > Options > Session Options > Terminal > Appearance > Fonts (Character encoding:) 選UTF-8.原创 2014-12-27 10:59:20 · 112 阅读 · 0 评论 -
Red Hat Enterprise Linux 5.6
Red Hat Enterprise Linux 5.6:http://mirror.corbina.net/pub/Linux/redhat/5.6/rhel5u6_x86/ 以下文件为电驴文件,网上自动搜索而来。 [红帽企业Linux.5.6].rhel-client-5.6-x86_64-dvd1.iso ...原创 2011-11-08 13:11:04 · 324 阅读 · 0 评论 -
GIT在Linux上的安装和使用简介
GIT最初是由Linus Benedict Torvalds为了更有效地管理Linux内核开发而创立的分布式版本控制软件,与常用的版本控制工具如CVS、Subversion不同,它不必服务器端软件支持,速度和效率也有着相当程度的提高。如果拥有CVS或者SVN的使用背景,那么更熟悉的方法是客户端-服务器端模式,所有的文件仓库(repository)都是存放在服务器上的,用户需要在本地安装客户端去...原创 2011-11-14 11:20:32 · 98 阅读 · 0 评论 -
ManageEngine Firewall Analyzer 告警信息處理
發現公司內一部主機(ip:172.18.60.39)對外的連線每小時超過了6000多次, log如下:1 2012-02-14 09:28:23 warning violation 3 172.18.60.39 61.140.3.66 2160/udp 0 0 針對該主機依次作以下處理(然後觀察log是否有異常):1. 停止到外部抓取RMB匯率的job (有異常)...原创 2012-02-15 09:04:02 · 328 阅读 · 0 评论 -
shell脚本使用iconv 批量改变文件编码
第一个版本:用法示例:cd ~/workspace/XXXProject~/iconv_shell.sh ./ *java #!/bin/bash if [ "$#" != "2" ]; then echo "Usage: `basename $0` dir filter" exit fi dir=$1 filter=$2 ech...原创 2012-02-26 18:54:35 · 545 阅读 · 0 评论 -
在RedHat Linux上安装Git/Gitosis环境
安装git查看:[root@bogon tmp]# rpm -qa |grep -i git安装:[root@bogon tmp]# rpm -ivh git-1.7.3-1.fc11.i386.rpm error: Failed dependencies: libcrypto.so.8 is needed by git-1.7.3-1.fc11.i386...原创 2012-02-29 20:41:17 · 279 阅读 · 0 评论 -
SSH login without password
Your aimYou want to use Linux and OpenSSH to automize your tasks. Thereforeyou need an automatic login from host A / user a to Host B / user b.You don't want to enter any passwords, because yo...原创 2012-03-06 20:20:50 · 169 阅读 · 0 评论 -
SSH Command UTILity library for Ruby
SSH Command UTILity library for Rubyhttps://github.com/marcantonio/scutil Small daemon framework for ruby, with logging, error handler, scheduling and much morehttps://github.com/DAddYE/f...原创 2012-03-07 05:35:40 · 95 阅读 · 0 评论 -
大型企业 Unix 服务器的自动化运维
采用自动化脚本进行企业服务器运维的原因传统 Unix 主机服务器手工运维方式的问题 大型企业的 IT 基础设施中,Unix 主机服务器占据重要的地位。在日常运维工作中,经常需要登录并以 root 方式执行系统操作。如果在主机数量少的情况下,手工方式登录并执行运维工作的效率尚可,但如果主机数量庞大(如笔者运维的国外客户服务器数量达 2000...原创 2012-08-03 10:13:53 · 194 阅读 · 0 评论 -
使用 Graphviz 生成自动化系统图
一幅图抵得上千言万语,这在描述复杂的计算机系统时尤为正确。当系统环境变得更加复杂时,用图将它们表示出来并记入文档就显得更加重要。例如,虚拟化技术有很多优点,但它们通常会让环境变得更加复杂和更难理解。Graphviz 是一个可以创建图表的灵活应用程序,可以轻松实现脚本化。本文将介绍 Graphviz DOT 语言的基础知识,并提供了一些示例脚本,以图的形式说明基于 IBM POWER 处理器的服务器...原创 2012-12-05 08:03:35 · 239 阅读 · 0 评论 -
SSH多个窗口都显示在一个屏上的客户端
linux 有个 screen 命令, 几种用法: 1. [root@test ~]# screen -S term1 给当前屏幕命名为term1 2.如何创建另一个新的屏幕,用来让我们做其它事情呢? 按 Ctrl + a c 此处的用法为,先同时按住Ctrl和小写a,然后释放这两个键,再按一下小写c。这时候一个新的屏幕出现了。 我们就可以用新的终端做其它事情了。 3.如何在两个屏...原创 2013-05-31 08:22:51 · 2376 阅读 · 0 评论 -
puppet源码安装
puppet Server: 172.18.60.200 puppet Client: 172.18.60.59 172.18.60.88 一、下载地址puppet下载地址:http://downloads.puppetlabs.com/puppet/puppet-2.7.22.tar.gzfacter下载地址:http://downloads.puppetlabs.com/facter/fa...原创 2013-07-01 16:31:41 · 598 阅读 · 0 评论 -
Linux运维常用命令
1 删除0字节文件find-type f -size 0 -exec rm -rf {} \; 2 查看进程 按内存从大到小排列 ps -e -o "%C : %p : %z : %a"|sort -k5 -nr 3 按cpu利用率从大到小排列 ps -e -o "%C : %p : %z : %a"|sort -nr 4 打印说cache里的URL grep -r -a ...原创 2013-07-02 15:54:55 · 175 阅读 · 0 评论 -
puppet 系统配置自动化解决方案
相信做过运维的朋友都会有这样的体会:把一个新的服务器从刚装好系统的状态配置到可以运行应用程序,是个挺麻烦的过程。就拿一个运行 nginx + php 的 web 服务器为例,可能需要部署 ssh 公钥,设置用户 sudo 权限,关闭密码登录、root 远程登录,配置 iptables 规则。然后安装所需版本的 nginx、 php 到规范的路径,不能搞错版本,以免缺失所需特性或者造成冲突,还要安...原创 2013-07-10 07:09:08 · 333 阅读 · 0 评论 -
/var/spool/clientmqueue 爆满引起的问题
无法新增 user 会出现「useradd: unable to lock password file」,也無法進行源碼程式安裝.百度有介紹在/etc/目录下会有passwd.lock、group.lock、gshadow.lock、passwd.lock、shadow.lock的档案,把它刪除就OK了。事實上我遇到的問題並非如此.df -i 查看使用100%,使用du -s...原创 2013-07-13 08:40:10 · 269 阅读 · 0 评论 -
Shell: extract more from listener.log(分析监听日志)
统计一天内每小时的session请求数# fgrep "13-JAN-2015 " anbob_listener.log |fgrep "establish" |awk '{print $1 " " $2}' |awk -F: '{print $1 }' |sort |uniq -c 指定的一小时每分钟session请求数# fgrep "13-JAN-2015 11:" a...原创 2016-03-16 14:57:48 · 186 阅读 · 0 评论
分享