linux 大全
文章平均质量分 78
xinying0424
这个作者很懒,什么都没留下…
展开
-
shell中常用的快捷键组合
CTRL相关的快捷键Ctrl-A 相当于HOME键,用于将光标定位到本行最前面ctrl+B: 光标左移一个字母ctrl+C: 杀死当前进程ctrl+D: 退出当前ShellCtrl-E 相当于End键,即将光标移动到本行末尾Ctrl+F: 相当于右箭头键,用于将光标向右移动一格ctrl+H: 删除光标前一个字符,同backspace键相同Ctrl+J: 相当于回车键转载 2012-10-12 17:21:30 · 482 阅读 · 0 评论 -
java RSA 加密解密算法 入门
最近在学javase,想拿个小题目练习。拿到一个关于socket接口实现基于TCP协议的通信(准确的说是多进程程序中通信问题。)。通信过程中需要用RSA算法进行加解密。要求进程应用软件A 键盘输入数据后和第一端口号-1存入一SendDate对象sd1中,然后将sd1进行序列化后,将序列化后的数据进行RSA加密(此处的RSA加密用最终接收方D的公钥加密)。将第一次RSA加密后的数据和第二端口号P转载 2012-11-14 18:10:43 · 543 阅读 · 0 评论 -
haproxy 7层负载均衡代理转发实战讲解
█ 3 配置haproxy L7负载均衡-之根据URL地址目录转发●3.1 准备RS SERVER测试环境建立测试目录:for name in php nginx pic ;do mkdir -p /var/$name/$name;echo $name >/var/$name/$name/index.html;done配置http服务删除上面做的任何apache配置(或者还转载 2012-11-08 12:16:57 · 5829 阅读 · 0 评论 -
happroxy的配置文件详解
1. HAProxy的安装 在“http://haproxy.1wt.eu/#down”下载HAProxy的源码包。这里以1.3.20版本,安装在目录/home/admin/haproxy为例解压下载的源码包 tar -xzvf haproxy-1.3.20.tar.gz2.编译安装 进入解压后的源码目录 make TARGET=linux26 PREFIX转载 2012-11-08 12:13:53 · 1888 阅读 · 0 评论 -
CentOS6.2修改网卡名称
1、在grub里增加biosdevname=0的启动参数,形如 kernel /vmlinuz-2.6.32-131.21.1.el6.i686 ro root=/dev/mapper/vg_test-lv_root rd_LVM_LV=vg_test/lv_root rd_LVM_LV=vg_test/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=e转载 2012-11-07 11:48:13 · 7960 阅读 · 0 评论 -
linux系统下配置网桥(CentOS 5.5)
需要安装如下 bridge-utils和tunctlyum search一下:yum install bridge-utils.noarchyum install tunctl.x86_641.查看是否存在逻辑(虚拟)网桥接口 brctl show 如果已经存在可以用brctl delbr +网桥名 删除2.增加一个新的逻辑(虚拟)网桥接口br0转载 2012-11-07 11:54:38 · 10950 阅读 · 0 评论 -
详解linux vi命令用法
详解linux vi命令用法 功能最强在的编辑器——vi vi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人, 或多或少都觉得vi超级难用,但vi是最基本的编辑器,所以希望读者能好好把它学起来,以后在UNIX世界里必将畅行无阻、 游刃有余,因为其他几种文本处理器并非UNIX标准配备。说不定别转载 2012-11-07 14:05:20 · 389 阅读 · 0 评论 -
SHELL脚本的基础知识3——更多结构化命令
for,while,until1、for命令for var in listdo commandsdone 在参数list中提供一系列用于迭代的值。(1)读取列表中的值var取本次循环中的list中的值。而且出了循环后,变量var还保留最后一次循环的值,可以继续使用。(2)读取列表中的复杂值问题1:当列表值当中有单引号,就会试图用它们转载 2012-10-12 17:24:25 · 450 阅读 · 0 评论 -
01 基础概念(实战Linux Shell编程与服务器管理)
一、登录、注销linux默认开启tty1~tty7 7个终端界面,1-6为文本终端,7为图形终端可用ctrl+alt+f1 切换远程登陆:方式一:ssh -l 帐号 主机名或IP 方式二:ssh 帐号@主机名或IP注销退出:exit 二、文件、目录file 文件路径:查看文件类型文件权限分为3种身份:u、g、o,4种权限:r、w、x、s(转载 2012-10-12 17:13:47 · 436 阅读 · 0 评论 -
shell脚本的基础知识1:基本脚本的编译
1、使用多条命令 多个命令一起运行,只需要输入到同一行中,中间用分号隔开。 ex: data ; who2、创建脚本文件 (1)以#!/bin/bash为第一行 (2)#加注释。 (3)每行以回车结束 (4)chmod +x 对脚本文件赋执行权 (5)带路径进行调用3、显示消息 在shell脚本中需要显示额外信息的任何位置都可转载 2012-10-12 17:25:58 · 645 阅读 · 0 评论 -
SHELL脚本的基础知识2——使用结构化命令
结构化命令:允许脚本根据变量值的条件或者其他命令的结果跳过一些命令或者循环执行这些命令1、使用if_then语句if commandthen commandsfi先运行if后面的命令,如果命令的退出状态是0(成功执行命令),就将执行then后面,fi前面的所有命令。否则就跳到fi后面继续执行。2、if-then-else语句if comman转载 2012-10-12 17:25:10 · 380 阅读 · 0 评论 -
SHELL脚本的基础知识4——处理用户输入
当脚本需要与运行脚本的人员进行交互。bash shell提供了命令行参数(添加在命令后面的数据值)、命令行选项(修改命令行为的单字符值)和直接读取键盘输入。1、命令行参数向shell脚本传递数据的最基本方式是使用命令行参数。(1)读取参数 读取输入的参数的变量为位置参数,位置参数通过标准数字表示, 其中$0为程序名称,$1为第一个参数,$2为第二个参数,依次类推,直转载 2012-10-12 17:23:44 · 896 阅读 · 0 评论 -
SHELL脚本的基础知识5——显示数据
一、输入和输出1、标准文件描述符每个进程中最多可以有9个打开文件的描述符:0——stdin,1——stdout,2——stderr。(1)STDIN 对于终端,stdin就是键盘。 使用输入重定向符号((2)STDOUT 对于终端,stdout就是显示器。 使用输出重定向符号(>)时,就将使用重定向引用的文件替换标准的输出文件转载 2012-10-12 17:22:49 · 365 阅读 · 0 评论 -
Ubuntu10.04下手动安装jdk及配置(转)
从官网下载下来的安装文件(如:jdk-6u20-linux-i586.bin)默认都是没有执行权限的,可以通过 $ls -l 命令查询到相关信息,所以首先第一步是要将安装文件赋予可执行权限,可以通过命令 $ sudo chmod u+x /usr/lib/java/jdk-6u20-linux-i586.bin 来实现。 成功修改安装文件权限后,通过命令 $ cd /usr/lib/ja转载 2012-11-16 09:41:01 · 331 阅读 · 0 评论