06 2014 档案
摘要:hash函数:是不可逆的函数,它的输入可以是任意长度的字节流。它的输出是固定大小的,hash函数的作用就是给你的文件产生一个摘要,它是独一无二的。例如:y=f(x) x代表输入 y代表输出 输入x求y容易 单输入y求x就难了我们常见的hash函数MD5和SHA1 当然和有其他的比较少见。DM5 :通...
阅读全文
摘要:uname命令:操作系统信息的显示uname 命令主要用于显示操作系统的信息,包括版本、平台的信息。它的参数主要有以下:-a 显示全部信息-s 显示内核名称-n 显示主机名-r 显示当前系统的内核版本-m 显示主机的硬件名称-p 显示处理器的类型-i 显示主机的硬件平台-o 显示所...
阅读全文
摘要:stat指令:文件/文件系统的详细信息显示。stat命令主要用于显示文件或文件系统的详细信息,该命令的语法格式如下:-f 不显示文件本身的信息,显示文件所在文件系统的信息-L 显示符号链接-t 简洁模式,只显示摘要信息 事实上,stat命令显示的是文件的I节点信息。Linux文件系统以块为单...
阅读全文
摘要:查看当前系统正在运行的硬件信息。右击计算机——属性——设备管理器看到下面:一些常见的硬件故障:主板故障》开机不正常,偶尔出现突然的断电现象》明明自己选择了关机,但是还是无法关机或是重启,(主板短路现象)CPU故障:》无法通电内存故障:常见的类型(DDR2/DDR3)》屏幕无显示,并发出“滴滴“声音,...
阅读全文
摘要:minfo命令——ms-dos文件系统的各项参数的显示minfo这个指令主要用于显示MS-DOS文件系统的各项参数,包括扇区数、磁头数、柱面数等。参数主要有以下几个:-v 显示详细的参数drive 指定驱动显示系统C盘的参数信息并显示启动扇区内容。[root@redhat ~]# minfo ...
阅读全文
摘要:isosize命令:iso9660文件系统大小显示isosize命令用于显示iso9660文件系统的大小,还文件可以使普通文件,也可以是块设备,如/dev/sr0或者/dev/sda.如果没有相关选项的规定,默认以字节的方式显示大小。该命令支持大于4G的文系统。该命令的语法格式如下所示。isosiz...
阅读全文
摘要:首先是搭建后台服务:下载下面2个软件包 extmail-1.2.tar.gzextman-1.1.tar.gz创建一个extsuite目录,固定格式 mkdir /var/www/extsuite将2个压缩包解压到/var/www/extsuite/目录 tar zxf extman-1.1.tar...
阅读全文
摘要:本片服务的环境的红帽的企业版6.5 的,6.3的测试可能会略有不一样,不过方法大致是一样的。当前系统的postfix的版本为 postfix-2.6.6-2.2.el6_1.x86_64我们要向使用最新的就要去网上dow下最新的。获取新的postfix的包 postfix-2.11.0.tar.gz...
阅读全文
摘要:echo这个命令我们最常见的还是在shell脚本中的使用,if语句,for语句,case语句。。。。这些都不是对echo命令的全面了解。下面还有很多其他echo的参数:来自本人的日常生活,和对资料查看总结。echo指令可以将参数输出到标准输出设备上,多个参数之间默认用空格分开,在输出完成后自动添加换...
阅读全文
摘要:Sysctl指令是对系统核心参数的设置:用法:-a 参数列出系统中所有核心设置当然了这些核心的设置都是文件,存放于/proc/sys/net目录下。举个有代表性的例子:net.ipv4.icmp_echo_ignore_all = 0 把所有的点改为 / 就可以了。[root@redhat net]...
阅读全文
摘要:linux系统下的hash指令:说明:linux系统下会有一个hash表,当你刚开机时这个hash表为空,每当你执行过一条命令时,hash表会记录下这条命令的路径,就相当于缓存一样。第一次执行命令shell解释器默认的会从PATH路径下寻找该命令的路径,当你第二次使用该命令时,shell解释器首先会...
阅读全文
摘要:date命令的用法:[root@apache ~]# date//查看当前系统的时间Sat Jun 14 13:46:02 CST 2014[root@apache ~]# date -s "2015-06-07 12:30"//修改当前系统的时间Sun Jun 7 12:30:00 CST 201...
阅读全文
摘要:本篇主要写的是关于静态路由表的添加,和如何让你不能上网的主机通过火墙路由表实现上网的功能。静态路由表:要是你的主机是2块网卡,并且做了网卡的绑定,依照我下面的方法是成功不了的,你可以去编辑:# vim /etc/rc.d/rc.localip route add 12.0.0.1/24 via 19...
阅读全文
摘要:hostname命令的用法的小知识我们都知道hostname命令是查看主机名和修改主机名的。[root@apache ~]# hostname //查看本机的主机名apache.example.com[root@apache ~]# hostname redhat//临时修改主机名[root@apa...
阅读全文
摘要:默认安装好ftp软件包匿名用户是可以下载的。匿名以后可以上传:anon_upload_enable=YES# getsebool -a | grep ftpallow_ftpd_anon_write --> onchcon -t public_content_rw_t pubchmod 775 pu...
阅读全文
摘要:proc文件系统的作用是访问系统内核信息proc不是一个真实的文件系统,它不占系统的外存空间,只是以文件的形式为用户访问linux内核数据提供接口,因为系统内核总是动态的变化,所以我们所捕捉到的也只是系统内核变化的瞬间。[root@apache ~]# cd /proc/[root@apache p...
阅读全文
摘要:环境:本服务是建立在第一篇的基础之上的,最好搭建好第一篇玩此服务的前提是你的系统装好了msql和postfix服务。Postfix+mysql主要是把邮件服务的发与mysql结合使用。当然mysql要是一直是在命令行下使用也不是很方便对吧,下面我们来看linux图形化下mysql的使用:下面的软件包...
阅读全文
摘要:自己没事会整理一些小知识,复习原来的同时也帮助新手。vvvvvvvvvvvvv开启apache目录验证vvvvvvvvvvvvvv htpasswd -cm uers redhat //redhat用户是虚拟的用户uers为生成加密用户的密码文件# htpasswd -cm uers redhat...
阅读全文
摘要:昨天晚上朋友让我帮他简单的搭建个环境,他公司让他做款软件测试温度的,他自己搞的是嵌入式,在公司担任的是软件工程师,应届毕业生。也可能他们搞嵌入式的对这个linux系统不太熟,不会把windows上的软件包或文件上传上linux服务上,编译还凑合。我今天到网上搜了一下不会的人还是蛮多的,搜索引擎一搜一...
阅读全文
摘要:1、Mailq功能说明:显示待寄邮件的清单。语 法:mailq [-q]补充说明:mailq可列出待寄邮件的清单,包括邮件ID,邮件大小,邮件保存时间,寄信人,收信人,以及邮件无法寄出的原因,提供管理员参考的信息。mailq实际上是执行sendmail -bp指令。参 数: -v 显示较详细的信...
阅读全文
摘要:free命令用于显示当前系统的内存空闲和使用情况,其中包括物理内存,交换分区内存,内核缓冲区内存以及高速缓存,free的参数报错一下:-b ——字节的方式显示内存使用情况[root@redhat ~]# free -b total used free shared buffers cachedMem...
阅读全文
摘要:初级篇:搭建发送端、接收端、邮件别名的添加从而达到邮件群发功能的实现。我们都知道邮件服务器是2个服务端也就是说2个端口,一个是发送的端口,一个是收邮件的端口,我们平常所使用的发送,接收邮件的过程,只是服务端打开了2个端口,供我们使用,我们并不是在操作邮件服务器只是通过这邮件服务2个端口来达到我们的需...
阅读全文
摘要:本文贴出了RHEL(RedHat Enterprise Linux)发行版本中常用的服务器版本的ISO镜像文件,供大家下载学习使用,贴出的版本有RedHat Enterprise Linux(RHEL)5.4/5.5/5.8/6.0/6.3 ISO镜像文件下载地址:RHEL 5.4 ISO下载 ht...
阅读全文
摘要:samba服务的搭建客户的使用系统的不同也导致测试结果的不同.linux系统客户端:security = user or sharesmbclient -L //192.168.7.113/westos 都是可以看到共享目录的,二者不同之处在于, security = user 时[root@red...
阅读全文
摘要:下面是一个将用户踢出系统的脚本:#!/bin/bashread -p "input your username " userps aux | grep "^$user" | awk '{print $2}' >/opt/killuser //查找某个用户的进程,提取进程号DAT=`cat /opt/...
阅读全文
摘要:DDNS原理:DNS + DHCP =DDNSDHCP负责ip解析,和分配给客户机ip,ip为随机数。DNS负责域名解析,A记录里记录了每个ip对应的域名。客户端ip肯定是变化的,不可能一直使用一个ip,所以当客户端的ip变时,使用DDNS服务,同时通知DNS的A记录,使他也同步更新,否则别人访问你...
阅读全文
摘要:前面短时间自己玩samba服务时,上面的所有服务都做好了,家目录死活就是不能访问,删掉自己的smb.conf文件,自己到别的服务上用rsync同步过来的文件,启动服务家目录还是不能访问,排了一下午,终于发现/etc/passwd 文件中用户的家目录发生了变化,所以家目录不能访问到。当使用usermo...
阅读全文
摘要:创建简单的samba服务器samba 很少用于互联网 /大部分用于局域网 网页更新/首先看下你是否安装后了samba、 rpm -qa | grep samba samba的简介 1)samba文件的位置 /etc/samba/smb.conf2)samba的俩守护进程: ——smbd(主要的) ...
阅读全文
摘要:Samba服务不仅可以实现linux和win之间的文件共享,也可以实现linux和linux之间的共享,samba的用户只限服务端本地用户使用。本文的环境是selinux开启的情况下配置Samba服务配置:首选安装samba软件包:创建一个打算共享的目录:修改目录的权限在目录中创建几个文件以示区别:...
阅读全文
摘要:首先要清楚一点:NFS服务的共享是建立在linux和linux之间的。配置任何服务之前我们要做的2件事:iptables -Fsetenforce 0 NFS服务内核防火墙影响不大,主要还是iptables服务端:安装nfs服务软件包:启动nfs服务下面说一个NFS服务起不来的解决方法,这个错误还是...
阅读全文
摘要:第一种:#!/bin/bash service vsftpd start &> /dev/null if[ $? -eq 0 ]thenecho "ftp is start"elseservice vsftpd startfi第二种:#!/bin/bash read -p "input your f...
阅读全文
摘要:还得我想了10分钟才明白”!=“和"-n"的用法区别,做个笔记捋一捋第一种方法:测试apache是否开启?字符串测试#!/bin/bashweb=`/usr/bin/pgrep httpd`if [ -n "$web" ]; //$web返回值是否为空then echo "httpd is ...
阅读全文