十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。
linux 常用命令总结
上一篇 /
下一篇 2011-11-27 16:32:58
/ 个人分类:测试经验
查看( 850 ) /
评论( 8 )
一。 通用命令:
4f@cL3k7MN V0
1. date :print or set the system date and time
51Testing软件测试网#zGj Lc{
2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)
51Testing软件测试网S}*v/R'ce6g^o
3. passwd: print or set the system date and time (用passwd -h查看)
1Mf4Z6mK+^B'[5A0
4. logout, login: 登录shell的登录和注销命令
51Testing软件测试网[P&d+C|-r5a5u|'u0Y
5. pwd: print or set the system date and time
51Testing软件测试网 GO&`B3^
6. more, less, head tail: 显示或部分显示文件内容.
51Testing软件测试网B?e4|%W#|Gzx9V
7. lp/lpstat/cancel, lpr/lpq/lprm: 打印文件.
51Testing软件测试网ot)HCv_,v
8. 更改文件权限: chmod u+x...
51Testing软件测试网#ER?qi&?"S[&[
9. 删除非空目录:rm -fr dir
*Z4MjC0q SL)s0
10.拷贝目录: cp -R dir
51Testing软件测试网"?6r j:r.N:t W[mT
11. fg jobid :可以将一个后台进程放到前台。
51Testing软件测试网?hWZc;WRI
Ctrl-z 可以将前台进程挂起(suspend), 然后可以用bg jobid 让其到后台运行。
5qN
sU9mcE]0
job & 可以直接让job直接在后台运行。
51Testing软件测试网9D#Hjzh@8H\4m
12. kill 的作用: send a signal to a process. eg: kill -9 发送的是SIG_KILL信号。。。 具体发送什么信号 可以通过 man kill 查看。
/YT\"Y1S7r!UV
jk0
13. ps 的用法, ps -e 或 ps -o pid,ppid,session,tpgid, comm (其中session显示的sessionid, tpgid显示前台进程组id, comm显示命令名称。)
51Testing软件测试网_7@@.i$rdO%a
二
论坛模式
推荐
收藏
分享给好友
管理
TAG:
-
msnshow
发布于2011-11-27 16:33:35
-
ubuntu常用命令:
$}*@xW9Pa$g软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具1. dpkg: package manager for Debian
ZqGRj ^#z软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具* 安装: dpkg -i package 软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具6b9T5dzv
* 卸载: dpkg -r package 51Testing软件测试网T!O.p:NcSlz T&J
* 卸载并删除配置文件: dpkg -P |--purge package 中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务yNYiTdw5p'e5T4[
* 如果安装一个包时。说依赖某些库。 可以先 apt-get install somelib...
2q iw7ofb中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务* 查看软件包安装内容 :dpkg -L package
1Qp
vUzG*cBq软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具* 查看文件由哪个软件包提供: dpkg -S filenameIyYg Qoz
* 另外 dpkg还有 dselect和aptitude 两个frontend.软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具H"U)O;P1b7p5`
2. apt
IR C
fw51Testing软件测试网* 安装: apt-get install packs
KP+g'{f;i$y51Testing软件测试网* apt-get update : 更新源 51Testing软件测试网^SLdlYBig4Z&]
* apt-get upgrade: 升级系统。 +i9Opp6M1r%F
* apt-get dist-upgrade: 智能升级。安装新软件包,删除废弃的软件包 软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具)wA3z o4["kF/D X
* apt-get -f install : -f == --fix broken 修复依赖
"gWs9w&ESx51Testing软件测试网* apt-get autoremove: 自动删除无用的软件 软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具w0KQ:w |Y)[
* apt-get remove packages :删除软件 www.51testing.comNFG7U ZR%p{3f4~2` M
* apt-get remove package --purge 删除包并清除配置文件
e5b4K6x3U1Q(}co*]V软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具* 清除所以删除包的残余配置文件: dpkg -l |grep ^rc|awk '{print $2}' |tr ["/n"] [" "]|sudo xargs dpkg -P
0wp{alF2Gzwww.51testing.com* 安装软件时候包的临时存放目录 : /var/cache/apt/archives
X](g)_.]b"iL9nw?www.51testing.com* 清除该目录: apt-get clean
.YDoZ3?&NsC7a+u软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具* 清除该目录的旧版本的软件缓存: apt-get autoclean
i#r'E
~#kGk51Testing软件测试网* 查询软件some的依赖包: apt-cache depends some
B9o7Ue3x)nm_:B软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具* 查询软件some被哪些包依赖: apt-get rdepends some 51Testing软件测试网r1s [I W#FY!R
* 搜索软件: apt-cache search name|regexp 51Testing软件测试网Tp-w0k1r;F
* 查看软件包的作用:apt-cache show package软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具8u*~4U?%p+^w3x1A,tzi
* 查看一个软件的编译依赖库: apt-cache showsrc packagename|grep Build-Depends
N"[;rfiRN rIC%G2c* 下载软件的源代码 : apt-get source packagename (注: sources.list 中应该有 deb-src 源)
&x'wqU8A R软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具* 安装软件包源码的同时, 安装其编译环境 :apt-get build-dep packagename (有deb-src源)www.51testing.com6T+QW"h6D1x/O
* 如何将本地光盘加入安装源列表: apt-cdrom add
-
msnshow
发布于2011-11-27 16:34:20
-
3. 系统命令: 软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具A1\gS%|O1~'L*JIu
I
* 查看内核版本: uname -a
AF
XBD Dp-K* 查看ubuntu 版本: cat /etc/issue www.51testing.comK9XhZ
fr;_
* 查看网卡状态 : ethtool eth0
+p&H0n1X5|K0i* 查看内存,cpu的信息: cat /proc/meminfo ; cat /proc/cpuinfo
4H eG;M&@软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具(/proc下面的有很多系统信息)
+Q[foF.niwww.51testing.com* 打印文件系统空间使用情况: df -h
y7_
n;Q:Nd1\%?
I1W(]51Testing软件测试网* 查看硬盘分区情况: fdisk -l 软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具uc2RT-Wx;Y#R@
* 产看文件大小: du -h filename;
t!T6Bd
B{O软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具* 查看目录大小: du -hs dirname ; du -h dirname是查看目录下所有文件的大小
tGf L8H$u* 查看内存的使用: free -m|-g|-k
c,{cUrZv_中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务* 查看进程: ps -e 或ps -aux -->显示用户
V7ZjFA软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具* 杀掉进程: kill pid
QU
y
uS9?,\51Testing软件测试网* 强制杀掉: killall -9 processname 软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具i0NM]*c
4. 网络相关: 软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具%GT4}6m/a ji
* 配置 ADSL: sudo pppoeconf
&nX$JD.Zh
\Y软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具* ADSL手工拨号: sudo pon dsl-provider
gs
_ k;ciA软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具* 激活 ADSL : sudo /etc/ppp/pppoe_on_boot 中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务;Cbn`R
* 断开 ADSL: sudo poff
|d?$Jo
f2z+HI
|51Testing软件测试网* 根据IP查网卡地址: arping IP地址 软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具1Ad8u,F
_^*G
* 产看本地网络信息(包括ip等): ifconfig | ifconfig eth0
+ZJ]RF'WC7p)H51Testing软件测试网* 查看路由信息: netstat -r
7Q8_&}X9NzLe.J$E软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具* 关闭网卡: sudo ifconfig eth0 down 软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具g W)T+h"_I0Y
* 启用网卡: sudo ifconfig eth0 up
H9|B&^l+R;k ~软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具* 添加一个服务: sudo update-rc.d 服务名 defaults 99 软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具t.HWtyC
* 删除一个服务: sudo update-rc.d 服务名 remove
N/j0F
w.D-I%v/g
hwww.51testing.com* 临时重启一个服务: /etc/init.d/服务名 restart
a^"bi+Nwww.51testing.com* 临时关闭一个服务: /etc/init.d/服务名 stop
-f:YO:Y-L软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具* 临时启动一个服务: /etc/init.d/服务名 start
2w4]9yFO O)N软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具* 控制台下显示中文: sudo apt-get install zhcon
_GS)V
zY,z9{ ?W4Y软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具* 查找某个文件: whereis filename 或 find 目录 -name 文件名
kH1Cui!\1[
p软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具*通过ssh传输文件
@0o+a(XnA;K@软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具scp -rp /path/filename username@remoteIP:/path #将本地文件拷贝到服务器上 51Testing软件测试网Gnrt$BS*Hl"o
scp -rp username@remoteIP:/path/filename /path #将远程文件从服务器下载到本地
-
msnshow
发布于2011-11-27 16:35:17
-
5. 压缩: 软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具H8zX,i%g4O$C(X5I
*解压缩 a.tar.gz: tar zxvf a.tar.gz
3d:k4GKi^BL.k&D51Testing软件测试网*解压缩 a.tar.bz2: tar jxvf a.tar.bz2 软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具Ao{
I#_L
*压缩aaa bbb目录为xxx.tar.gz: tar zcvf xxx.tar.gz aaa bbb
)Y,I-]i
l5|Mwww.51testing.com*压缩aaa bbb目录为xxx.tar.bz2: tar jcvf xxx.tar.bz2 aaa bbb中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务(j'aD$K&bQe&B3_e"e
6. Nautilus:
)u\B h[mg'F软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具特殊 URI 地址
~ltW
Ev)t51Testing软件测试网* computer:/// - 全部挂载的设备和网络
@&Ek3vTqyo1w#cYwww.51testing.com* network:/// - 浏览可用的网络
CY,tT2uc6|q软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具* burn:/// - 一个刻录 CDs/DVDs 的数据虚拟目录 51Testing软件测试网0\?4mC%rJ%O0kT^%Q
* smb:/// - 可用的 windows/samba 网络资源
kt/X3z9N"s
* x-nautilus-desktop:/// - 桌面项目和图标
(a#|(`f5h(b软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具* file:/// - 本地文件
cX Jm `* trash:/// - 本地回收站目录 软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具tVeUv*r)a
* ftp:// - FTP 文件夹
qHd|8{YW软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具* ssh:// - SSH 文件夹 51Testing软件测试网%I}tJ"c5VbE1n)\
* fonts:/// - 字体文件夹,可将字体文件拖到此处以完成安装 软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具]$} d0_ _,Z4|
* themes:/// - 系统主题文件夹 www.51testing.com7Y)\1Q7OtL
* 显示隐藏文件: Ctrl+h 8kVLOh%yaDY5`
* 显示地址栏: Ctrl+l
fN/f&Mek2x[v* 查看已安装字体: 在nautilus的地址栏里输入”fonts:///“,就可以查看本机所有的fonts
-
msnshow
发布于2011-11-27 16:35:42
-
7.补充部分:中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务
g3D
y G)L F7w3r
* 查看本地所有的tpc,udp监听端口: netstat -tupln (t=tcp, u=udp, p=program, l=listen, n=numric)51Testing软件测试网JL$p${(mj
* 通过man搜说相关命令: man -k keyword . eg: man -k user中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务PA+p&}!S o
* 或者用 apropos51Testing软件测试网$y!^V I)p!aK:m2]
* 统计文件所占用的实际磁盘空间: du (du - estimate file space usage)www.51testing.com(CX#u[9EK9N
* 统计文件中的字符,字节数: wc -c/-l/-w (wc - print the number of newlines, words, and bytes in files)51Testing软件测试网 TaQ,giD
* 查看文件的内容: od -x/-c/.... (od - dump files in octal and other formats)中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务 b q,N&e*G%G3fi1f
我认为od最有用的就是文件的字节流了: od -t x1 filename中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务2s!{n*ZB-xc3`
查看文件的 Ascii 码形式: od -t c filename (其中统计信息最左边的是: 字节数)
\3lzBi:@-n#t*u v3X中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务* 查找命令所在文件的位置: which od 输出: /usr/bin/od
']r YsW)r^2d软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具 查看该文件由哪个包提供: dpkg -S /usr/bin/od 输出: coreutils: /usr/bin/od
5K@?p&O5KeOwww.51testing.com 再查看coreutils包的全部内容就知道了linux的核心命令: dpkg -L coreutils软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 - 自动化测试工具k,b.o0U
T+p2d*Lv
然后 info coreutils 哈哈,认真学吧, 满世界都是命令!)of&I