ubuntu/linux/centos/redhat
文章平均质量分 57
午夜听雨
这个作者很懒,什么都没留下…
展开
-
Linux RPM 命令参数使用详解 查看 rpm包依赖性
rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由 RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合:-ivh:安装显示安装进度--install--verbose--hash-Uvh:升级软件包--Update;-qpl: 列出RPM软件包内的文件信息[Query Packag...原创 2017-07-21 18:09:08 · 445 阅读 · 0 评论 -
Ubuntu快捷键 终端快捷键
1.关于终端的快捷键:Tab:tab键是比较常用的一个快捷键,它的作用是补全文件名或者路径。举例 来说,输入”cd /ho”在按一下tab键,终端里就会显示”cd /home”了。如果您的文件夹下,有两个名字开头部分相同的文件,比如有”picture001.bmp”和”picture002.bmp”两个文 件,输入”rm pic”以后按下tab键,就会补全成”rm picture”,您可以...原创 2013-09-13 16:01:36 · 127 阅读 · 0 评论 -
[Linux] Centos Or Ubuntu 哪个好
刚才要安装Linux,所以随便搜了下虚拟机和Linux的发行版。以前都是用RedHat和Ubuntu比较多,现在关注了一个以前不太用的发行版,Centos,并且发现性能和安全性比Ubuntu更好,而且很多服务器都是用Centos,所以这次试试Centos吧,不过Ubuntu应该更易用一些。另外,关于虚拟机,由于VM是需要购买的,现在一般都用开源的东西,尊重版权,所以搜到了一个叫Virtua...原创 2013-09-05 09:49:03 · 667 阅读 · 0 评论 -
linux:vi 替换命令
:s/^.*$/\L&/100##将100行内的小写转换成大写vi/vim 中可以使用 :s 命令来替换字符串。:s/vivian/sky/ 替换当前行第一个 vivian 为 sky:s/vivian/sky/g 替换当前行所有 vivian 为 sky:n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky:...原创 2013-09-04 10:03:58 · 174 阅读 · 0 评论 -
windows 是多用户OS吗
多用户——多用户操作系统允许多个不同用户同时使用计算机的资源。操作系统必须确保均衡地满足各个用户的要求,他们使用的各个程序都具有足够且独立的资源,从而使一个用户的问题不会影响到整个用户群。Unix、VMS和大型机操作系统(如 MVS)是多用户操作系统的范例。 区分多用户操作系统和支持网络的单用户操作系统很重要。Windows 2000和Novell Netware均可以支持成千上万的网络用户,...原创 2013-09-02 14:34:27 · 649 阅读 · 0 评论 -
掌握apt命令学好Linux
随着电脑的普及,很多的人都在学习电脑知识,虽然说Windows 7发布吸引了一大部分人,不过好多人还是在学习Linux,本文为你讲解Linux中的apt命令,希望你能学会Linux中的apt命令。apt-cache search # ——(package 搜索包)apt-cache show #——(package 获取包的相关信息,如说明、大小、版本等)sudo apt-get ...原创 2013-09-02 10:20:54 · 130 阅读 · 0 评论 -
linux里面i386 i686 i486 i586代表什么?是什么意思
URL:http://hi.baidu.com/software_one/blog/item/85c7ccedd70d6925acafd5e0.html在linux里面,我们经常会遇到i386 i686 i486 I586 这些代码,例如查看内核版本:[root@localhost logs]# uname -aLinux localhost.localdomain 2.6.1...原创 2013-08-30 15:13:59 · 810 阅读 · 0 评论 -
linux运行级别的查看与修改
Linux运行级别从0~6,共7个。 0:关机。不能将系统缺省运行级别设置为0,否则无法启动。 1:单用户模式,只允许root用户对系统进行维护。 2:多用户模式,但不能使用NFS(相当于Windows下的网上邻居) 3:字符界面的多用户模式。 4:未定义。 5:图形界面的多用户模式。 6:重启。不能将系统缺省运行级别设置为0,...原创 2013-08-30 14:58:53 · 144 阅读 · 0 评论 -
apt-get remove 与 apt-get autoremove、aptitude remove的不同
参考 [url]http://blog.csdn.net/zzxian/article/details/7233622[/url]、讲解的很详细原创 2013-08-30 13:38:49 · 165 阅读 · 0 评论 -
apt-get update ,upgarde 和dist-upgrade
#sudo apt-get update 获得最近的软件包的列表;列表中包含一些包的信息,比如这个包是否更新过#sudo apt-get dist-upgrade 如果这个包没有发布更新,就不管它;如果发布了更新,就把包下载到电脑上,并安装。apt-get update 指令会同步使用者端和APT 伺服器的RPM 索引清单(package list),APT 伺服器的RPM 索引清单置...原创 2013-08-30 10:45:19 · 142 阅读 · 0 评论 -
eth0,eth1,eth2,lo是什么意思?
eth0,eth1,eth2……代表网卡一,网卡二,网卡三……lo代表127.0.0.1,即localhost 参考:Linux命令:ifconfig 功能说明:显示或设置网络设备 语 法:ifconfig [网络设备][down up -allmulti -arp -promisc][add][del][] [media][mem_start]...原创 2013-09-24 11:55:04 · 358 阅读 · 0 评论 -
Ubuntu下如何将普通用户提升到root权限
最近在Ubuntu下开发一个项目的时候,需要用到一个包(libpcap),利用这个包可以进行网络流的底层解析,可是要使用这个包进行网络嗅探的时候,需要使用root权限,经常使用sudo来运行很麻烦,最后为了方便项目的调试,于是就将自己的当前用户提升到root权限。提升的方法如下:在shell里面输入 sudo gedit /etc/passwd 将里面的当前用户的ID值进行修改。譬如...原创 2013-10-10 13:46:27 · 273 阅读 · 0 评论 -
2015-linux操作命令汇总
1.查找磁盘空间利用情况df -h2.查看文件夹路径大小du -h --max-depth=1 work/testing/logs/ du 统计文件大小相加 df 统计数据块使用情况3.查找文件大于1G的,先定位到某个目录下:find . -type f -size +1024Mor du -h | grep [100-999]M...原创 2015-06-18 10:34:05 · 207 阅读 · 0 评论 -
CentOS: 开放80、22、3306端口操作
#/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT#/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT#/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT然后保存:#/etc/rc.d/init.d/iptables sa...原创 2013-10-31 16:14:24 · 155 阅读 · 0 评论 -
FTP的主动模式和被动模式的区别
FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。 PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请 求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用PORT 命令告诉服务器:“我打开了XXXX端口,你过来连接我”。于是服务器从20端口向客户端的 XXXX端口发送连接请求,建立一条数据链路来传送数据。 P...原创 2013-10-31 16:01:22 · 133 阅读 · 0 评论 -
ubuntu下修改文件夹权限
常用方法如下:sudo chmod 600 ××× (只有所有者有读和写的权限)sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)sudo chmod 666 ××× (每个人都有读和写的权限)sudo chmod 777 ××× (每个人都有读和写以及执行的权限)...原创 2013-10-31 14:01:28 · 118 阅读 · 0 评论 -
yum本地源配置
通过配置本地yum服务器,为本地的linux以及局域网中的linux操作系统安装软件。本文的服务配置环境为:redhat enterprise 5.1,软件来源:安装光盘。一、 服务端安装1.yum服务端应安装以下软件yum-3.0.1-5.el5createrepo-0.4.4-2.fc6.noarch.rpm2.准备安装程序包放入redhatES5系统盘,将其挂载到...原创 2013-10-28 14:32:15 · 258 阅读 · 0 评论 -
为apt-get制作本地软件安装源
apt-get是ubuntu大特色之一(注:apt-get这个软件管理工具,其它linux操作系统都可以用,怎么用,这里就不多说,请查阅其它文档)。通过网络和本地源,轻松快速安装软件。并且网络源中包含了丰富的软件包。(注:都是.deb格式的)。这里说的快速安装软件,是针对单个软件的安装。情况:假如你重装操作系统,或者安装新的操作系统,你就需要安装大量的应用软件。若你是通过网络安装,就需要安...原创 2013-10-28 14:14:07 · 476 阅读 · 0 评论 -
ubuntu下添加各种类别的启动项
原文地址:http://www.cnblogs.com/myitm/archive/2011/10/16/2214448.html 这里说明,Ubuntu 中系统没有了RH系统中的 chkconfig 命令 !可用一些小工具来管理 Ubuntu 的启动选项:小工具 rcconf:#sudo apt-get rcconf#sudo apt-get install ...原创 2013-10-25 10:55:12 · 164 阅读 · 0 评论 -
xx is not in the sudoers file 问题解决【转载】
我用的是redhat5.4,在一般用户下执行sudo命令提示llhtiger is not in the sudoers file. This incident will be reported.解决方法:一、$whereis sudoers -------找出文件所在的位置,默认都是/etc/sudoers 二、 #chmod u+w /etc/sudoers ...原创 2013-10-17 13:37:55 · 161 阅读 · 0 评论 -
CENTOS 6.2每次开机要激活网卡
老鸟说过“没有装过LINUX十次,不要说自己会装LINUX系统”这是真的,我又把CENTOS6.2装上,可是发现网卡配上IP每次起机都需要ifup-eth0真的让人受不了!在网上查了说是这样的改:修改/etc/sysconfig/network/ifcfg-eth0文件,使主机在开机的时候能够自动将网络配置模块加载进去,网卡就可以用了。 将ifcfg-eth0文件里面的ON...原创 2013-10-17 08:27:21 · 180 阅读 · 0 评论 -
linux中apt-cache命令的用法
apt-cache是linux下的一个apt软件包管理工具,它可查询apt的二进制软件包缓存文件。APT包管理的大多数信息查询功能都可以由apt-cache命令实现,通过apt-cache命令配合不同的子命令和参数的使用,可以实现查找,显示软件包信息及包依赖关系等功能.1> apt-cache show package_name显示指定软件包的信息,包括版本号,安装状态和包依赖关系...原创 2013-08-30 10:13:36 · 1471 阅读 · 0 评论 -
Vi/Vim查找替换使用方法
vi/vim 中可以使用 :s 命令来替换字符串。该命令有很多种不同细节使用方法,可以实现复杂的功能,记录几种在此,方便以后查询。 :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行...原创 2014-07-03 09:29:31 · 152 阅读 · 0 评论 -
在linux下如何判断是否已经安装某个软件?
我的系统是red hat我用命令rpm查是否安装了某个软件(例如: matlab 与 fluent ),得到了如下的结果:我用rpm -qa (| grep) matlab , 回车后没有任何显示我用rpm -qa fluent , 回车后没有任何显示我用rpm -qa vasp , 回车后没有任何显示但实际上肯定是装了matlab和fluent , 而我用[roo...原创 2014-07-03 08:50:49 · 1356 阅读 · 0 评论 -
device is busy时怎么办?
执行mount -o loop ramdisk.image mnt_ramdisk/,将当前目录下的ramdisk映像挂载到mnt_ramdisk目录下,使用完后退出此目录,执行umount mnt_ramdisk/,可总是说device is busy,可我又不知道什么程序在使用,用google搜了一下,找到了网上高人解决此问题的方法.以下转载于品可的blog:=============...原创 2013-07-17 14:41:24 · 217 阅读 · 0 评论 -
Linux netstat命令详解
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为[code="java"]Active Internet connections (w/o servers)...原创 2013-11-27 16:18:29 · 110 阅读 · 0 评论 -
Linux系统中的Shell脚本调试技术
本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查,使用“-x”选项实现shell脚本逐条语句的跟踪,巧妙地利用shell的内置变量增强“-x”选项的输出信息等。 一. 前言shell编程在unix/linux世界中使用得非常广泛,熟练掌握sh...原创 2013-07-04 13:44:15 · 126 阅读 · 0 评论 -
CentOS 6.3的U盘安装方法
最近要给服务器重装系统,由于使用dvd安装刻盘比较麻烦,所以决定采用U盘安装,U盘下安装CentOS/Red Hat比较麻烦,相对于Ubuntu来说要麻烦很多(Ubuntu只需要使用Universal USB Installer即可,非常简单),此方法经过本人亲测,真实有效。 这里选择在windows下使用UltraISO进行安装,建议使用bin DVD版的CentOS,不用li...原创 2013-11-14 13:55:48 · 179 阅读 · 0 评论 -
Ubuntu 命令大全
一、文件目录类 1.建立目录:mkdir 目录名 2.删除空目录:rmdir 目录名 3.无条件删除子目录: rm -rf 目录名 4.改变当前目录:cd 目录名 (进入用户home目录:cd ~;进入上一级目录:cd -) 5.查看自己所在目录:pwd 6.查看当前目录大小:du 7.显示目录文件列表:ls -l (-a:增加...原创 2013-06-25 13:05:21 · 84 阅读 · 0 评论 -
linux:SUID、SGID详解
如果你对SUID、SGID仍有迷惑可以好好参考一下!Copyright by kevintz.由于用户在UNIX下经常会遇到SUID、SGID的概念,而且SUID和SGID涉及到系统安全,所以用户也比较关心这个问题。关于SUID、SGID的问题也经常有人提问,但回答的人一般答得不够详细,加上曾经回答过两个网友的问题,还查了一些资料,决定整理成本文,以供大家参考。限于本人的水平问题,...原创 2013-11-06 17:08:59 · 119 阅读 · 0 评论 -
linux命令收集
ps x | grep `eclipse` sudo apt-get install fcitx 安装 sudo apt-get remove fcitx 卸载 传输文件 scp name user@ip : /目录地址gedit fileName切换用户:su 用户名chmod:显示ubuntu版本号1.cat /etc/issue2....原创 2013-11-06 15:46:06 · 641 阅读 · 0 评论 -
linux系统权限
1.添加用户:useradd user 2.chmod (-R子文件夹)修改文件文件夹权限 详见 [url]http://javakill.iteye.com/blog/1967613[/url]3.修改文件所属用户:chown yoyosys imgInstance_17.img 修改文件所属用户组:chgrp yoyosys imgInstance_17.img 4.p...原创 2013-11-06 10:40:30 · 110 阅读 · 0 评论 -
ubuntu常用的命令收集
ps x | grep eclipse sudo apt-get install fcitx 安装 sudo apt-get remove fcitx 卸载 传输文件 scp name user@ip : /目录地址gedit fileName切换用户:su 用户名chmod:显示ubuntu版本号1.cat /etc/issue2.ca...原创 2013-03-18 09:43:49 · 170 阅读 · 0 评论 -
linux cron
名称 : crontab使用权限 : 所有使用者使用方式 :crontab file [-u user]-用指定的文件替代目前的crontab。crontab-[-u user]-用标准输入替代目前的crontab.crontab-1[user]-列出用户目前的crontab.crontab-e[user]-编辑用户目前的crontab.cr...原创 2013-08-02 13:40:46 · 117 阅读 · 0 评论 -
SSH Secure Shell Client中文乱码
使用linux,在用户根目录下有一个.bash_profile配置文件,该配置只对当前用户有效.使用ll -a命令可以查看到该文件.使用vi编辑器打开该文件后,在其中加入LANG=zh_CN.GBKexport LANG即可正常显示中文.更改.bash_profile配置文件后,该文件内容如下:# .bash_profile# Get the alias...原创 2014-05-16 10:15:00 · 91 阅读 · 0 评论 -
linux的NFS详细配置方法
网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。 在嵌入式Linux 的开发过程中,开发者需要在Linux 服务器上进行所有的软件开发,交叉编译后,通用FTP 方式将可执行文件下载到嵌入式系统运行,但这...原创 2014-07-01 14:46:55 · 235 阅读 · 0 评论 -
linux重定向及nohup不输出的方法
先说一下linux重定向:0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出。在一般使用时,默认的是标准输出,既1.当我们需要特殊用途时,可以使用其他标号。例如,将某个程序的错误信息输出到log文件中:./program 2>log。这样标准输出还是在屏幕上,但是错误信息会输出到log文件中。另外,也可以实现0,1,2之间的重定向。2>&...原创 2014-06-27 15:12:02 · 179 阅读 · 0 评论 -
使用nohup让程序在远程主机后台运行
因为我购买的一个国外主机居然开放了Telnet权限,因此我也使用Telnet登录上去玩玩Linux,但发现一关闭窗口就自动和主机断开了,和Windows的终端不一样,所以就上网找啊找,找到了一个从后台一直运行某个程序的方法。 Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local...原创 2014-06-27 14:27:16 · 113 阅读 · 0 评论 -
Redhat Linux NFS配置
NFS简介:NFS是网络文件系统的简写(network file system),主要用在linux或unix环境中,是有sun公司开发,并于1984年推出的一个RPC服务系统。NFS功能介绍:他可以将多个目录或者单个目录进行发布,例如我们在网刻系统的时候可以用NFS来共享光盘镜像,NFS是以发布目录的方式将文件进行发布,而客户端是以挂载的方式进行访问。客户端可以节省本...原创 2014-06-27 13:05:49 · 117 阅读 · 0 评论 -
Linux iptables 防火墙 添加删除 端口
一. Linux 防火墙的启动和关闭1.1 启动命令[root@singledb ~]# service iptables stopFlushing firewall rules: [ OK ]Setting chains to policy ACCEPT: filter nat ...原创 2014-06-25 09:39:50 · 334 阅读 · 0 评论