Tools on Linux
RichardYSteven
这个作者很懒,什么都没留下…
展开
-
使用RPM打包1
转自:http://www.ibm.com/developerworks/cn/linux/management/package/rpm/part1/index.html 简单实例我将从简单的实例开始,主要使用 RPM 缺省值。然后,我会添加上几个可选特性。RPM 软件包从源文件形式的程序开始,作好了编译准备。我不想创建一个没有实际意义的示例,而是选择使用 GNU Indent 程转载 2008-11-07 13:12:00 · 1106 阅读 · 0 评论 -
制作可引导的启动软盘
编译: nasm boot.asm -o boot.bin 写入镜像: dd if=boot.bin of=boot.img bs=512 count=1 dd if=/dev/zero of=boot.img seek=1 bs=512 count=2879原创 2008-11-11 10:55:00 · 885 阅读 · 0 评论 -
How do I unzip tarballs with the 'bz2' extension?
First, you need the bzip2 package. Get it from your favourite FTP site if you havent already got one. Next, to view the contents, simply do this: $ bzip2 -cd files.tar.bz2 | tar tvf -转载 2009-02-26 22:23:00 · 759 阅读 · 0 评论 -
使用netstat 的一些方法
使用netstat查看socket使用情况很常用,但是选项很多,写个常用的 netstat -apl -a 表示显示所有的-l 表示显示正在监听的socket,貌似用得比较多原创 2009-05-05 10:26:00 · 725 阅读 · 0 评论 -
打开vnc session
使用命令vncserver :端口号 设置窗口分辨率vncserver -geometry widthxheight :port 注意这个是个x不是乘号! 结束vnc sessionvncserver -kill :port 打开后,在~/.vnc 目录下有文件xstartup 可以控制vnc的窗口 例如。。。 #!/bin/sh原创 2009-07-14 14:13:00 · 2743 阅读 · 0 评论 -
grep 技巧
some word in a certain kind of files我们经常使用grep来查找某个字符串。但是当文件太多,或者我们知道在某个类型文件中查找时,就觉得现在的方法太慢。 grep "some_string" `find some_folder -name "*.some_extension"` 例如grep "printf" `find ./原创 2009-05-06 10:10:00 · 1483 阅读 · 0 评论 -
SVN Usage in Linux
http://www.php-oa.com/2008/03/12/svnminglingzailinuxxiadeshiyong.html http://hi.baidu.com/panzhiqi/blog/item/178d0fcaa47d2582c8176828.html 1. 查看某个revision做的修改 svn diff -c r原创 2009-07-22 15:02:00 · 966 阅读 · 0 评论 -
diff usage
原来linux自带的diff 一样这么好使 diff -rc from_file to_file 用了r选项后,就可以比较两个目录了。用了c选项,输出的格式比较好看。呵呵原创 2009-07-28 15:36:00 · 664 阅读 · 0 评论 -
ifconfig usage
Usage Syntaxifconfig interface [options] | (ip-address [netmask mask] | mac-address) Common options include; up | down - enable or disable the interface metric - specify the interface met原创 2009-07-30 10:46:00 · 760 阅读 · 0 评论 -
check folder size on linux
du -hs /path/to/directory原创 2009-07-06 12:37:00 · 2787 阅读 · 0 评论 -
MELD 用来做merge的高级工具
rt 暂时不会用。 不过貌似很好用原创 2009-09-11 17:23:00 · 1032 阅读 · 0 评论 -
Network install the RHEL
1、下载RHEL5的安装镜像,这里我下载的是:rhel-5.1-server-i386-dvd.iso 2、把镜像mount到ftp服务器的目录中 mkdir /var/ftp/rhel mount -t iso9660 -o loop rhel-5.1-server-i386-dvd.iso /var/f原创 2009-09-14 13:54:00 · 760 阅读 · 0 评论 -
wget命令详解,断点续传
(1)支持断点下传功能(2)同时支持FTP和HTTP下载方式(3)支持代理服务器(4)设置方便简单(5)程序小,完全免费?wget虽然功能强大,但是使用起来还是比较简单的,基本的语法是:wget [参数列表] URL。下面就结合具体的例子来说明一下wget的用法。1、下载整个http或者ftp站点。wget http://place.your.url原创 2009-09-18 11:40:00 · 84203 阅读 · 0 评论 -
增加swap盘
#free -m 查看内存使用情况 增加一块swap的分区,fdisk id为82.#swapon /dev/sde2 ok, 再 free -m看一眼就发现swap增加了。 呵呵原创 2009-09-17 12:29:00 · 743 阅读 · 0 评论 -
增加静态域名解析
在/etc/hosts文件中增加一条记录,可以不用dns解析域名,而直接使用指定的ip地址。 修改完后 最好重启网络服务/etc/rc.d/init.d/network restart原创 2009-09-23 14:42:00 · 3722 阅读 · 0 评论 -
Group Management
1. 增加一个组groupadd cec 2. 将某个用户加入到这个组中usermod -a -G cec wyang2 3. 显示该用户所加入的组[root@Linux-Build home]# groups wyang2wyang2 intern cec[root@Linux-Build home]# id wyang2uid=500(wyang2) g原创 2009-09-24 12:29:00 · 801 阅读 · 0 评论 -
RPM usage
# rpm -ivh foo-2.0-4.i386.rpm# rpm -i ftp://ftp.redhat.com/pub/redhat/RPMS/foo-1.0-1.i386.rpm# rpm -i http://oss.oracle.com/projects/firewire/dist/files/kernel-2.4.20-18.10.1.i686.rpm原创 2009-10-12 11:38:00 · 970 阅读 · 0 评论 -
关于UNIX和Linux系统下SUID、SGID的解析
http://www.enet.com.cn/article/2007/1224/A20071224966521.shtml 如果你对SUID、SGID仍有迷惑可以好好参考一下! Copyright by kevintz. 由于用户在UNIX下经常会遇到SUID、SGID的概念,而且SUID和SGID涉及到系统安全,所以用户也比较关心这个问题。关于SUID、转载 2010-05-03 10:30:00 · 722 阅读 · 0 评论 -
修改用户资料
man usermod <br />USERMOD(8) USERMOD(8)<br /><br />名称<br /> usermod - 修 改 使 用 者 帐 号<br /><br />语法<br /> usermod [-c comment] [-d home_dir [ -m]]<br /> [-e exp原创 2010-07-06 11:50:00 · 929 阅读 · 0 评论 -
Autotools
http://www.lrde.epita.fr/~adl/autotools.html 英文教程pdf文档,不过图文并茂,很容易理解,适合简单学习使用 http://www.ibm.com/developerworks/cn/linux/l-makefile/ 中文的使用示例,适合快速学习使用转载 2010-05-25 21:20:00 · 1109 阅读 · 2 评论 -
用ps命令显示进程的详细信息
显示用户man,woman的进程。ps Uman,woman -o pid,user,sz,vsz,args, stat每个进程显示 pid, user, size, virtual size, args命令名称。 以树形结构输出进程ps --forest Uman 显示线程$ps -Lf -Uroot | grep原创 2010-05-28 16:50:00 · 6381 阅读 · 0 评论 -
minicom 使用
1。 配置第一次 启动时:即输入 minicom提示 错误。则 需: minicom -s启动出现配置菜单:选serial port setup进入串口配置输入A配置串口驱动为/dev/ttyS0输入E配置速率为115200 8N1输入F将 Hardware Flow Control 设 为 NO回车 退出2。 使用配置好了后,直接minicomC-A z显示帮助。相应的功能有:C 清屏。 D 拨一个号,或转向拨号目录。 E 切换本地回显为on/off (若你的min原创 2010-09-24 22:00:00 · 892 阅读 · 0 评论 -
使用ckermit通过console传送文件
1. 安装kermitapt-get install ckermit2. 设置kermit$cat .kermrc set line /dev/ttyS0set speed 115200set carrier-watch offset handshake noneset flow-control nonerobustset file type binset file name litset rec pack 1000set send pack 1000set wi原创 2010-10-08 21:38:00 · 1753 阅读 · 0 评论 -
忘记了root密码后怎么办?
<br />忘记了root密码,就要进入single模式,用passwd root来修改了。<br /> <br />如果是用grub 那么就直接在选项的地方,选择对应的kernel。<br />如果是grub2,那么就要按住shift 让这个菜单显示出来。<br /> <br />找到对应的启动项, 按e。<br />找到类似这行,kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2,再按e。<br />在文本行最后 加入 single,指定进入single模式。<br原创 2010-11-17 21:30:00 · 903 阅读 · 0 评论 -
nslookup 查询 ipv6的地址
<br />$nslookup<br />> www.baidu.com<br />Server: 219.233.241.166<br />Address: 219.233.241.166#53<br /><br />Non-authoritative answer:<br />www.baidu.com canonical name = www.a.shifen.com.<br />Name: www.a.shifen.com<br />Add原创 2011-03-02 22:22:00 · 27616 阅读 · 2 评论 -
pmap 显示进程的内存分布
<br />其实直接看 /proc/pid/maps 也可以。原创 2011-03-21 21:42:00 · 2243 阅读 · 0 评论 -
The Linux Bootdisk HOWTO
http://oss.org.cn/man/linux/how/Bootdisk-HOWTO.html#toc4http://oss.org.cn/man/linux/how/Bootdisk-HOWTO.html#toc4dd if=/dev/zer转载 2011-09-11 23:27:17 · 712 阅读 · 0 评论 -
cscope的基本使用
C++如何在vim使用cscope【下载地址】http://cscope.sourceforge.net/【文章】如何在c++中使用scope:http://www.yuanma.org/data/2006/0908/article_1487.htm【介绍】中文帮助手册, 用下面的命令看看介绍吧::help if_cscop.txt【使用方法】转载 2008-09-03 07:40:00 · 1142 阅读 · 0 评论 -
在ubunt中装apache
1. 安装安装apacheapt-get install apache2安装phpapt-get install libapache2-mod-php5apt-get install php5安装mysqlapt-get insta原创 2011-09-27 17:02:31 · 858 阅读 · 0 评论 -
使用jenkins做自动测试
下载 jenkins.warhttps://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins使用tomcathttps://wiki.jenkins-ci.org/display/JENKINS/Tomcat貌似有时候需要设置一下 JENKINS_HOME 这个环境变量好了接下来启动 tomcat将jenk原创 2011-09-02 23:02:50 · 8107 阅读 · 0 评论 -
firefox 快捷键
http://blog.sina.com.cn/s/blog_44c488680100uaoh.html打开新标签 Ctrl + T关闭当前标签 Ctrl + W选择地址栏 Ctrl + L选择搜索栏 Ctrl + K 进入搜索栏后 用 Ctrl 加 上下箭头更换搜索引擎在新tab中打开链接 Ctrl + Enter在新转载 2011-10-24 10:34:54 · 607 阅读 · 0 评论 -
虚拟盘的使用
1 创建image文件 软盘, 80磁道,2磁头,每磁道18扇区,每扇区512字节。 80*2*18=2880dd if=/dev/zero of=floopy.img bs=512 count=2880 硬盘,比如要建立一个 柱面数520,磁头数16,每磁道扇区63的硬盘文件。 520*16*63=524160dd if=/dev/zero of=hdc.img bs=5原创 2011-04-27 07:14:00 · 959 阅读 · 0 评论 -
mount samba file system
mount -t cifs -o username=[YOUR USER NAME],ip=10.74.52.91,workgroup=CIMSSMB //10.74.52.91/[YOUR USER NAME] /mnt/myhome 10.74.52.91这个地址是samba服务器的地址 mount -t smbfs -o username=[YOUR USER NAME]原创 2011-10-31 10:37:32 · 803 阅读 · 0 评论 -
add samba user and related
Add your existing users to samba or create new users and then add them to samba.1. 添加新的用户[root@server2 samba]# smbpasswd –a agustin New SMB password: ******** Retype new SMB password:*******原创 2011-10-31 10:35:46 · 743 阅读 · 0 评论 -
根据某列排序的脚本
http://www.justwinit.cn/post/3908/ 找出消耗内存最多的前10名进程# ps -auxf | sort -nr -k 4 | head -10找出使用CPU最多的前10名进程# ps -auxf | sort -nr -k 3 | head -10 sort -t: -k3 -n /etc/passwd说明:该命令作用是根据passw转载 2011-03-21 22:54:00 · 1031 阅读 · 0 评论 -
在linux上创建 iso 镜像文件
从光盘中复制dd if=/dev/cdrom of=file.iso 将硬盘上的文件拷贝到iso中mkisofs -o cdrom.iso directory原创 2011-11-24 22:18:57 · 3936 阅读 · 0 评论 -
redhat中装 apache
yum install httpd配置文件在 /etc/httpd/ocnf/httpd.confweb目录在 /var/www/html原创 2011-11-07 13:06:24 · 544 阅读 · 0 评论 -
one typical kickstart file for FC16
# Kickstart file automatically generated by anaconda.#version=DEVELinstallcdromlang en_US.UTF-8keyboard usnetwork --onboot yes --device eth0 --bootproto dhcp --noipv6timezone --utc Ame原创 2011-12-23 22:54:04 · 700 阅读 · 0 评论 -
如何仅仅显示目录,不显示文件
http://www.linuxquestions.org/questions/programming-9/how-can-i-list-directories-only-in-linux-375219/确实很好使阿ls -d */tree -d -L 1转载 2012-01-16 15:55:10 · 689 阅读 · 0 评论 -
lsof 的查看打开的文件--list open files
http://www.ibm.com/developerworks/aix/library/au-lsof.htmlhttp://www.lifelinux.com/10-lsof-command-examples/例子:bash-3.00# lsof 命令 进程号 用户 设备转载 2011-03-21 21:59:00 · 1272 阅读 · 0 评论