‘linux’ 类别下的博文

张映 发表于 2010-06-16

分类目录: linux

一,说xargs命令前,说一下什么是shell编程

什么是shell编程呢,说白了就是按一定的规则把各种命令组织起来,完成一定的事情。纯属个人理解,哈哈。不管是交互式的shell,还是非交互的shell,它都是由一些命令组成的。

所以命令很重要。xargs就是其中之一,并且还是相当重要的一个命令,为什么说它重要呢,因为他和能其他命令结合使用,把一个命令的输出,当作参数传给另一个命令。这个根find命令参数中的exec很像,但是不同:以下4点在网上找的,第一点,是亲身体验过,家里我用的是archlinux,当你通过exec传很多数据给后面的命令时,会卡在哪儿,其他的三没试过,如果有兴趣的朋友可以自己比较一下他们速度,

[zhangy@BlackGhost music]$ time find /home/zhangy/download/ -name ".gz" -print

阅读全文>>

张映 发表于 2010-06-15

分类目录: linux

一,遇到find之前经常用的查找命令

which,whereis来查找安装的程序文件

[zhangy@BlackGhost ~]$ whereis php
php: /usr/bin/php /etc/php /usr/lib/php /usr/include/php /usr/local/php /usr/share/man/man1/php.1.gz
[zhangy@BlackGhost ~]$ which php
/usr/bin/php

locate来查找文件

[zhangy@BlackGhost ~]$ locate Test.php
/home/zhangy/phpMyAdmin/test/FailTest.php
/home/zhangy/phpbak2010/php/lib/php/PEAR/RunTest.php

说明:用which和whereis来找安装程序还是挺方便的,但是用locate来找文件就不方便了,感觉不能得心应手,不能满足我的所有要求,感觉不像是用来查找文件用的。

阅读全文>>

张映 发表于 2010-05-13

分类目录: linux

一,什么是ping

PING (Packet Internet Grope),因特网包探索器,用于测试网络连接量的程序。Ping发送一个ICMP回声请求消息给目的地并报告是否收到所希望的ICMP回声应答。他是怎么工作的呢,看下图

ping,ttl的说明

ping请求说明

阅读全文>>

张映 发表于 2010-04-28

分类目录: linux

一,为什么要写这篇博客

linux下的解压命令很多,一个解压命令也许只能解压和压缩,一种压缩文件。经常用的能记得,不经常用的就不知道怎么解压了。所以我把我遇到过的,结合网上能找到的压缩文件类型,并亲自尝试。以便日后还遇到又到网上找,找到的不一定能用。
准备二个测试文件,一个test.php,一个test.html。

二,种类如下

.tar tar可压缩和解压,目录和文件
打包: tar xvf FileName.tar

阅读全文>>

张映 发表于 2010-04-23

分类目录: linux

windows是目前来说,用户都多的操作系统,基于windows开发也最多,虽然我很不喜欢windows。但是公司提供的电脑就是windows的,想装个双系统,又不能下载,杯具。费话不多说,windows下面我用过二个快速搭建web服务器的工具,一个wamp,一个xampp,下面列举几个,并作一下说明

一,wamp工具

wamp它是windows apache mysql php的缩写,表示的意思是说,我拥有这些东西。

http://www.wampserver.com/en/download.php

安装我就不说了,一直下一步就搞定了。在这儿我主要说说wamp装好后,它提供一些什么服务,是不是很人性化的管理php ,mysql,apache等。看下图:

阅读全文>>

张映 发表于 2010-04-19

分类目录: linux

系统信息
arch
显示机器的处理器架构(1)
uname -m
显示机器的处理器架构(2)
uname -r
显示正在使用的内核版本
dmidecode -q
显示硬件系统部件 – (SMBIOS / DMI)
hdparm -i /dev/hda
罗列一个磁盘的架构特性
hdparm -tT /dev/sda
在磁盘上执行测试性读取操作

阅读全文>>

张映 发表于 2010-03-02

分类目录: linux

一,解压问题

在网上下东西的时候,经常会遇到.rar后缀的文件,我用tar解压,解压不出,上网找啊找,一直没找到什么合适的工具来压缩和解压.rar后缀的文件,现在我找到了。

二,rar和unrar安装

wget http://www.rarlab.com/rar/rarlinux-3.9.2.tar.gz

tar zxvf rarlinux-3.9.2.tar.gz
cd rar

make && make install         #解压之后,安装。其实就是考文件而已

阅读全文>>

张映 发表于 2010-03-02

分类目录: linux, 服务器相关

一,gftp,filezilla的用法

gftp和filezilla都可以是图形化的ftp客户端工具,用法很简单

1),gftp看下图

[zhangy@BlackGhost ~]$ gftp

gftp

gftp

阅读全文>>

张映 发表于 2010-02-08

分类目录: linux, mysql

一,数据库的备份与导入

1),数据库的备份

1.导出整个数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
例:mysqldump -u dbadmin -p myblog > /home/zhangy/blog/database_bak/myblog.sql

2.导出一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
例:mysqldump -u dbadmin -p myblog wp_users> /home/zhangy/blog/database_bak/blog_users.sql

3.导出一个数据库结构
mysqldump -u dbadmin -p -d --add-drop-table myblog > /home/zhangy/blog/database_bak/blog_struc.sql
说明:-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table

4.导出数据库一个表结构
mysqldump -u dbadmin -p -d --add-drop-table myblog  wp_users> /home/zhangy/blog/database_bak/blog_users_struc.sql
说明:-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table

阅读全文>>