linux
文章平均质量分 69
stevie
坚持自己的梦想。。。
展开
-
LINUX重启MYSQL的命令
如何启动/停止/重启MySQL一、启动方式1、使用 service 启动:service mysqld start2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start3、使用 safe_mysqld 启动:safe_mysqld&二、停止1、使用 service 启动:service mysqld stop2、转载 2013-03-18 15:48:22 · 777 阅读 · 0 评论 -
SSH无密码登录远程主机
方法:在客户端生成公/私钥对,将私钥文件保存在客户端,再将公钥文件上传到服务器端(远程主机) 1、在客户端生成公/私钥对cb@cb251#ssh-keygen...cb@cb251#ls .ssh/id_rsa id_rsa.pub //默认id_rsa为私钥,id_rsa.pub为公钥 2、将公钥文件上传到远程主机上cb@cb251#scp ~/.ssh/id_rsa转载 2013-05-10 13:24:18 · 965 阅读 · 0 评论 -
有趣的Linux命令行功效
1.sl 命令 首先,安装 $ sudo apt-get install sl 然后,输入 $ sl 我们看到了动画蒸汽机机头从屏幕右边开往左边。这个火车头是用ASCLL字符绘制。 提供特定的选项如下:(详细命令参考:http://man.cx/sl%286%29)SYNOPSISsl [ -alFe ]DESCR转载 2013-05-10 13:29:59 · 1478 阅读 · 0 评论 -
Linux 查看CPU信息、机器型号等硬件信息
测试机器的硬件信息: 查看CPU信息(型号) # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (看到有8个逻辑CPU, 也知道了CPU型号) # cat /proc/cpuinfo | gr原创 2013-05-11 14:57:49 · 894 阅读 · 0 评论 -
linux ssh无密码登录
使用一种被称为"公私钥"认证的方式来进行ssh登录. "公私钥"认证方式简单的解释:首先在客户端上创建一对公私钥 (公钥文件:~/.ssh/id_rsa.pub; 私钥文件:~/.ssh/id_rsa)然后把公钥放到服务器上(~/.ssh/authorized_keys), 自己保留好私钥.在使用ssh登录时,ssh程序会发送私钥去和服务器上的公钥做匹配.如果匹配成功就可以登录了。步骤如下原创 2013-07-12 23:42:21 · 966 阅读 · 0 评论 -
linux下安装JDK
1、软件下载 http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-6u3-jdk-7u1-downloads-523391.html这里下载的是 jdk-7u5-linux-x64.rpm2、卸载原有的JDK[root@sg203 usr]# rpm -qa | grep jd原创 2013-07-12 23:43:38 · 743 阅读 · 0 评论 -
Bash shell之管道命令
就如同前面所说的, bash 命令执行的时候有输出的数据会出现! 那么如果这群数据必需要经过几道手续之后才能得到我们所想要的格式,应该如何来设定? 这就牵涉到管线命令的问题了 (pipe) ,管线命令使用的是『 | 』这个界定符号! 另外,管线命令与『连续下达命令』是不一样的呦! 这点底下我们会再说明。底下我们先举一个例子来说明一下简单的管线命令。 假设我们想要知道 /etc/ 底下原创 2013-08-15 14:14:00 · 1559 阅读 · 0 评论 -
linux shell awk 语法
linux shell awk 语法 Awk 是一种非常好的语言,同时有一个非常奇怪的名称。在本系列(共三篇文章)的第一篇文章中,Daniel Robbins 将使您迅速掌握 awk 编程技巧。随着本系列的进展,将讨论更高级的主题,最后将演示一个真正的高级 awk 演示程序。捍卫 awk在本系列文章中,我将使您成为精通 awk 的编码人员。我承认,awk 并没有一个非常好听且又转载 2014-03-21 15:24:02 · 864 阅读 · 0 评论 -
linux中shell变量$#,$@,$0,$1,$2的含义解释
linux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出转载 2014-03-21 11:00:11 · 983 阅读 · 0 评论 -
dirname和shell常用命令解读
$ cd `dirname $0` 和PWD%} 显示当前目录名称${#var} 替换为变量字符个数$ cd `dirname $0` 和PWD%} 显示当前目录名称${#var} 替换为变量字符个数特殊变量$ 当前SHELL的PID? 前一个命令的退出状态! 后台执行的上一个工作的PID读取用户输入read 从终端读取输入存入内置变量REPLYread转载 2014-03-21 11:58:51 · 1183 阅读 · 0 评论 -
Shell编程之特殊字符
# 注释1. 表示注释 #注释2. 在引号中间和\#等表示#本身3.echo ${PATH#*:} # 参数替换,不是一个注释4.echo $(( 2#101011 )) # 数制转换,不是一个注释 echo "The # here does not begin a comment."echo 'The # here does not begin a comment.'ec原创 2013-05-10 13:20:41 · 1196 阅读 · 0 评论 -
shell 脚本中的时间操作
获得当天的日期date +%Y-%m-%d输出: 2011-07-28 将当前日期赋值给DATE变量DATE=$(date +%Y%m%d)有时候我们需要使用今天之前或者往后的日期,这时可以使用date的 -d参数 获取明天的日期date -d next-day +%Y%m%d获取昨天的日期date -d last-day +%Y%m%d获取上个月的原创 2013-05-09 11:05:21 · 3346 阅读 · 0 评论 -
Vi编辑器的使用方法
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。 1、vi的基本概念 基本上vi可以原创 2013-03-18 16:01:06 · 688 阅读 · 0 评论 -
MySQL数据文件介绍及存放位置
一、MySQL数据库文件介绍MySQL的每个数据库都对应存放在一个与数据库同名的文件夹中,MySQL数据库文件包括MySQL所建数据库文件和MySQL所用存储引擎创建的数据库文件。1、MySQL创建并管理的数据库文件:.frm文件:存储数据表的框架结构,文件名与表名相同,每个表对应一个同名frm文件,与操作系统和存储引擎无关,即不管MySQL运行在何种操作系统上,使用何种存储引擎,转载 2013-03-18 16:13:35 · 999 阅读 · 0 评论 -
mysql failed to start
友好的错误提示可以提升软件产品的竞争力,准确无误的日志输出可以帮助我们迅速定位错误来源、位置,做为一名合格的程序员,知道这一点非常的重要。下面列举一例,希望对你以后的程序开发有所帮助。近期,本人博客系统出现的问题,点页面上的“分类目录”,显示该分类目录下没有找到文章,这让人感到十分的费解,因为之前都从来没有出现过这种情况,而且每篇文章都有自己的分类。首先怀疑是博客程序出现了问题,我对分类目原创 2013-03-18 15:56:56 · 7195 阅读 · 0 评论 -
mysql出现"the table is full"的问题
mysql出现"the table is full"的问题,一般有两个原因:一 .You are using the MEMORY (HEAP) storage engine; in this case you need to increase the value of the max_heap_table_size system variable. See Section 5.1.3, “S原创 2013-03-18 15:59:33 · 4253 阅读 · 0 评论 -
vi的使用方法
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。 1、vi的基本概念 基本上vi可以原创 2013-03-18 16:07:29 · 643 阅读 · 0 评论 -
Netstat 命令
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Recv-Q转载 2013-04-03 14:07:32 · 949 阅读 · 0 评论 -
linux之cp/scp命令+scp命令详解
名称:cp使用权限:所有使用者使用方式:cp [options] source destcp [options] source... directory说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。把计-a 尽可能将档案状态、权限等资料都照原状予以复制。-r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。-f 若目的地已经有转载 2013-04-07 12:23:56 · 806 阅读 · 0 评论 -
Linux Crontab 定时任务 命令
一. Crontab 介绍 crontab命令的功能是在一定的时间间隔调度一些命令的执行。 1.1 /etc/crontab 文件 在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。 如:[root@dave ~]# cat /etc/crontabSH原创 2013-04-09 17:22:28 · 973 阅读 · 0 评论 -
SCP 命令
名称:cp使用权限:所有使用者使用方式:cp [options] source destcp [options] source... directory说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。把计-a 尽可能将档案状态、权限等资料都照原状予以复制。-r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。-f 若目的地已经有原创 2013-03-27 16:23:45 · 671 阅读 · 0 评论 -
shell脚本接收来自命令行传入的参数:
第一个参数用$1表示,第二个参数用$2表示,以此类推。。写一个简单的传参数脚本来测试:#!/bin/bashif [ $1 =="start" ] then echo"do start" elif [ $1 =="stop" ] then echo"do stop" else echo "Pleasemake sure the positon转载 2014-03-26 09:51:51 · 23301 阅读 · 0 评论