
Linux操作系统
文章平均质量分 60
cd520yy
一个人最大的竞争对手不是别人而是自己,时常审视内心中的自己才能进步!!!
展开
-
在Ubuntu上安装rpm文件方法(rpm转换成deb)
Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。sudo apt-get install alien #alien默认没有安装,所以首先要安装它sudo alien xxxx.rpm #将rpm转换位deb,完成后会生成一个同名的xxxx.debsudo dpkg -i xxxx.deb #安装 注意,用alien转换的deb包并原创 2013-08-28 23:12:40 · 6875 阅读 · 0 评论 -
sed与Awk教程入门与实例练习
AWK实例:http://www-900.ibm.com/developerWorks/cn/linux/shell/awk/awk-3/index.shtmlhttp://www-900.ibm.com/developerWorks/cn/linux/shell/awk/awk-2/index.shtmlhttp://www-900.ibm.com/developerWorks/cn原创 2013-09-14 12:02:15 · 2803 阅读 · 0 评论 -
awk教程
AWK介绍 0.awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk。 1.awk语言的最基本功能是在文件或字符串中基于指定规则来分解抽取信息,也可以基于指定的规则来输出数据。完整的awk脚本通常用来格式化文本文件中的信息。 2.三种方式调用awk 1) awk [opion] 'awk_script' input_file1 [input_file原创 2013-09-14 12:12:49 · 2232 阅读 · 0 评论 -
KVM客户机使用主机USB设备
有些时候KVM客户机还是要使用USB设备,比如USB密钥等KVM命令行参数-usb 打开usb驱动程序,启动客户机usb支持-usbdevice devname 为客户机增加usb设备,devname有多种形式,详见man kvm,这里只涉及一种形式host:vendor_id:product_id,也就是-usbdevce vendor_id:product_id获取原创 2013-09-15 18:12:39 · 3470 阅读 · 0 评论 -
kvm libvirt: hostdev passthrough support 解决加密狗冲突问题
From: "Daniel P. Berrange" To: Guido Günther Cc: libvir-list redhat comSubject: Re: [libvirt] [PATCH/RFC]: hostdev passthrough supportDate: Tue, 29 Jul 2008 11:53:46 +0100On Fri, Jul 25, 2008 at 0原创 2013-09-15 17:28:59 · 4356 阅读 · 0 评论 -
im 编辑命令总结
一. VIM高亮进入vim后,在普通模式下输入如下命令,开启php代码高亮显示 :syntax enable :source $VIMRUNTIME/syntax/php.vim 二. VI常用命令_______________________________________________________一般模式原创 2013-09-15 17:37:10 · 1066 阅读 · 0 评论 -
libvirt(virsh命令介绍)
有了virt-install是安装虚拟机的命令,当然也需要一个管理虚拟机的命令了,那就是virsh。virsh命令使用 virsh [OPTIONS] virsh既有命令行模式,也有交互模式,在命令行直接输入virsh就进入交互模式,virsh 后面跟命令参数,则是命令行模式。下面主要介绍交互式用法。virsh 回车原创 2013-09-15 16:48:08 · 2055 阅读 · 0 评论 -
RUN文件编译与解包
sh **.run --noexec --target 123 意思是不运行安装脚本,把**.run解压到123目录。这里得到几个文件--》(common.dat nxp.dat setup setup.res)setup是安装脚本(sh setup是可以运行安装)dat文件,其实是tar.gz压缩包,用tar命令就可以解压要替换的文件其实在nxp.dat里tar -x原创 2013-09-16 12:02:13 · 14053 阅读 · 0 评论 -
xen虚拟机管理工具xm与virsh用法
1. xm命令可以使用xm 命令来启动停止虚拟机启动虚拟机命令如下:xm create vm1 #其中vm1 为虚拟机的配置文件,位于/etc/xen/vm/vm1xm create -c vm1 #如果需要启动控制台,则可以运行命令xm list #可以列出所有的虚拟机xm console #可以显示某虚拟机的控制台xm re原创 2013-09-16 17:14:43 · 1869 阅读 · 0 评论 -
Sed 的使用方法
1>.Sed 读取数据sedA).使用sed从一行开始查找一直到出现有某个词语的行结束The honesuckle band played all night long for only $90.It was an evening of splendid music and company.Too bad the disco floor fell through a原创 2013-09-14 11:21:59 · 972 阅读 · 0 评论 -
linux下crontab的使用方法
"font-size:14px;">在Linux中任务可以被配置在指定的时间段、指定的日期、或系统平均载量低于指定的数量时自动运行。 crontab是一个很方便的在unix/linux系统上定时(循环)执行某个任务的程序。 cron服务是可以根据时间、日期、月份、星期的组合来调度对重复任务执行的守护进程。linux的cron服务是每隔一分钟去读取一次/var/spool/cron,/e原创 2013-09-13 18:45:33 · 1544 阅读 · 0 评论 -
KVM的虚拟化研究及应用
引言 虚拟化技术是IBM在20世纪70年代首先应用在IBM/370大型机上,这项技术极大地提高了大型机资源利用率。随着软硬件技术的迅速发展,这项属于大型机及专利的技术开始在普通X86计算机上应用并成为当前计算机发展和研究的一个热点方向。目前,虚拟化技术在高校数据中心虚拟化、计算机教学、数字图书馆等各方面都有所应用并取得了较好的效果。文中提出基于KVM的教学平台虚拟化方案设计,较好地解决了原创 2013-09-13 12:51:14 · 2684 阅读 · 0 评论 -
ubuntu 12.10 软件更新源列表
ubuntu 12.10正式版已经发布了,国内各大开源软件源也陆续更新了资源。今天分享一下ubuntu 12.10 软件更新源列表。首先,习惯性的备份一下ubuntu 12.04 原来的源地址列表文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.old然后进行修改sudo gedit /etc/apt/sources.lis原创 2013-08-29 18:24:54 · 1064 阅读 · 0 评论 -
ubuntu系统从中文环境改成英文环境
我们在 安装ubuntu server版的时候,有人可能选择了中文环境安装,因为那样好设置时区等参数,可是安装好了后,运行某些命令的时候会有中文乱码提示,看起很是头蛋疼, 我们就需要将其改成英文环境。我们需要修改的文件/etc/default/locale#sudo vim /etc/default/l...我们在安装ubuntu server版的时候,有人可能选择了中文环境安装,因为原创 2013-08-29 15:43:54 · 6903 阅读 · 0 评论 -
ubuntu下设置开机自启动项
可用一些小工具来管理 Ubuntu 的启动选项:小工具 rcconf:#sudo apt-get rcconf#sudo apt-get install rcconfroot 下运行: #sudo rcconf功能更全的工具:sysv-rc-conf#sudo apt-get update#sudo apt-get install sysv-rc-conf运行:#s原创 2013-08-30 00:53:54 · 1640 阅读 · 0 评论 -
linux日志分析与管理
linux日志分析与管理http://tech.ccidnet.com/pub/images/tech/linux/zhuanti/log/index.htm原创 2013-08-30 15:46:52 · 845 阅读 · 0 评论 -
Linux日志管理
Linux日志管理(一)1. 日志简介 日志对于安全来说,非常重要,他记录了系统每天发生的各种各样的事情,你可以通过他来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹。日志主要的功能有:审计和监测。他还可以实时的监测系统状态,监测和追踪侵入者等等。 在Linux系统中,有三个主要的日志子系统: 连接时间日志--由多个程序执行,把纪录写入到/var/log/wtmp和/原创 2013-08-30 15:57:55 · 965 阅读 · 0 评论 -
netstat命令及日志分析命令
做计算机管理员,我们都必要了解一下netstat这个命令,它是一个查看网络连接状态的工具,在windows下也默认有这个工具。Netstat命令详解 netstat命令怎样使用 如何关闭TIME_WAIT连接 如何统计web服务器的访问量 如果查看nginx的访问流量?下面我们来看看它主要的用法和详解!(netstat -na 命令),本文主要是说Linux下的netstat工具,原创 2013-08-30 15:44:44 · 4025 阅读 · 0 评论 -
linux 64位CPU内存限制
一个系统的内存大小限制取决于CPU和操作系统,当然啦,也受限于物理硬件,比如主板、安装了多大的内存条等等。众所周知,32位的Intel CPU能够支持4G的物理内存,打开PAE后(有36根地址线)可以支持64G的物理内存。对于Linux而言,一个进程空间的大小为4G,其中用户空间可以使用3G。那么64位系统呢?理论上讲,64位的地址总线可以支持高达16EB(2^64)。EB原创 2013-09-01 11:50:35 · 6353 阅读 · 0 评论 -
KVM 实现机制
1.1. KVM简介KVM是一个基于Linux内核的虚拟机,它属于完全虚拟化范畴,从Linux-2.6.20开始被包含在Linux内核中。KVM基于x86硬件虚拟化技术,它的运行要求Intel VT-x或AMD SVM的支持。一般认为,虚拟机监控的实现模型有两类:监控模型(Hypervisor)和宿主机模型(Host-based)。由于监控模型需要进行处理器调度,还需要实现各种驱动程原创 2013-09-08 22:57:29 · 1146 阅读 · 0 评论 -
Ubuntu 中软件的安装、卸载以及查看的方法总结
命令行方式进行的软件包安装、卸载和删除的方法。一、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-get install softname1 softname2 …;(2)修复安装:apt-get -f install softname1 softname2... ;(-f Atemp to correct broken dependencies)原创 2013-09-19 12:21:56 · 1101 阅读 · 0 评论 -
tar、gzip、unzip命令的详细使用方法备忘
tar命令 tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文 件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这 对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。Linux上的tar是GNU版原创 2013-10-09 09:47:12 · 1097 阅读 · 0 评论 -
gzip,bzip2,tar,zip命令使用方法详解
1. gzipgzip是GNU的压缩程序。它只对单个文件进行压缩。基本用法如下:$ gzip filename程序执行以后,文件名会变成filename.gz,而且一般情况下大小会比原文件要小。注意,程序并不新建一个新的文件filename.gz, 而是将filename变成filename.gz。这个基本用法考虑了压缩时间和压缩后文件尺寸的平衡问题(注:如果要使压缩后的文件更小,就需原创 2013-10-09 09:48:39 · 2052 阅读 · 0 评论 -
unixbench安装及使用
unixbench 是一个用于测试 unix 系统性能的工具,也是一个比较通用的 benchmark, 此测试的目的是对类Unix 系统提供一个基本的性能指示,很多测试用于系统性能的不同方面,这些测试的结果是一个指数值(index value,如520),这个值是测试系统的测试结果与一个基线系统测试结果比较得到的指数值,这样比原始值更容易得到参考价值,测试集合里面所有的测试得到的指数值结合起来得到原创 2014-04-25 11:29:47 · 9472 阅读 · 0 评论 -
netperf 与网络性能测量
本文首先介绍网络性能测量的一些基本概念和方法,然后结合 netperf 工具的使用,具体的讨论如何测试不同情况下的网络性能。汤凯 (tangk73@hotmail.com),2004 年 7 月 01 日内容在构建或管理一个网络系统时,我们更多的是关心网络的可用性,即网络是否连通,而对于其整体的原创 2014-04-25 12:21:28 · 1455 阅读 · 0 评论 -
freebsd下服务硬件性能测试
freebsd用整体解决方案,简约内核打动我们。用它一个更大的理由是它出色的软件包管理。unix/linux下的免费软件远要比windows下的多,不论用port还是, pkg_add都是非常方便! 回到正题,任何东西只有能度量,才能进度。服务器硬件性能,软件占用资源和性能都是我们整体方案的一部分。 freebsd下用unixbench和自带的diskinfo都是测试性能的好工具。原创 2014-04-25 09:42:43 · 1916 阅读 · 0 评论 -
FTP命令详解
FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。 FTP的命令行格式为:ftp -v -d -i -n -g [主机名],其中 -v显示远程服务器的所有响应信息; -n限制ftp的自动登录,即不使用; .原创 2014-04-25 10:51:39 · 1023 阅读 · 0 评论 -
Linux下永久修改MAC地址和ifconfig命令总结
1. 固定一个MAC地址,特别是在使用多个虚拟机的时候linux环境下:用root身份登录,在/etc/rc.d/rc.local里加上这三句ifconfig eth0 downifconfig eth0 hw ether 00:0C:18:EF:FF:EDifconfig eth0 up 这样重新reboot后就不怕MAC复原了。2. ifconfig命令(转原创 2014-07-12 20:54:54 · 3665 阅读 · 0 评论 -
centos的安装方法
CentOS5.11 安装总结一、前言 之前下载了个CentOS7 32位版,一下就安装成功了,但由于其目录结构等与之前的CentOS版本有很大的不同,加上教程不多不利于我这种菜鸟学习,于是决定重装CentOS5.11来学习。本篇用于记录安装过程中所踩的坑,以便日后查阅。 二、国内下载源转载 2016-11-15 22:33:10 · 618 阅读 · 0 评论 -
CentOS 7忘记root密码解决办法
CentOS 7忘记root密码解决办法CentOS 7 root密码的重置方式和CentOS 6完全不一样,CentOS 7与之前的版本6变化还是比较大的,以进入单用户模式修改root密码为例。转载 2017-04-25 11:56:42 · 1042 阅读 · 0 评论 -
SELinux 宽容模式(permissive) 强制模式(enforcing) 关闭(disabled) 几种模式之间的转换
在CentOS6.2 中安装intel 的c++和fortran 的编译器时,遇到来一个关于SELinux的强制模式不可执行的情况,需要关闭SELinux 或者 将enforcing改为 permissive 模式,查询来一些资料后,先对SELinux的几种模式,以及其之间的关系和转换方法做一小结,以备以后查看和学习。SELinux 的启动、关闭与查看 1、并非所有的 Lin转载 2017-04-26 16:52:52 · 2519 阅读 · 0 评论 -
FreeBSD常用命令大全
1: man 在线查询 man ls2: ls 查看目录与档案 ls -la3: ln 建立链接文件 ln -fs /usr/local/apache/etc/httpd.conf /etc/httpd.conf4: more 分页显示 more 文件名称5: cd 切换目录 cd /usr/local/apache6: mkdir 建立新的目录 mkdir /usr/temp原创 2014-04-25 09:09:44 · 2613 阅读 · 0 评论 -
linux 文件系统的管理 (硬盘) 工作原理
RH133—Unit4 文件系统的管理 一、系统在初始化时如何识别硬盘 1、系统初始时根据MBR的信息来识别硬盘,其中包括了一些执行文件就来载入系统,这些执行文件就是MBR里前面446bytes里的boot loader 程式,而后面的16X4的空间就是存储分区表信息的位置;如下图2、在分区表中,主要储存了以下信息:(1)分区号,常见的分区号有以下几种:其它编号可以转载 2014-02-27 20:21:57 · 1090 阅读 · 0 评论 -
物理内存不够用,临时增大Linux交换分区的方法
当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。这个是SWAP 交换分区的作用。系统中交换分区的大小并不取决于物理内存的量,而是取决于系统原创 2014-01-15 10:10:54 · 2753 阅读 · 0 评论 -
locate 和 find:两个查找文件的命令
locate:该命令在运行时需要后台索引的数据库作为支撑,在 Ubuntu 中这个数据库文件位于 /var/cache/locate/locatedb。一般来说,这个数据库文件每天是通过 cron 自动更新的。如果不幸没有得到更新,那么可以执行 sudo updatedb 来手动更新。 假如我想要在系统中查找一个名为 linux.html 的文件,那么可以这样执行命令:locate linux原创 2013-09-23 17:43:39 · 1152 阅读 · 0 评论 -
使用SecureCRT远程连接Ubuntu及汉字乱码问题
用SecureCRT连接Ubuntu时出现远程系统拒绝访问,经过一翻研究才知道Ubuntu上没有SSH。以下为连接过程:1.首先要明白什么是SSH 可以把SSH看做是telnet的加强版,telnet的密码和信息都是不加密的,而SSH则加密2.开启Ubuntu上的SSH功能 先安装,安装后就自动开启了 sudo apt-g原创 2013-09-23 16:24:30 · 2354 阅读 · 0 评论 -
ubuntu 搜索文件方法(find命令)
通用格式:find pathname -options [-print -exec -ok]例子:find / -name filename 再根目录里面搜索文件名为filename的文件find /etc -name *s*在目录里面搜索带有s的文件find /etc -name *S 在目录里面搜索以s结尾的文件find /etc -name s*在目录里面搜索以s开头的文原创 2013-09-23 17:05:27 · 1059 阅读 · 0 评论 -
winstor磁盘阵列数据恢复
存储服务器登陆方法https://存储服务器IP数据恢复步骤查看所有磁盘状态 1> 建立与管理\磁盘管理\,确定磁盘状态(Non-initial,Ready),并核对磁盘状态与插槽。 2> 选择磁盘状态为"Non-initial"的磁盘,点"初始化磁盘"。RAID磁盘重建 1> RAID管理\重建\以磁盘为主的复原\选择可用的磁盘\确定。查看原创 2013-10-09 11:09:09 · 1101 阅读 · 0 评论 -
开机启动vnc服务
VNCServer配置redhat 一般都自动安装了vncserver了 只要在服务列表中选中启动一下就可以.通过编辑文件$HOME/.vnc/xstartup来启动你喜欢的窗口管理器。使用startkde & 来启动KDE,使用 gnome-session & 来启动GNOME.首次创建 ~/.vnc/xstartup 时,指定的窗口管理器是 twm ,它是一个极小的窗口管理原创 2013-09-23 17:49:20 · 1508 阅读 · 0 评论 -
Linux系统的Cache工作原理和管理机制
Linux系统Cache 管理是 Linux 内核中一个很重要并且较难理解的组成部分。本文详细介绍了 Linux 内核中文件 Cache 管理的各个方面,希望能够帮助到你。 操作系统和文件 Cache 管理1操作系统是计算机上最重要的系统软件,它负责管理各种物理资源,并向应用程序提供各种抽象接口以便其使用这些物理资源。从应用程序的角度看,操作系统提供了一个统一的虚拟机,在该虚拟原创 2013-10-10 10:05:15 · 1725 阅读 · 0 评论