51CTO博客开发
1、inode中保存的是什么呢? 权限:rwx 属组属主 大小 时间戳:mtime ctime atime 直接块:inode只有128M,当文件所占数据块非常大时需要使用多级目录 间接块:二级目录 双间接块 三重间接块因为inode限制,FAT32最多使用2G的文件,ext3的文件可以
管理文件的软件,在内核中实现,将磁盘创建成文件系统后,磁盘分成两部分:元数据区和数据区元数据区主要存储跟文件数据本身无关的信息,主要有inode表,每一个条目标识文件的基本属性(属组、属主、权限、时间戳、大小等)。 目录也是个文件,但是这个文件比较独特,主要用于实现建立文件名和文件inode号之间的映射关系,通过目录可以找到某个文件的名称和in
1、硬件+操作系统+软件应用=用户电脑2、win7 2007年 winXP 2001年 不能兼容64位 win98 1998年 UNIX 银行操作系统 Linux开源自由的操作系统,安全稳定比较出色,在服务领域使用广泛,安卓是基于Linux操作系统 Mac OS苹果操作系统 MS
复习:一行一行读取到模式空间,操作完后读取到屏幕上去,满足条件的就执行命令,不满足条件的默认也会显示。sed语法(续)n 读取下一行,会覆盖模式空间的内容[root@mail ~]# cat 3.txt rOOT Mysql Mysql sad aaaTOM TOM TOM fds TOM dddd TOM [root@mail ~]# sed -n '2{n;p}' 3.txt
1、sed工作流程文件aa,首先读取文件第一行,不管你是操作还是不操作,把结果输出在屏幕上,然后再读取第二行内容督导内存中去执行,读取每行的时候都是读到内存中的,模式空间。即使文件很大,不会消耗的内存空间。在模式空间里执行命令。2、sed语法sed ‘范围(条件) 命令’file 满足条件才执行命令,默认不满足条件也显示结果 d:删[root@
1、小常识发邮件的软件有sendmail(sentos默认), postfix(只能发邮件不能收邮件); 收邮件的软件courier-imap, dovecot; 用户代理收发邮件软件outlook, foxmail发邮件协议:smtp(Simple Mail Transfer Protocol简单邮件传输协议) 端口25 收邮件协议:pop3(Post Office Protocol 3 ) 端
任何服务器可能存在单点故障,HA是为了解决单点故障,一主多备,故障时可以自动切换保证两台数据是一样的,需要安装mysql服务,并架设好NFS,共享目录是datadir。两台机器必须有两个网卡,两台机器需要通信。1、给两台centos添加网卡,每台需要两个网卡HA需要两台机器配置一个相同的vip理论上每台机器要配置三个ip,一个是vip(eth0:0),一个是心跳线监测使用的ip(eth1),还有一
基于web开源软件。zabbix会把回去的数据保存到数据库中,需要依赖数据库。可以自动发现主机和网络设备。大多可以在web界面配置1、安装zabbix平台:centos6.4 环境:LAMP 服务端ip:192.168.0.104 客户端ip:192.168.0.106安装rpm包的LAMP[root@localhost ~]# yum inst
作为Linux系统管理员,系统的状态不可能随时查看,流量异常,负载突然增高,可能引起事故的发生。通过监控软件可以自动监控系统状态,发现异常就会报警,也可通过脚本监控。1、Nagios是开源软件,免费使用,可以监控主机状态,windows、linux、打印机都可以使用。基于web界面,登录网站查看各项指标。支持短信或邮件通知。可以自定义脚本实现自定义化监控。官网www.nagios.org2、安装n
1、原理master上数据更新时会记录到一个bin-log,slave会实时同步该bin-log,然后slave根据bin-log的sql语句进行相应的操作。实时备份,也可以实现读写分离,减少I/O。可以1主多从,或者相互主从。2、安装两个mysql[root@localhost local]# cp -r mysql/ mysql3/ //复制 [root@localhost local]#
tomcat是用来解析jsp程序的软件。基于apace协议安装tomcat之前需要安装jdk。平台centos6.41、安装jdk下载jdk[root@localhost ~]# cd /usr/local/src/ [root@localhost src]# wget http://www.lishiming.net/data/p_w_upload/forum/jdk-6u23-linux-i5
1、squid简介官网http://www.squid-cache.org/squid可做加速的代理服务器。例如公司有一个人要访问一个新的外网,另外的人也要访问这个页面,同一个公司用的是同一个网线,如果很多人访问这个网站,会占用很大的流量带宽,对于公司来说就是资源的浪费。如果把访问的网页缓存下来放在本地,后面的人访问本地的资源,就能节省很大的带宽资源。还可降低服务器的IO。假如你访问的是外国的网,
TCP 21端口:用于发送ftp命令信息。TCP 20端口:用户上传、下载数据。
1、安装vsftpd[root@localhost ~]# yum install -y vsftpd db4-utils2、创建虚拟账号所关联的系统账号[root@localhost ~]# useradd -s /sbin/nologin virftp3、创建虚拟账号相关的文件/etc/vsftpd/vsftpd_login[root@localhost ~]# vim /etc/vsftp
1、什么是FTPFTP(file transfer protocol)文件传输协议,可以使主机之间共享文件。2、使用pure-ftp搭建FTP服务下载pure-ftp软件包[root@localhost src]# wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.32.tar.bz2解压安装包[root@
1、IBM AIX信息中心http://publib.boulder.ibm.com/infocenter/aix/v7r1/index.jsp?topic=%2Fcom.ibm.aix.commadmn%2Fdoc%2Fcommadmndita%2Fnfs_listdaemons.htm 2、网络端口大全http://wenku.baidu.com/link?url=Ptycy9Wdhh20FO
1、修改默认开启服务器的个数[root@localhost 345]# vim /etc/init.d/nfs //Number of servers to be started by default [ -z "$RPCNFSDCOUNT" ] && RPCNFSDCOUNT=32 //将8改为322、修改默认内核参数[root@localhost 345]# c
前提条件:在linux主机上已经开启NFS服务。1、windows上开启NFS服务控制面板-->程序和功能-->打开或关闭windows功能2、修改注册表,使其获得写权限打开注册表:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion \Default,增加两项:AnonymousUid,AnonymousG
1、是UNIX和linux所特有的,可以在windows、linux、UNIX之间共享文件,共享以后可将远程的文件目录共享到本地的磁盘,可以复制、写、删除等操作,跟本地的文件是没什么区别的。例如,A、B、C三台linux主机,需要访问同样的资源,就可以把资源放到A上,B、C通过NFS访问A的资源。建议在centos5上搭建NFS,centos6上不稳定。2、安装NFS[root@client ~]
前提:LNMP平台已搭建好,centos6.4,ip地址192.168.0.105。1、下载论坛程序到相应的目录下[root@client ~]# cd /usr/local/nginx/html/ //进入默认的网页目录 [root@client html]# wget http://download.comsenz.com/DiscuzX/3.1/Discuz_X3.1_SC_UTF8
前提:已经搭建好LAMP平台。centos6.4版本,ip地址192.168.0.104,域名www.one.com。1、windows上的域名解析文件C:\Windows\System32\drivers\etc\hosts,用记事本打开添加虚拟主机192.168.0.104 www.one.com2、下载论坛网站程序,官方网站http://www.download.comsenz.com/[r
1、修改Apache主配置文件[root@localhost ~]# vim /usr/local/apache2/conf/httpd.conf Include conf/extra/httpd-vhosts.conf2、修改虚拟主机文件<VirtualHost *:80> # ServerAdmin webmaster@dummy-host.example.com [root
1、安装proxy模块[root@localhost modules]# cd /usr/local/src/httpd-2.2.16 [root@localhost httpd-2.2.16]# cd modules [root@localhost modules]# ls aaa config5.m4 debug filters ldap Makefi
1、修改Apache主配置文件[root@localhost htdocs]# vim /usr/local/apache2/conf/httpd.conf <Directory "/usr/local/apache2/htdocs"> AllowOverride AuthConfig //改成AuthConfig </Directory>2、在虚拟主机的主目录下创
1、安装mod_headers.c模块[root@localhost ~]# cd /usr/local/src/httpd-2.2.16/modules [root@localhost modules]# ls aaa database experimental ldap mappers README arch dav
1、在Apache的配置文件中修改(1)添加php_admin_flag engine off到配置文件中[root@localhost metadata]# vim /usr/local/apache2/conf/httpd.conf <Directory "/usr/local/apache2/htdocs"> Options Indexes FollowSymLinks
1、在/usr/local/apache2/htdocs/目录下写一个.txt文件[root@localhost htdocs]# echo "1212" >1.txt2、改写配置文件[root@localhost htdocs]# vim /usr/local/apache2/conf/httpd.conf <Directory "/usr/local/apache2/htdocs"
1、什么是LAMPLAMP=linux+apache+mysql+phpApache是一种web服务器。mysql是一种小型数据库。php是一种语言,可以写网站程序。静态网页和动态网页的区别是否涉及数据库。rpm包类似于windows的.exe程序,依赖平台redhat、centos。源码包大多是C语言写的,是看得见的、可以更改,且不依赖于平台。2、安装mysql(按顺序安装)(1)下载mysql
rsync — a fast, versatile, remote (and local) file-copying toolrsync可以实现增量备份,也支持本地和远程复制。安装软件:yum install -y rsync1、例子:本地复制[root@localhost test]# rsync -av 1.cap 1.bak //a保留属性,v详细信息 sending increment
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号