![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux系统管理
JackxinXu2100
专注于传统企业互联网化的信息技术提升赋能研究,帮助企业实现信息能力快速提升。
展开
-
Mac下批量转换文本编码到UTF8,无须软件
转换文本编码是因为 iPhone 看中文电子书只支持Unicode (UTF-8)。之前有人发了 windows下转换文本编码的软件,就有不少朋友追问苹果系统下的转换软件,甚至有人因此感到讽刺,认为用iPhone 居然是windows 更顺。 事实是, Mac OS下不需要转换软件,───终端下一行命令就搞定了。 入正题:A. 文件名的编码:Mac的文件名本来就用Uni转载 2015-07-28 10:46:26 · 9995 阅读 · 1 评论 -
Linux 下 VNC Server的安装以及配置
Steps as following:1. Install vnc-server module: -> yum -y install vnc-server* As root: # useradd vncuser # passwd vncuser -> Login to each user(IMPORTANT), and run vncpasswd. Thi原创 2009-09-02 14:41:00 · 1602 阅读 · 0 评论 -
给 Xen 虚拟机添加一个网络接口
我们在工作中用到了大量的虚拟机,至少一半的物理服务器都被虚拟化了。VPSee 正在考虑用一个虚拟机来替代一台物理机器来监测网络上的主机情况。前不久我们小组拉了一根自己的 ADSL,建了一个自己的网,这样加上工作网络就有2个不同的网,我们希望能在一个虚拟机上用 Cacti 等工具同时监测2个网络上的多台关键服务器、路由器和交换机的实时情况。这就需要在我们的虚拟机上连接到另一个网络,Xen 默认安转载 2013-04-22 22:25:41 · 1800 阅读 · 0 评论 -
Linux 服务器性能监视工具小结
一、服务器性能因素 1、CPU 2、内存 3、磁盘I/O带宽 4、网络I/O带宽Load:系统负载指运行队列的平均长度,也就是等待CPU的平均进程数。Load越高说明系统响应越慢,如果load是0,代表进程不需要等待,立刻就能获得cpu运行。可以通过查询文件/proc/loadavg获取系统在前一分钟、前五分钟和前十五分钟的平均负载以及当前运行的进程、系统的进程数和上一次调转载 2012-11-28 09:21:11 · 6535 阅读 · 0 评论 -
DNS中的正向解析与反向解析
正向解析:通过域名查找ip;反向解析:通过ip查找域名;域名是为了方便记忆而专门建立的一套地址转换系统,要访问一台互联网上的服务器,最终还必须通过IP地址来实现,域名解析就是将域名重新转换为IP地址的过程。这一过程通过域名解析系统DNS来完成。正向解析:通过主机名获取其对应的广域网IP地址;同时通过主机名名称查看正向解析信息: 命令行输入 nslookup dom原创 2012-11-04 10:57:35 · 91107 阅读 · 9 评论 -
安全杀死TOMCAT进程的Linux Shell脚本
安全杀死TOMCAT进程的Linux Shell脚本,由于此脚本里面用到了很多不错的脚本编程技巧,在此分享给大家;## Firstly find the process of the tomcat....TOMCAT_PROCESS_STR=`ps aux | grep 'java.*tomcat' | grep -v grep`PROCESS_ARRAY=(${TOMCAT_PR原创 2012-10-11 14:37:16 · 3963 阅读 · 0 评论 -
一个Linux下Mysql数据库的备份脚本
一个Linux数据库 备份脚本#export BACKUP_PATH=/backupexport BACKUP_DATABASE=webmetadata#export TODAY=`date +%Y_%m_%d`export BACKUP_FILE_PATH=$BACKUP_PATH"/"$BACKUP_DATABASE"_"$TODAY.sql#if [ -f "原创 2011-10-01 11:28:10 · 1818 阅读 · 0 评论 -
Linux命令集合总结篇
一. 启动,关机,登入,登出相关命令 登录 登出 登出 停止系统 停止系统 重启动 切断电源 把内存里的内容写入磁盘 安装lilo启动管理程序 安装lilo启动管理程序 二. Shell相关命令 切换Shell 显示命令履历 设置命令别名 取消命令别名 显示命令所在位置 查询命令种类 显示字符串或者变量内容 设转载 2012-03-03 03:24:59 · 1281 阅读 · 1 评论 -
Linux逻辑盘卷管理(LogicalVolumeManager)
LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和 分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组 (volumegroup),形成一个存储池。管理员可以在卷组上随意创建逻辑卷组(logicalvolumes),并进一步在转载 2012-03-03 04:06:12 · 1280 阅读 · 0 评论 -
Ubuntu11.04 安装sun JDK而非open jdk
目前,Ubuntu11.04 的JAVA源尚未更新,无法通过“官方”安装。我们可以通过“JDK updater”脚本来安装JAVA。1、通过Ubuntu10.10 相关软件库在Ubuntu11.04中安装Java(JRE/JDK和Java插件)按住ALT+F2组合键,输入(图形界面来输入)gksu /usr/bin/software-properties-gtk然后在“其他软件”—转载 2012-02-07 16:25:40 · 1444 阅读 · 0 评论 -
ubuntu常用命令操作指南
启动下直接进入字符界面 按CTRL+ALT+T即可切入。一> 进入命令行界面方法:ubuntu不像其他的linux进入字符界面很简单。ubuntu进入字符界面,要安装个软件——rcconf1.安装rcconf apt-get install rcconf2.启动rcconf shren@shren-pc:~# rcconf3.去掉gdm即可。重启吧!一>原创 2012-02-07 11:15:25 · 1415 阅读 · 0 评论 -
Ubuntu vi 命令大全
最近在使用ubuntu,在linux下,要编辑文件或者其他的文本文件,哪那么一个ubuntu linux下的强大的文本编辑工具就不得不提了,那就是VI编辑器。下面把VI常用到的命令行贴出来。进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并转载 2012-02-07 17:06:11 · 4406 阅读 · 1 评论 -
CentOS设置系统时间和时区
一、设置时区方法一:使用setup工具setup选择Timezone configuration选择Asia/Shanghai空格键勾选上System clock uses UTC就OK了。方法二:使用tzselect工具tzselect选择亚洲Asia5选择国家China9选择地区central Chin转载 2013-04-21 13:09:14 · 2417 阅读 · 0 评论 -
Linux下VNCServer配置与win下的VNC客户端
--begin vnc 远程桌面--注意:从服务端启动信息得知应该登录哪个桌面[第一次为桌面1]1,先看服务端启动了没有?[root@10 first]# ps -ef | grep vncroot 6608 6567 0 21:38 pts/0 00:00:00 grep vnc2,启动服务端[root@10 first]# vncserver转载 2013-04-21 11:06:58 · 1892 阅读 · 0 评论 -
MAC OS X常用快捷键
12寸MacBook已经上市,这么一款轻薄炫酷的笔记本肯定又要将不少PC用户拉入到Mac阵营。快捷键在Mac的日常使用中扮演了重要角色,提升了操作效率。今天就以我自己的使用习惯给即将来到Mac家族的新朋友说说有哪些常用的快捷键。当然可能看这篇文章的还有一些是Mac的老用户或者大神,对于Mac尽人皆知的快捷键我将一笔带过,多介绍些常用并且不熟知的快捷键。▲Mac快捷键图例Mac中主要有四个修饰键,分转载 2015-07-19 20:50:35 · 1243 阅读 · 0 评论 -
Cobar使用文档(可用作MySQL大型集群解决方案)
[存储] Cobar使用文档(可用作MySQL大型集群解决方案)最近好不容易抽空研究了下Cobar,感觉这个产品确实很不错(在文档方面比Amoeba强多了),特此推荐给大家。Cobar是阿里巴巴研发的关系型数据的分布式处理系统,该产品成功替代了原先基于Oracle的数据存储方案,目前已经接管了3000+个MySQL数据库的schema,平均每天处理近50亿次的SQL执行请求。首先,使用Cobar的转载 2014-06-10 17:57:01 · 1430 阅读 · 0 评论 -
基于mysql二进制代码安装的全部过程
第一步:拷贝目录到一个合适的文件夹位置:cp -r /xx/mysql5.1 /mysql 第二步: 添加用户以及更改组命令:shell> groupadd mysqlshell> useradd -g mysql mysqlshell> cd /usr/local/mysqlshell> chown -R mysql .shell> chgrp -R mysql原创 2011-09-04 14:34:15 · 1274 阅读 · 0 评论 -
CentOS 6.2安装MySQL Cluster 7.2.14手册
CentOS 6.2安装MySQL Cluster 7.2.14手册 一、 节点分配,确保在同一个子网内,关闭防火墙,使用内网IP。 管理节点(MGMD) 192.168.64.251 数据节点(NDBD) 192.168.65.2 数据节点(NDBD) 192.168.65.3 查询节点(MYSQLD) 192.168.64.253转载 2014-03-08 18:08:49 · 2760 阅读 · 0 评论 -
CentOs6.5上安装MySQL-Cluster 7.3.4的经历(2天查找各种资料试验结果)
为了安装这个cluster,研究了2天才彻底搞定,因此将此次研究经验记录下来供大家参考学习,避免重复走弯路,安装分为如下几个阶段:环境说明: CentOs6.5 + MySQL-Cluster 7.3.4 (最新GA版本),规划2台机器,一台做控制服务器 + 负载均衡服务器 + 数据节点服务器, 另一台做 负载均衡服务器 + 数据节点服务器;一、下载,这里为了方便安装过程,这里直接原创 2014-03-11 15:46:07 · 14262 阅读 · 9 评论 -
centos 6.4 x86_64 yum上安装xen 4.2.2
一.准备系统环境1.下载kernel-xen repo镜像12wget http://us3.mirror.crc.id.au/el6/x86_64/kernel-xen-release-6-6.noarch.rpmrpm -ivh kernel-xen-release-6-4.noarch.rpm2 安装xe原创 2014-01-04 09:25:19 · 4735 阅读 · 0 评论 -
virbr0 虚拟网卡卸载方法
在使用双机软件过程中,如果系统是centos 5.x 默认系统安装完成后为xen内核,那么xen内核引导启动后就会有虚拟网卡(vethx、vif0.x、virbr0、xenbr1等)存在。这就会直接导致双机软件的两台机器中都会有相同的IP地址存在(virbr0网卡的IP地址都为192.168.122.1)。所以会导致双机系统中的主机关机时,备机不会接管的现象。所以,需要将virbr0卸载掉:转载 2013-05-01 09:26:25 · 1818 阅读 · 2 评论 -
Xen 安装指南
+-----------------------------------------------------------------------------------------------------------------------+|Xen windows installation precondition is: CPU must support virutalization te原创 2009-09-02 14:47:00 · 1625 阅读 · 0 评论 -
常用Linux日志查看命令集合
常用的系统日志查看命令:cattail -f日志文件以及所在目录说明:/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一/var/log/secure 与安全相关的日志信息/var/log/maillog 与邮件相关的日志信息/var/log/cron 与定时任务相关的日志信息/var/log/spo原创 2013-04-20 22:15:28 · 1716 阅读 · 0 评论 -
Xen下为虚拟机增加多网桥操作
由于xen提供的脚本/etc/xen/script/network-bridge只能一个个建立,所以我们如要开机就启动2个虚拟网桥,必须作如下操作vi /etc/xen/script/network-custom#!/bin/sh# network-xen-custom# Exit if anything goes wrongset -e# First arg is o原创 2013-04-20 21:48:17 · 1401 阅读 · 0 评论 -
Xen的CDROM支持系列命令
Xen CDROM SupportContentsPV GuestHVM GuestAdding CDROM to guestChange CDROM for a running guestBooting from CDROMTroubleshootingPV GuestCurrently, there's no paravirtual CDROM dr转载 2013-04-21 12:53:07 · 1801 阅读 · 0 评论 -
apt-get 使用指南
“起初GNU/Linux系统中只有.tar.gz。用户必须自己编译他们想使用的每一个程序。在Debian出现之後,人们认为有必要在系统中添加一种机制用来管理安装在计算机上的软件包。人们将这套系统称为dpkg。至此着名的‘package’首次在GNU/Linux上出现。不久之後红帽子也开始着手建立自己的包管理系统‘rpm’。“GNU/Linux的创造者们很快又陷入了新的窘境。他们希望通过一种快捷转载 2012-02-07 11:18:37 · 1093 阅读 · 0 评论 -
linux下查看系统资源和负载,以及性能监控
1,查看磁盘 df -h2,查看内存大小 free free [-m|g]按MB,GB显示内存 vmstat3,查看cpu cat /proc/cpuinfo 只看cpu数量 grep "model name" /proc/cpuinfo | wc -l4,查看系统内存 cat /proc/meminfo 5,查看每个转载 2011-11-13 14:56:21 · 1060 阅读 · 0 评论 -
试试54款开源服务器软件 (比较知名的软件大集合)
本文逐一介绍了文件传输、安全、存储、协作及其他方面的开源服务器软件。据斯坦福大学的咨询学教授Jonathon Koomey近期作所的一项调查显示,全球已安装的服务器总数约为3160万台,包括设在美国的大约1150万台。如果企业机构针对所有那些系统只能使用专有软件,因而带来的成本就会高得惊人。幸好,开源社区提供了数量巨大的服务器软件,可以大幅降低那些成本。我们这次列出的大全主要介绍了可以转载 2011-11-06 17:30:52 · 6191 阅读 · 1 评论 -
Linux目录权限设置
前言:这是一篇很初级但是也比较简单容易学习Linux目录权限设置的文章,之前我使用Windows Server系统,用图形界面管理文件的访问权限.后来在学习GUN/Linux Server的时候发现GUN/Linux的权限管理设置非常强大,也非常方便.但是我发现在网路上没有一篇文章是完整叙述+让读者很容易理解的,于是我写了这篇简单易懂的Linux之文件夹权限设置希望可以帮到大家. 权转载 2009-10-29 15:01:00 · 1852 阅读 · 0 评论 -
Linux 网络命令集合
查看各网卡的流量情况:cat /proc/net/dev | grep peth* 或者安装 iftop---------------------------------------------------------------------------------------------------------------------------------需要安装 b原创 2009-09-10 17:23:00 · 1087 阅读 · 0 评论 -
POP / IMAP 服务器的构建
POP / IMAP 是 MUA 从邮件服务器中读取邮件时使用的协议。其中,与 POP3 是从邮件服务器中下载邮件比起来,IMAP4 则是将邮件留在服务器端直接对邮件进行管理、操作。这里,我们用 Dovecot 来实现对 POP3 及 IMAP4 等协议支持的邮件接收服务器的搭建。 Dovecot 是一个比较新的软件,由 Timo Sirainen 开发,最初发布于 2002年7月。作者将安全性转载 2009-09-02 15:31:00 · 2780 阅读 · 0 评论 -
在CentOS下用Postfix配置邮件服务器
在CentOS下用Postfix配置邮件服务器 在CentOS中,默认的邮件服务器(SMTP方面)是sendmail,但sendmail有若干的缺点,比如,配置复杂、安全漏洞曾被多次发现- -并且依然存在隐患、邮件发送速度慢等等,这里就不再一一叙述。而另一个被广泛应用于邮件服务方面的“Postfix”的缺点就少得多,或者说它就是针对 于sendmail的缺点,而被设计的。对应sendma转载 2009-09-02 15:25:00 · 15140 阅读 · 0 评论 -
设定没有密码的SSH访问方式
local> ssh-keygen -t dsa -f .ssh/id_dsa-t tells the type of encription-f tells where to store the public/private key pairs. In this case, the .ssh directory on home is being usedA password will be ask原创 2009-09-02 14:32:00 · 1046 阅读 · 0 评论 -
采用文件方式来设定交换分区的全过程
swap partition for current operation:dd if=/dev/zero of=/home/swap bs=1024 count=20480000dd if=/dev/zero of=/home/swap bs=1024 count=8192000mkswap /home/swapswapon /home/swap 引导时自动启用,则编辑 /etc/fsta原创 2009-09-02 12:42:00 · 943 阅读 · 0 评论 -
X-Win32 目标机配置指南
介绍通过XDMCP+XDM来远程连接Linux服务器上的XFree86 Server,可以在图形环境下远程管理Linux服务器。使用到的软件包括: Windows XP下的X-Win32 6.1, Linux server.1、什么是XFree86 XFree86是X Window系统的一种开放源代码的实现。它提供了一种对鼠标、键盘、显卡和窗口图形环境的Client-Server接口。所以客户端程原创 2009-09-02 14:55:00 · 2102 阅读 · 0 评论 -
在Xen下安装Windows虚拟机全过程
+------------------------------------------------------------------------------------------------------------------------------- ATTENTION: Befor taking the following steps, make sure you have followe原创 2009-09-02 14:53:00 · 16526 阅读 · 1 评论 -
在Xen下安装Linux虚拟机全过程
+--------------------------------------------------------------------------------------------------------------------------------------------------------------1. Create configuration file for this OS:原创 2009-09-02 14:50:00 · 2696 阅读 · 0 评论 -
常见的Mount命令集合
CDROM/DVD mount:mkdir /mnt/cdrommount -t auto /dev/cdrom /mnt/cdrom mount USB disk:首先在MNT下建个挂接点 比如USBmount -t vfat /dev/sda1 /mnt/usb就行了 Use SAMBA to mount a windows share directory: mount原创 2009-09-02 12:50:00 · 952 阅读 · 0 评论 -
Linux 下动态MAC Address生成问题的FIX
最近安装机器老是碰到 MAC地址变化,后经多方查找终于发现如下 的解决方法:Dynamic MAD address issue fix:1. 停止kudzu服务自动运行 # chkconfig –levels 345 kudzu off2. 注释掉ifcfg-eth0中HWADDR一行3. 删除掉ifcfg-eth0.bak原创 2009-09-02 12:47:00 · 1405 阅读 · 0 评论 -
CentOS下面手动安装VMWare-Tools工具包
VMware Tools所在位置:VMware 安装路径 /VMware/VMware Workstation/linux.iso CDROM/DVD mount:[root@rd01 ~]# mkdir /mnt/cdrom[root@rd01 ~]# mount -t auto /dev/cdrom /mnt/cdrom# [root@rd01 ~]# cd /mnt/cdrom[roo转载 2009-11-16 10:47:00 · 2754 阅读 · 0 评论