Linux

linux下编译安装mysql5.5以上版本

安装cmake:tarzxvfcmake-2.8.4.tar.gzcdcmake-2.8.4./configure--prefix=/usr/local/cmakemake&&makeinstall安装mysql5.5.13groupaddmysql//所以在这里我们要建一个msyql的用户和组useradd-gmysqlmysql-s/usr/sbin/nologinmkdir/usr/local/mysql//创建目录mkdir/usr/local/m

系统 2019-08-12 01:55:11 1761

Linux

Linux脚本Shell命令之葵花宝典

http://os.51cto.com/art/200910/158857.htm本文详细讲解linux脚本Shell命令基本知识,包括:1开头2注释3变量4环境变量5linux脚本Shell命令和流程控制等五方面内容。在向大家详细介绍linux编译之前,首先让大家了解下Linux脚本Shell命令。然后讲解在shell脚本中可以使用任意的unix命令。语法基本介绍1.开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系

系统 2019-08-12 01:32:57 1761

Linux

Linux共享库(so)动态加载和升级

>>转载请注明来源:飘零的代码piao2010’sblog,谢谢!^_^>>本文链接地址:Linux共享库(so)动态加载和升级学习Linux共享库动态加载缘于一个生产环境升级apacheso文件常见错误操作:apache在运行中直接cp覆盖目标so文件,一段时间后错误日志里面出现关键词:Segmentationfault(段错误),一个个worker进程就这样渐渐退出,最后无法处理HTTP请求。首先了解一下共享库的创建,源文件test.c?ViewCod

系统 2019-08-12 01:32:51 1761

Linux

linux ln命令参数及用法详解---linux连接文件或

ln(link)功能说明:连接文件或目录。语法:ln[-bdfinsv][-S<字尾备份字符串>][-V<备份方式>][--help][--version][源文件或目录][目标文件或目录]或ln[-bdfinsv][-S<字尾备份字符串>][-V<备份方式>][--help][--version][源文件或目录...][目的目录]补充说明:ln命令用在连接文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则会把前面指定的所有

系统 2019-08-12 01:33:47 1760

Linux

《鸟哥的Linux私房菜》学习笔记(0)——磁盘与

一、Linux的登陆流程login:用户名:每个用户名都有一个用户ID(用户标识符),计算机处理的就是用户ID(数字)而不是用户名(字符),。认证机制:Authentication,比如密码或者其他生物识别技术授权:Authorization,资源访问的权限授权。但是授权不代表权限可以滥用,因此需要审计。审计:Audition(通过日志)。登陆成功后,进入prompt,命令提示符界面,因此需要输入命令来执行程序。这些命令既可以是二进制程序也可以是脚本文件。

系统 2019-08-12 01:33:22 1760

Linux

Solr系列:Linux下部署Solr

软件环境:操作系统:REHL5JDK:JDK1.6.0_16Tomcat:6.0.20一:安装JDK从http://java.sun.com/javase/downloads/index.jsp下载JDK的RPM安装包jdk-6u16-linux-i586-rpm.bin,放在/home/apps(临时目录)下,在SSHClient中执行:#sh/home/apps/jdk-6u16-linux-i586-rpm.bin根据提示信息进行安装,默认会安装在/

系统 2019-08-12 01:33:11 1760

Linux

linux shell 语法学习

文件比较运算符-efilename如果filename存在,则为真[-e/var/log/syslog]-dfilename如果filename为目录,则为真[-d/tmp/mydir]-ffilename如果filename为常规文件,则为真[-f/usr/bin/grep]-Lfilename如果filename为符号链接,则为真[-L/usr/bin/grep]-rfilename如果filename可读,则为真[-r/var/log/syslog]

系统 2019-08-12 01:33:07 1758

Linux

linux shell 数组的长度计算、修改、循环输出等

