Linux
会编程的大白熊
专长:
超过10年的PYTHON开发经验
精通PHP、go、rust 语言
展开
-
Linux建立FTP服务器
Linux下有很多可用的FTP服务器,其中比较流行的有WU-FTP(Washington UniversityFTP)和VSFTP。Red Hat 8.0中自带了WU-FTP和VSFTP两个软件。WU-FTP是一个著名的FTP服务器软件,它功能强大,能够很好地运行于众多Unix操作系统中。不过作为后起之秀的VSFTP越来越流行,在Red Hat 9.0发行版中就只带有VSFTP。 VSFTP中V转载 2007-09-24 11:51:00 · 4532 阅读 · 0 评论 -
Linux下服务管理和网络配置
文/ heiyeluren本节稍微讲解一下Linux下的服务和网络的简单管理配置,也给自己一个说明问题的机会。(以下操作基于Redhat9)一、服务管理winnt操作系统的服务管理是比较强的,它内置有一个服务管理器,能够非常方便的管理操作系统内的服务。Linux也同样有管理服务的特有方式。Linux的服务都是以脚本的方式来运行的,存在于 /etc/rc.d/init.d目录下所有的脚本就是我们转载 2007-11-12 09:19:00 · 1056 阅读 · 0 评论 -
怎样将shell命令的输出信息同时显示在屏幕和保存到日志文件中
1.直接覆盖日志文件 # ls -l | tee ./t.log # make | tee make.log2.将输出内容附加到日志文件 # ls -l | tee -a ./t.log # make image | tee -a make_image.log原创 2007-11-12 10:11:00 · 16541 阅读 · 1 评论 -
在 vi 中替换字符串
在 vi 中替换字符串 vi/vim 中可以使用 :s 命令来替换字符串。1. :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky2. :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为原创 2007-11-23 12:47:00 · 7053 阅读 · 0 评论 -
使用vim编辑器时按了CTRL+S键终端无响应?
使用vim编辑器时按了CTRL+S键终端无响应?CTRL+S 停止向终端输出流 CTRL+Q 恢复向终端输出流.可以使用CTRL+Q终止程序,然后用vim重新打开文件。原创 2008-04-18 09:51:00 · 2001 阅读 · 0 评论 -
在CentOS下安装NVIDIA显卡驱动。
在CentOS下安装NVIDIA显卡驱动1.下载NVIDIA驱动http://us.download.nvidia.com/XFree86/Linux-x86/1.0-9755/NVIDIA-Linux-x86-1.0-9755-pkg1.run 2.修改配置文件 打开/etc/X11/XF86Config(文件里没有xf86config,可以用xorg.conf代替)修改其原创 2008-04-28 16:29:00 · 4647 阅读 · 0 评论 -
在CentOS下如何安装motif?
在CentOS下如何安装motif? 1.下载OpenMotifftp://ftp.ics.com/openmotif/2.3/2.3.0/openmotif-2.3.0.tar.gz 2.安装OpenMofi# yum install libX* (最好安装一下)# tar -xzvf openmotif-2.3.0.tar.gz# cd openmotif-原创 2008-05-08 17:57:00 · 5765 阅读 · 1 评论 -
linux中su与su -命令的区别
linux中su与su -命令的区别 转载地址:http://hi.baidu.com/mgqw/blog/item/32182f6e36701adf80cb4ae3.html2008-05-08 16:28 在我的fc6系统下用普通用户登录,然后用su命令切换到超级用户,再输入ifconfig命令,报错:command not find。而如果用su -命令转载 2008-08-05 10:02:00 · 16186 阅读 · 4 评论 -
Linux下配置网卡支持多个IP地址
Linux下配置网卡支持多个IP地址 我们知道在Linux下网卡被称为eth0,eth1,eth2.....,所有网卡的配置文件都存储在/etc/sysconfig/network-script/下,文件名是以ifcfg-eth0,ifcfg-eth1,ifcfg-eth2....来命名的。一块网卡对应一个配置文件。如果我们要给eth0配置两个IP地址,我们该怎么办呢? 1.执行“cp转载 2008-06-03 17:30:00 · 2058 阅读 · 0 评论 -
Installation of r8168 network driver
http://wiki.hetzner.de/index.php/Installation_of_r8168_network_driver The Linux driver r8169 for the Realtek network chip in the EQ servers does not work correctly in CentOS 5.4, Ubuntu 9.04, Op转载 2010-01-07 14:39:00 · 2233 阅读 · 0 评论 -
Command-line: 解析IP地址
解析IP地址原创 2011-01-12 11:10:00 · 1042 阅读 · 0 评论 -
Command-line: 建立最简单的web目录服务器
建立最简单的web目录服务器原创 2011-01-12 13:58:00 · 929 阅读 · 0 评论 -
Linux下的通用打开命令
Linux下的通用打开命令转载 2011-05-20 10:19:00 · 3024 阅读 · 0 评论 -
epoll为什么这么快?
转载:http://www.cppblog.com/converse/archive/2008/10/12/63836.html epoll是多路复用IO(I/O Multiplexing)中的一种方式,但是仅用于linux2.6以上内核,在开始讨论这个问题之前,先来解释一下为什么需要多路复用IO.以一个生活中的例子来解释.假设你在大学中读书,要等待一个朋友来访,而这个朋友只知道转载 2011-06-09 00:04:00 · 769 阅读 · 0 评论 -
Linux Command-line
Linux Command-line原创 2011-07-14 09:36:41 · 725 阅读 · 0 评论 -
linux echo命令详解
linux echo命令详解功能说明:显示文字。 语 法:echo [-ne][字符串]或 echo [--help][--version]补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。 参 数:-n 不要在最后自动换行 -e 若字符串中出转载 2007-10-30 13:30:00 · 4728 阅读 · 0 评论 -
Linux fstab参数详解
1、fstab文件的作用 使用权限 : 超级使用者 使用方式 : 使用编辑器来修改 /etc/fstab (eg. vi /etc/fstab) 说明 : 存放档案系统与目录结构对应资料的档案文件/etc/fstab存放的是系统中的文件系统信息。当正确的设置了该文件,则可以通过"mount/directoryname"命令来加载一个文件系统,每种文件系统都对应原创 2007-10-15 17:25:00 · 17314 阅读 · 0 评论 -
Linux下patch的制作和应用
Linux下patch的制作和应用 学习资料的收集比较简单,方法一类似于这种初级问题网上资料非常丰富,google或者baidu搜索一下,然后选择有价值的资料,方法二是阅读man在线文档。完成收集工作,当然最终要在自己的Linux上作实验,比较总结,消化吸收为自己的东西。要除去这么一种错误思想:一定要学全。要知道,一次学全是不可能的,只能先学习最为常用的,在以后不断实践的过转载 2007-10-15 15:46:00 · 886 阅读 · 0 评论 -
linux 小技巧
linux 小技巧++实现RedHat非正常关机的自动磁盘修复先登录到服务器,然后在/etc/sysconfig里增加一个文件autofsck,内容如下:AUTOFSCK_DEF_CHECK=yesPROMPT=yes++改变文件或目录之最后修改时间(变为当前时间)执行格式:touch name ( name 可为文件或目录名转载 2007-10-23 08:56:00 · 2181 阅读 · 0 评论 -
同步与异步传输的区别
同步与异步传输的区别1,异步传输是面向字符的传输,而同步传输是面向比特的传输。 2,异步传输的单位是字符而同步传输的单位是桢。 3,异步传输通过字符起止的开始和停止码抓住再同步的机会,而同步传输则是以数据中抽取同步信息。 4,异步传输对时序的要求较低,同步传输往往通过特定的时钟线路协调时序。 5,异步传输相对于同步传输效率较低。 同步传输方式中发送方和接收方的时钟是统一的、字符转载 2007-10-18 16:04:00 · 2047 阅读 · 0 评论 -
配置Samba服务器
配置Samba服务器·知识点,samba有五种安全级别,它们分别是: share:不需要samba账户就可登陆samba服务器 user:需要添加samba账户才可以登陆samba服务器 server:由另外一台samba服务器来对用户进行身份验证。 domain:把samba服务器加入到NT域,由NT的域控制器来进行身份验证。 ADS:转载 2007-10-19 16:30:00 · 3853 阅读 · 0 评论 -
如何修改linux计算机名
如何修改linux计算机名1)open a shell, tpye the command below: [root@kcn-110]#hostname kcn-110mw 2)edit the file:/etc/sysconfig/network, change the value of HOSTNAME: [root@kcn-11转载 2007-10-22 14:28:00 · 3138 阅读 · 0 评论 -
CentOS5.0不支持GA-945PL-S3E / ConRoe945G-DVI / GA-945PL-S3G等主板上的集成网卡Realtek RTL8111B的解决办法
CentOS5.0不支持GA-945PL-S3E / ConRoe945G-DVI / GA-945PL-S3G等主板上的集成网卡Realtek RTL8111B的解决办法操作系统版本:CentOS 5.0主板型号:GA-945PL-S3E / ConRoe945G-DVI / GA-945PL-S3G集成网卡:Realtek RTL8111B千兆网卡。 到网卡厂商网站下载对应的网卡li原创 2007-10-24 14:13:00 · 2582 阅读 · 0 评论 -
linux tar命令 (二)
Linux下tar bz gz等压缩包的压缩和解压 发布时间:2007.06.28转载 2007-10-08 20:19:00 · 1136 阅读 · 0 评论 -
linux mknod 命令- 建立块专用或字符专用文件
mknod [options] name {bc} major minor mknod [options] name p GNU 选项(缩写): [-m mode] [--help] [--version] [--] 描述 mknod 用指定名称产生一个FIFO(命名管道),字符专用或块专用文件。 文件系统中的一个专用文件存贮着三种信息(布朗型、整型、整型)。布朗型在字符文件与块文件之间作出选原创 2007-10-10 20:03:00 · 3161 阅读 · 0 评论 -
Linux操作系统中/sbin/init程序的执行过程
当init启动后,它通过执行各种启动事务来继续引导进程(检查并监视文件系统,启动后台程序daemons,等等),直至完成用户所有操作环境的设置工作。这里主要涉及4个程序:init、getty(agetty)、login和shell程序。这4个程序之间的关系见下图所示。 init进程的主要任务是根据/etc/rc文件中设置的信息,执行其中设置的命令,然后根据/etc/initt转载 2007-10-11 09:56:00 · 1583 阅读 · 0 评论 -
linux tar命令 (一)
1.tar命令 tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。Linux上的tar是GNU版本原创 2007-10-08 20:17:00 · 2233 阅读 · 1 评论 -
Linux grep命令
1.用‘grep’搜索文本文件 如果您要在几个文本文件中查找一字符串,可以使用‘grep’命令。‘grep’在文本中搜索指定的字符串。假设您正在‘/usr/src/linux/Documentation’目录下搜索带字符串‘magic’的文件:$ grep magic /usr/src/linux/Documentation/* sysrq.txt:* How do I enable the ma原创 2007-10-09 11:20:00 · 5183 阅读 · 5 评论 -
Linux下NFS服务器的配置 (一)
类型:System V-launched Service软件包:nfs-utils进程:nfsd,lockd,rpciod,rpc.{mounted,rquotad,statd}脚本:nfs,nfslock端口:由portmap服务指派端口(111) 配置文件:/etc/exports 辅助工具: portmap(必须) 相关命令:rpcinfo -p [IPADD原创 2007-10-09 13:06:00 · 1134 阅读 · 0 评论 -
linux下如何用exp导出oracle10g的数据
Oracle数据库的定时热备份(Exp)exp 用户名/密码@服务器名 file=文件存放路径/文件名.dmp log=文件存放路径/文件名.log full=y eg:将Oracle导出的内容直接压缩成为expdat.dmp.Z文件mknod mypipe pls -l mypipeexp useid=system file=mypipe owner=scott原创 2007-10-10 20:26:00 · 2041 阅读 · 0 评论 -
linux特殊权限:setUid, setGid, 粘着位(sticky)
linux特殊权限:setUid, setGid, 粘着位(sticky) (1)目录的X权限(执行).文件的可执行权限很简单,也就是可否执行它的意思,但目录的执行权限又代表什么意思呢?当然不可能是要执行这个目录了,其实这个执行权限如果用在目录上时,它不再代表执行的意思了,而是代表"搜索"权限。当你要访问/etc/httpd.conf文件时,您必须拥有对目录etc的X(即搜索)权限,否原创 2007-10-10 20:54:00 · 16542 阅读 · 0 评论 -
Linux下NFS服务器的配置 (二)
这是我写的第一份笔记式文档,是对自己最近在研究NFS方面的一个小小的总结,这个稳定也参考和引用了一部分别人的文档,这里表示感谢,这篇是根据LINUX来写的,有空的话我还会写一篇FOR FREEBSD和SOLARIS的。请斑竹帮忙加个精华,万分感谢 超全的NFS文档(FOR LINUX)转载 2007-10-09 13:55:00 · 907 阅读 · 0 评论 -
频繁分配释放内存导致的性能问题的分析
现象1 压力测试过程中,发现被测对象性能不够理想,具体表现为: 进程的系统态CPU消耗20,用户态CPU消耗10,系统idle大约70 2 用ps -o majflt,minflt -C program命令查看,发现majflt每秒增量为0,而minflt每秒增量大于10000。初步分析majflt代表major fault,中文名叫大错误,minflt代表minor fa转载 2012-01-31 14:26:38 · 817 阅读 · 0 评论