1、标准输入的控制 语法:命令<文件 (将文件作为命令的输入) mail -s "mail test" test@ahlinux.com < file1 将文件file1当做信件的内容,主题名称为mail test,送给收信人。 2、标准输出的控制 语法:命令>文件 (将命令的执行结果送至指定的文件 ...
分类:
系统相关 时间:
2016-09-15 00:50:21
阅读次数:
217
FTP全名是FileTransferProtocol(文件传输协议)C/S架构简介:下面是关于FTP这个服务的属性(1)FTP服务相关软件IISServ-UVsftpdproftpdpureftpd(2)FTP客户端相关软件ftp命令CuteFTPFlashFTPLeapFTPFilezillagftpkuftp(3)VSFTP的守护进程/usr/sbin/vsftpd(4)FTP的启动脚本/e..
分类:
系统相关 时间:
2016-09-14 23:39:41
阅读次数:
523
作为一名Linux运维人员,我们需要对Linux的启动流程有一定的了解,在工作过程中,如果遇到了启动故障,我们就可以更加得心应手的进行故障排查。我们先大概描述一下整个启动过程,如下图:上述过程为整个启动流程的大体流程,每个步骤具体做了什么,我们可以参考如下总结:1、PO..
分类:
系统相关 时间:
2016-09-14 23:39:16
阅读次数:
409
grub是什么:grub是引导操作系统的程序,它会根据自己的配置文件,去引导内核,当内核被加载到内存以后,内核会根据grub配置文件中的配置,找到根分区所使用的文件系统对应的驱动,通过根分区文件系统对应的驱动,挂载根分区,从而达到启动操作系统的目的。在了解grub以前,请..
分类:
系统相关 时间:
2016-09-14 23:38:27
阅读次数:
615
上古神器,想必大家会联想到xx电视剧,上古神器不就是东皇钟、轩辕剑、盘古斧、炼妖壶、昊天塔、伏羲琴、神农鼎、崆峒英昆仑镜、女娲石。那是电视剧的上古神器,IT君今天要讲的IT界的上古神器--vim编辑器。对于一把神器来说,主角往往都是要付出一些努力才能收获到更加强大的力..
分类:
系统相关 时间:
2016-09-14 23:31:05
阅读次数:
314
开机破坏并且修复之自制linux系统CentOS6启动流程:POST-->BootSequence(BIOS)-->BootLoader-->Kernel(ramdisk)-->rootfs-->switchroot-->/sbin/init-->(/etc/inittab,/etc/init/*.conf)-->设定默认运行级别-->系统初始化脚本rc.sysinit-->关闭..
分类:
系统相关 时间:
2016-09-14 23:31:19
阅读次数:
354
一、环境系统:CentOS5.5tomcat6.0jdk1.6二、问题现象我们公司近期请人做的某个项目的一期要完成了,因对方负责java开发的工程师都不懂linux,而且也没有专职的linux工程师,最后的最后就是只能我来部署了,刚开始也没觉得会有多麻烦,按以往的套路来就好了嘛,好吧,先把项目..
分类:
系统相关 时间:
2016-09-14 23:29:44
阅读次数:
584
Macaca是一套完整的自动化测试解决方案。由阿里巴巴公司开源: http://macacajs.github.io/macaca/ 特点: 同时支持PC端和移动端(Android、iOS)自动化测试。 支持JavaScript(Node.js)、Java、Python。 本篇文章将介绍如何使用该工 ...
分类:
系统相关 时间:
2016-09-14 23:25:32
阅读次数:
1051
1.Linux内核简介 1.1.Linux系统如何构成 内核空间(Kernel Space)+用户空间(User Space) 用户空间 = 用户程序 + C语言库(例如:GNC C Library) 内核空间 = Kernel + 系统调用接口(System Call Interface) + 体 ...
分类:
系统相关 时间:
2016-09-14 23:24:03
阅读次数:
238
1、网络设置 (1)设置IP地址 配置文件为/etc/sysconfig/network-scripts/ifcfg-eth0 如果有多个网卡则为ifcfg-eth0、ifcfg-eth1.......ifcfg-ethn 内容如下: DEVICE=eth0HWADDR=00:0C:29:68:AF ...
分类:
系统相关 时间:
2016-09-14 23:23:17
阅读次数:
240
****xargs命令**** 当需要将参数列表转换成小块分段传递给其他命令时,可以使用xargs命令。栗子如下: 若想在启动lampp之后用kill方式杀掉全部的进程就可以用下面的命令: ps -ef|grep "/opt/lampp/*"|grep -v grep|awk '{print $2} ...
分类:
系统相关 时间:
2016-09-14 23:16:08
阅读次数:
188
虚拟机上搭建jenkins,出现unable to free [10] percent of the cache for Context [/jenkins] 提示让我加大缓存 consider increasing the maximum size of the cache. stackoverf ...
分类:
系统相关 时间:
2016-09-14 23:17:09
阅读次数:
849
使用源码包安装的Nginx没办法使用"service nginx start"或"/etc/init.d/nginx start"进行操作和控制,所以写了以下的服务控制脚本。 可以使用的选项有: start 启动 stop 停止 reload 重载 restart 重启 status 状态 test ...
分类:
系统相关 时间:
2016-09-14 23:08:43
阅读次数:
273
这几天搞了一些持续集成的工作,在所难免的接触到了jenkins ,下边写一下jenkins 在 mac os 环境下的搭建和配置。 1、tomcat 下载 前往apache 官网下载所需版本的tomcat , 官网地址:http://apache.mirrors.ionfish.org/tomcat ...
分类:
系统相关 时间:
2016-09-14 21:57:04
阅读次数:
361
学习了Linux基础知识,随堂笔记,记录一下一些平时常用的命令。 1、 id或whoami 查看当前用户信息 2、 su user 切换用户 su – user 切换用户并加载用户变量 3、 设置环境变量 vi /etc/profile 例:export PATH=/opt/lampp/bin:$P ...
分类:
系统相关 时间:
2016-09-14 21:55:04
阅读次数:
276
源码包安装 在Linux下的很多软件都是通过源码包方式发布的,虽然相对于二进制软件包,配置和编译起来繁琐点,但是它的可移植性却好得多,针对不同的体系结构,软件开发者往往仅需发布同一份源码包,不同的最终用户经过编译就可以正确运行。 安装的具体步骤: 1、解压: 最常见源码包的就两种(XXXX.tar. ...
分类:
系统相关 时间:
2016-09-14 21:50:07
阅读次数:
244
1、修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开 文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用uli ...
分类:
系统相关 时间:
2016-09-14 20:24:46
阅读次数:
187