From:http://blog.csdn.net/snrqtdhuqf/article/details/7242309在shell中,数组变量的赋值有两种方法:(1)name=(value1...valuen)此时下标从0开始(2)name[index]=valueexample:#!/bin/sh#arrayTestname=(yunixyhxyfj)echo"arrayis:${name[@]}"echo"arraylengthis:${#name[

系统 2019-08-12 01:32:52 1758

Linux

Linux 内核剖析

http://www.ibm.com/developerworks/cn/linux/l-linux-kernel/Linux内核剖析历史和体系结构分析M.TimJones,顾问工程师,Emulex简介:Linux®内核是一个庞大而复杂的操作系统的核心,不过尽管庞大,但是却采用子系统和分层的概念很好地进行了组织。在本文中,您将探索Linux内核的总体结构,并学习一些主要的子系统和核心接口。您还可以通过其他IBM文章的链接更深入地进行学习。由于本文的目标是对

系统 2019-08-12 01:32:44 1758

Linux

VMware Workstation 7.1 正式版 For Linux

VMwareWorkstation7.1正式版ForLinux软件更新日期-[2010/05/27]-软件分类-[虚拟机]VMwareWorkstation是一个系统虚拟软件.它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念.多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器.VMwareWorkstation介绍:VMWare是真正“同时”运行,多个操作

系统 2019-08-29 23:38:14 1756

Linux

linux命令之less 命令

less工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less的用法比起more更加的有弹性。在more的时候,我们并没有办法向前面翻,只能往后面看,但若使用了less时,就可以使用[pageup][pagedown]等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在less里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。1.命令格式:less[参数]文件2.命令功能:

系统 2019-08-29 22:36:10 1756

Linux

Linux高级命令行技巧

Linux的命令行方式有着强大的功能,对于熟练的Linux系统管理员来说,往往只需要通过各种技巧,组合构成一条复杂的命令,从而完成用户任务。那么一条复杂的Linux命令怎样构成呢?下面来介绍几个技巧。利用输入/输出重定向在Linux命令行模式中,如果命令所需的输出不是来自键盘,而是来自指定的文件,这就是输入重定向。同理,命令的输出也可以不显示在屏幕上,而是写入到指定文件中,这就是输出重定向。接下来看看标准输入/输出重定向在构造一条Linux命令中的实际应用

系统 2019-08-12 01:33:25 1756

Linux

Linux 命令集锦

本地机器访问虚拟机VirtuakBox中的CentOSVirtuakBox桥接CentOS设置静态IP。(子网掩码,网关和本机一致即可)Linux常用命令全集http://linux.chinaitlab.com/special/linuxcom/Linux常用C函数http://net.pku.edu.cn/~yhf/linux_c/http://man.chinaunix.net/develop/c&c++/linux_c/default.htmcen

系统 2019-08-12 09:30:06 1755

Linux

Linux oracle10g 静默安装

检查Linux系统配置(内存、硬盘)神马的就不说,一般都是满足的,除非是哥们你用自己电脑搞着玩。。。安装oracle10g数据库1、下载oracle文件到/root目录并解压cd/rootwget–chttp://nadmin.haott.com/oracle_linux32.zip(此处我的安装包在另一台服务器上,故需下载到被安装的服务器)unzip./oracle_linux32.zip(解压)2、参数设置OS参数要求vi/etc/sysctl.con

系统 2019-08-29 23:16:28 1754

Linux

linux 编程技术No.1前期准备工作

原创博文,转载请注明出处。GCC的编译过程分为预处理、生成汇编代码、生成目标代码和链接成可执行文件等4个步骤。使用vim编写C文件:[lining@localhostprogram]$vimhello.c这样就会在program文件夹生成hello.c文件编译C代码:使用如下命令“gcc代码文件名”如:[lining@localhostprogram]$gcchello.c这样就会生成二进制可执行文件名称位a.out。如果需要指定输出的文件名称,使用“gc

系统 2019-08-12 01:32:09 1754