
Linux/Shell编程
gaoqinqing
IT工人
展开
-
linux下MYSQL的启动与访问
1、启动 MySQL安装完成后启动文件mysql在/etc/init.d目录下,在需要启动时运行下面命令即可。 [root@test1 init.d]# /etc/init.d/mysql start 或者:service mysql start 2、停止 service mysql stop 3、自动启动 1)察转载 2011-12-25 17:53:36 · 320 阅读 · 0 评论 -
AWK学习笔记<一>
awk 没有一个动听的名字。但它是一种很棒的语言。awk 适合于文本处理和报表生成,它还有许多精心设计的特性,允许进行需要特殊技巧程序设计。与某些语言不同,awk 的语法较为常见。它借鉴了某些语言的一些精华部分,如 C 语言、python 和 bash(虽然在技术上,awk 比 python 和bash 早创建)。awk 是那种一旦学会了就会成为您战略编码库的主要部分的语言。1. 第一个a原创 2012-10-22 20:51:58 · 369 阅读 · 0 评论 -
Linux命令--cut
cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。 1. 其语法格式为:cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file]使用说明 cut 命令从文件的每一行剪切字节、字符和字段,并将这些字节、字符和字段写至标准输出。如果不转载 2013-01-15 22:21:14 · 408 阅读 · 0 评论 -
Linux命令--grep
1.作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式 grep [options] 字符串或pattern [File]3.主要参数 [options]主要参数:转载 2013-01-15 23:55:46 · 414 阅读 · 0 评论 -
linux查看硬件配置的命令
1.查看机器所有硬件信息:dmidecode |moredmesg |more这2个命令出来的信息都非常多,所以建议后面使用"|more"便于查看2.查看CPU信息方法一:Linux下CPU相关的参数保存在 /proc/cpuinfo 文件里cat /proc/cpuinfo |more方法二:采用命令 dmesg | gre转载 2012-01-01 21:23:40 · 665 阅读 · 1 评论 -
ubuntu下搭建wifi热点,无需第三方软件
win7下我们可以轻松的搭建wifi热点,而ubuntu下能么?实际上ubuntu下连命令都不用就能搭建wifi热点了,方法如下:1、首先确认你的系统是ubuntu8.04或者以上版本2、确认能通过有线网络链接internet3、在网络链接图标上右击,找到编辑连接,进入无线选项卡4、新建一个链接,ssid随便写(最好英文,中文会在windows下乱码),模式为Ad-原创 2012-01-01 15:30:42 · 3030 阅读 · 3 评论 -
在Linux系统中存储设备的两种表示方法
摘要: 硬盘和硬盘分区在Linux都表示为设备,按我们通俗的说法来说,就是怎么来表示或描述硬盘和或硬盘分区,但这种描述应该是科学和具体的;比如IDE硬盘,在Linux 可以表示为 /dev/hda、/dev/hdb ... ;SCSI 接口的硬盘、SATA接口的硬盘表示为/dev/sda、/dev/sdb ... ... ;而IDE接口的硬盘/dev/hda,也可以表示为hd0 ,而 SCSI 接转载 2011-12-26 15:15:29 · 353 阅读 · 0 评论 -
linux如何查看系统信息
拿到一个系统,肯定要看看系统配置,linux下看配置,可没有windows那么直观。你只能一个一个查看。 一:cpu[root@srv /]# more /proc/cpuinfo | grep "model name"model name : Intel(R) Xeon(R) CPU X3220 @ 2.40GHzmodel name : Intel(R)转载 2011-12-26 15:16:04 · 212 阅读 · 0 评论 -
bash: useradd: command not found?
bash: useradd: command not found? 为什么useradd不能用,我刚才明明su root了?问题说明:我刚才使用普通用户登录linux的,后来我想添加一个新的用户,因为只有root才有添加新用户的权利,所以使用su root。然后再使用useradd newuser,接着就出现上面的问题。通过上网查找资料知道。首先从环境变量说起,在unix系转载 2011-12-26 15:14:55 · 655 阅读 · 0 评论 -
在linux下如何设置开机自动启动程序?
下面用自启动apache为例:有两种方法可以让Apache在系统启动时自动启动1. 在/etc/rc.d/rc.local中增加启动apache的命令,例如:/usr/local/httpd/bin/apachectl start2. 将apache注册为系统服务首先将apachectl命令拷贝至/etc/rc.d/init.d目录下,改名为httpd使用编转载 2011-12-26 15:16:31 · 402 阅读 · 0 评论 -
在radhat、CentOS中无法使用shutdown等/sbin中的命令
解决方法:#echo $PATH /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/sbin;/home/wang/bin //就是没有/sbin这个路径,所以会发生如上错误。#export PATH=/sbin:"$PATH" //方法一,把/sbin加入到路径中去 #PATH="转载 2011-12-26 15:14:21 · 600 阅读 · 0 评论 -
MySQL is running but PID file is not found
今天vps访问速度很慢,我用/root/lnmp restart 命令给lnmp重启了一下,重启之后发觉mysql链接不上了。 ssh里面运行 service mysql restrat 出现 MySQL is running but PID file could not be found 错误。用mysql -u root -p 命令运行mysql时出现 Can't connect to转载 2011-12-25 17:54:17 · 498 阅读 · 0 评论 -
在Linux下使用JavaMail发送邮件报错:javax.mail.MessagingException: Unknown SMTP host:
使用JavaMail发送邮件, 在Windows上测试都是OK的,但发布Linux上,测试后报Unknown SMTP host异常。异常信息如下: javax.mail.MessagingException: Unknown SMTP host: smtp.126.com; nested exception is: java.net.UnknownHost原创 2011-12-25 17:33:59 · 13460 阅读 · 1 评论 -
系统平均负载(Load average)与CPU利用率
在Linux系统中,uptime、w、top等命令都会有系统平均负载load average的输出,那么什么是系统平均负载呢?Load Average是CPU的Load,它所包含的信息不是CPU的使用率状况,而是在一段时间内CPU正在处理以及等待CPU处理的进程数之和的统计信息,也就是CPU使用队列的长度的统计信息。通过下面的几个部分的了解,可以一步一步的找出Load Averag转载 2011-12-25 17:39:13 · 440 阅读 · 0 评论 -
Linux平台Cpu使用率的计算
proc文件系统 /proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为内核与进程提供通信的接口。用户和应用程序可以通过/proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取/proc目录中的文件时,proc文件系统是动态从系统内核读出所需信息并提交的。/proc目录中有一些以数字命名的转载 2011-12-25 17:36:59 · 320 阅读 · 0 评论 -
ubuntu中安装deb、bin、rpm、及源程序文件
在学习Ubuntu以及其他Linux发行版本时,肯定会遇到安装某些软件及文件的问题,在这里,把自己用的过程中一些方法写出来。声明一下, 这里文章的原创并不是纯净的。因为当我们遇到问题解决不了时,我们大多数会去百度或google,所以我这里的总结也包含了网上其他网友的方法心得。在这 里系统的总结一下与大家分享。言归正传:我用的Linux发行版本时Ubuntu,所以我基于这个版本来说。当我转载 2012-01-04 09:37:29 · 397 阅读 · 0 评论