随笔分类 - Linux
Rhel(Red hat enterprise linux) study notebook
摘要:什么是文件描述符 文件描述符在形式上是一个非负整数。实际上,它是一个索引值, 指向内核为每一个进程所维护的该进程打开文件的记录表。 当程序打开一个现有文件或者创建一个新文件时,内核向进程返回一个文件描述符。 在程序设计中,一些涉及底层的程序编写往往会围绕着文件描述符展开。 但是文件描述符这一概念往往
阅读全文
摘要:脚本下载地址 https://github.com/mathiasbynens/evil.sh/blob/master/evil.sh 这是一个 bash shell 脚本,其中有若干可以整蛊(结仇)你的同事的小技巧——或者说恶作剧。看完之后,感觉不寒而栗,要是谁敢这样整我,我一定和他绝交!警告,切
阅读全文
摘要:引言 最近在php还有c#以及memcache的shell当中经常看到\r\n的写法,刚开始还没注意, 不过后面感觉这样写有些不对头,\r表示回车 \n表示换行,那这样不是换行了两次吗? 为了解决疑惑,问了下度娘,总算对\r \n有了新的认识。 最近在php还有c#以及memcache的shell当
阅读全文
摘要:SVN版本控制服务器搭建 Svn(subversion)是一个开源代码管理的控制系统,用来管理和存储开发的源代码,基于C/S模式。可以单独提供服务,也可以结合http服务来实现。 下面开始搭建svn服务 1.环境准备 (1)安装svn 和 apache 服务,其中mod_dav_svn是用来衔接sv
阅读全文
摘要:Memcache Memcache的作用网上资料都讲的很好,说简单点就是减轻读取数据库的压力,原理也很简单: 被请求的数据会先到memcache里去取,如果没有就去数据库里取,顺便给memcache带一份。 每次更新数据也先更新memcache里的数据,如果没有则更新数据库,同时更新memcache
阅读全文
摘要:Mqtt服务器搭建 测试环境:CentOS64位 1.安装基础软件 2.下载源码包 3.解压源码包 4.编译准备 vim compiling.txt #这个文件里有写需要的依赖包,内容如下 The following packages are required for mosquitto: * tc
阅读全文
摘要:话说Debian系的网卡配置跟Redhat系很不一样,Redhat是放在/etc/sysconfig/network-scripts目录下面的一大堆文件里面,要修改?你一个一个文件来过吧。Debian系的则是存在/etc/network/interfaces文件里面,无论有多少块网卡,统统扔在这个文
阅读全文
摘要:php 中date显示时间不对解决办法如下1、修改/etc/php.ini文件 在里头中找到data.timezone =去掉它前面的分号';' 然后设置data.timezone = “Asia/Shanghai”;即可2、在程序代码中使用函数date_default_timezone_set(‘
阅读全文
摘要:1.搭建lamp环境yum –y install httpd php php-mysql mysql mysql-server 2启动服务 3.设置服务开机自动启动 4.上传UCENTER 并解压unzip UCenter_1.6.0_SC_UTF8.zip 5.解压后会在当前目录生成一个readm
阅读全文
摘要:EPEL镜像使用帮助 EPEL 是yum的一个软件源,里面包含了许多基本源里没有的软件。 收录架构 i386 amd64 SRPMS ppc64 i386 amd64 SRPMS ppc64 i386 amd64 SRPMS ppc64 使用说明 此源适用于Red Hat, CentOS, Scie
阅读全文
摘要:string editor 流编辑器 sed编辑器是一行一行的处理内容,正在处理的内容存放在缓冲区内,处理完后 按照选项的规定进行输出或者修改文件 常用用法: 输出第三行 -n抑制输出,如果不加上p打印的话,修改行是不会输出显示出来的 输出前三行 输出第一行和第三行 输出前三行之外的行 注意使用单引
阅读全文
摘要:电子邮件基本概念: MUA(Mail User Agent)接收邮件所使用的邮件客户端,使用IMAP或POP3协议与服务器通信; MTA(Mail Transfer Agent) 通过SMTP协议发送、转发邮件; MDA(Mail Deliver Agent)将MTA接收到的邮件保存到磁盘或指定地方
阅读全文
摘要:MTA(Mail transfer Agent) —对于服务器管理员来说,邮件传输代理是最为重要的工具。MTA的主要工作就是将电子邮件从一台主机发送到另一台主机。MTA使用SMTP(简单邮件传输协议)来传送电子邮件。为了让你更清楚,我们平时用来收发邮件的客户端也使用SMTP,但它们并不是MTA。它们
阅读全文
摘要:如图: 当我们遭到暴力破解ssh服务该怎么办 内行看门道 外行看热闹 下面教大家几招办法: 1 密码足够的复杂,密码的长度要大于8位最好大于20位。密码的复杂度是密码要尽可能有数字、大小写字母和特殊符号混合组成 暴力破解是有位数限制的 当前的密码字典好像最高支持破解20位的密码 ,但也有可能更高 总
阅读全文
摘要:传送带:Linux - CentOS6.5服务器搭建与初始化配置详解(上) 继续接着上面的安装,安装完后会出现下面界面 点击reboot重启 重启后可以看到下面的tty终端界面 因为这就是最小化安装 输入root和之前配置的密码 1关闭防火墙 iptables -F 命令用于清空规则 /etc/in
阅读全文
摘要:1.新建一个虚拟机 选择典型 单机下一步 2.选择稍后安装系统 3.选择操作系统 注意32位和64位,一般都是用64位的 4.编辑虚拟机名称 和 虚拟机存放在真机硬盘上的位置 分配硬盘大小 选择单个文件 此处先不配置硬件 直接点击完成 选择编辑虚拟机设置 配置如下 内存给2G CPU双核意思意思一下
阅读全文
摘要:如果你使用Linux比较长时间了,那你就知道,在对待设备文件这块,Linux改变了几次策略。在Linux早期,设备文件仅仅是是一些带有适当的属性集的普通文件,它由mknod命令创建,文件存放在/dev目录下。后来,采用了devfs, 一个基于内核的动态设备文件系统,他首次出现在2.3.46内核中。M
阅读全文
摘要:http://man.linuxde.net/screen http://www.runoob.com/linux/linux-command-manual.html
阅读全文
摘要:GNU的date提供+%s(小写s), 能打印出自1970-01-01 00:00:00到当前时间的秒数. 这可能大家都不陌生,但有两点需要注意: 1. %s存在于GNU扩展版本.像在solaris等UNIX上没有该参数. 2. 1970-01-01 00:00:00指的是UTC时间. (date
阅读全文
摘要:需要工具extundelete(可通过xshell上传下载到linux)知识点:ifconifig eth0 查看ipfdisk /dev/sda 管理磁盘mkfs.ext4 /dev/sda4 格式化sda4分区为ext4的文件系统分区mount /dev/cdrom /mnt/ 挂载光驱umou
阅读全文

浙公网安备 33010602011771号