一、linux的优点稳定性强,开源免费(除Rhat)。安全性高,多用户,多进程。耗费资源低。二、一般普通的分区大小标准/boot200M/swap相当于虚拟内存/总内存的30%/data剩余的所有分区三、linux根目录下各个文件夹的含义和用途/bin存放linux的常用的基本命令/dev存放设备文件的目..
分类:
系统相关 时间:
2015-06-14 00:44:54
阅读次数:
154
#!/bin/bash
#author:
#date:2015-6-13
#filename:ip.sh
#############################
ifconfig_cmd=`whichifconfig`
$ifconfig_cmd>ifconfig.me
###################################
functionobtain_ip_information(){
ifgrep-q‘bond‘ifconfig.me
then
bond_name=`catif..
分类:
系统相关 时间:
2015-06-14 00:43:11
阅读次数:
222
$0获取当前执行的SHELL脚本的文件名,包括路径.注:basename只要文件名,dirname只要文件所以路径。$n获取当前的执行的shell脚本的第n个参数值,n=1…9,当n为0时表示脚本的文件名,如果n大于9,用大括号括起${10}。$#获取当前shell命令行终参数的总个数,命令演示如上图所示。$..
分类:
系统相关 时间:
2015-06-14 00:41:11
阅读次数:
203
无论学习windows还是linux,还是学习这些系统上的应用,我们都需要一台甚至多台服务器。但一台服务器动辄上万元,做为正在学习的学生或个人根本无力购买。况且一些实验不止需要一台,还需要多台服务器。再加上供电等因素,个人买服务器来做实验真的是不可能的事情。但不通过实..
分类:
系统相关 时间:
2015-06-14 00:36:20
阅读次数:
781
本小结主要对linux进程的调度部分进行学习总结。linux是个支持多任务的操作系统,因此才会涉及到进程的调度,调度的目的是为了让多个进程并存、在当前CPU是多核(单核的CPU系统中面对多任务时也涉及到进程的调度)的情况下,CPU可以高效的对处于可执行状态的进行调度处理、以提..
分类:
系统相关 时间:
2015-06-14 00:35:42
阅读次数:
141
Linux运维第三阶段(八)nginx1、#useradd-M-s/sbin/nologinnginx(nginx默认以nobody身份运行,建议为其创建专门的用户账号,以便更准确的控制其访问,增加灵活性,降低安全风险#tarzxvfnginx-1.0.8.tar.gz-C/usr/src#cd/usr/src/nginx-1.0.8#./configure--prefix=/usr/local/..
分类:
系统相关 时间:
2015-06-14 00:34:52
阅读次数:
174
ehcache调用ehcache是非常优秀的、轻量级的、本地缓存方案,它可以解决大并发情况下静态资源的快速保存与访问。引入ehcache jar包这里引入最新版本的ehcache jar包:
net.sf.ehcache
ehcache
2.10....
分类:
系统相关 时间:
2015-06-14 00:31:40
阅读次数:
316
由于要制作crosstool,需要用到gcc 4.1.2来编译,而Ubuntu 12.04下的gcc版本是gcc 4.6.3,高版本的gcc也不是好事啊。下面介绍gcc 4.1.2的编译安装方法:1. 下载并解压源码:wget http://mirrors.ustc.edu.cn/gnu/gcc/g...
分类:
系统相关 时间:
2015-06-14 00:29:53
阅读次数:
627
因默认ubuntu创建的普通帐号,默认shell为/bin/sh,而这不支持tab等键的,所以将「指定用户」帐号的shell改为/bin/bash就可以了。1.查看当前的shell:# echo $SHELL/bin/sh2.修改shell为/bin/bash:# usermod -s /bin/b...
分类:
系统相关 时间:
2015-06-14 00:31:25
阅读次数:
202
1.ubuntu开启ssh服务sudo apt-get install openssh-serverubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。然后确认sshserver是否启动了:ps -e |grep ssh如...
分类:
系统相关 时间:
2015-06-14 00:28:42
阅读次数:
195
一.ftp的部分安全设置1.安装vsftp使用apt-get命令安装vsftp#apt-get install vsftpd -y3.添加ftp帐号和目录先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。使用下面的命令创建帐户,该命令指定了/a...
分类:
系统相关 时间:
2015-06-14 00:27:42
阅读次数:
192
原文地址:http://www.cnblogs.com/chenbjin/p/4096231.html 之前都是用路由器连网线上网,我也没注意到inode校园网客户端在linux上的问题。直到前两天把路由器给搞残废了,只能默默的找办法装inode。根据学校网络中心给的教程,在kubuntu上...
分类:
系统相关 时间:
2015-06-14 00:24:41
阅读次数:
240
Node版本:v0.12.4在安装 npm install -g -supervisor是出现:npm ERR! addLocal Could not install D:\Program Files\nodejsnpm ERR! Windows_NT 6.3.9600npm ERR! argv "...
分类:
系统相关 时间:
2015-06-14 00:16:39
阅读次数:
507
1,下载Redis
wget http://download.redis.io/releases/redis-3.0.2.tar.gz
2,安装Redis
加压缩
tar zxvf redis-3.0.2.tar.gz
进入解压目录,编译:
cd redis-3.0.2
make
拷贝Redis配置文件:
cp redis.conf /etc/
修改对应redis.con...
分类:
系统相关 时间:
2015-06-13 23:11:28
阅读次数:
322
本文将从memcached 使用角度,从客户端,协议,服务器端来简要介绍一下memcached 的特性。
memcached是一个高性能的分布式K-V内存存储系统,其在内存中维护了一张hash表,由于其可以在内存中读取,所以读写速度很快,由于内容存在内存中,断电后会遗失,所以可靠性不如db,现在也有将memcached和BDB结合在一起的,叫做memcacheDB,这里不做讨论。
由于其读写速...
分类:
系统相关 时间:
2015-06-13 23:08:48
阅读次数:
154
kalilinux的系统设置不见了是由于删除软件或者错误配置导致的,解决方法是重新安装桌面环境。下面我给出几个不同桌面环境。KDE桌面1.KDE Plasma Desktop (最小化的等离子桌面)安装:apt-get install kali-defaults kali-root-login de...
分类:
系统相关 时间:
2015-06-13 22:54:24
阅读次数:
2151
Linux搭建SVN 服务器1 安装SVN2 使用客户端连接2.1 使用windows的客户端2.2 使用Linux下的命令行3 FAQ3.1 命令行方式连接,提示svn: No repository found in 'svn://192.168.11.229/project'错误?3.2 执行命...
分类:
系统相关 时间:
2015-06-13 22:48:29
阅读次数:
180