展望2011

2007-01-10 | 工作中Linux常用命令整理

上一篇 / 下一篇  2007-04-27 21:49:19 / 个人分类:操作系统

u4A4Ql$[ d0Linux常用命令51Testing软件测试网n4c[:QdH/VhxB[
安装51Testing软件测试网'g@"g&f%mI\,l
基本命令51Testing软件测试网F;cDF:ke4M
修改口令
BtE!P.uEC0Shell>>passwd
nJZ+J)m3Ak%V0用户认证
VV+rXaD0Shell>>id51Testing软件测试网 w5s2FZ;UJ'P8\q!A
用户
/\}JF8Y0Shell>>who am i
&u'w'i6q7J0NF1@0系统时间显示51Testing软件测试网8^#i&pw:Me
Shell>>date 修改:shell>>date 12061025(月年时分)51Testing软件测试网#`!`+Tq#D^0A
清除屏幕51Testing软件测试网AU]Ut
Shell>>clear51Testing软件测试网%x Y;ba!s
查看隐藏文件
Hi T@ Iw.Z0Shell>>ls –a
]dX3yAa7e3D H0一个以“.”打头的文件表明这个文件是隐藏文件(可以用 ls -a 查看)
kln t1w%D0显示文件内容
G r-]B-dQ0Shell>>cat   显示文件所有内容51Testing软件测试网x(T.m%w~S"a{7A
Shell>>more   显示部分51Testing软件测试网C:F1};D6x ND
Shell>>less51Testing软件测试网-a[X(`5pA/E:q1l
Shell>>head  显示头部分多少行:head -10 test.txt51Testing软件测试网o1@3Bn.N
Shell>>tail   显示尾部多少行:tail -10 test.txt51Testing软件测试网^!Kv`-e\#d]L,l
文件内容查询
[4?A4N v9NU` j0Shell>>grep 查询多个文件中的某内容:grep –r “test” *51Testing软件测试网8Z ef;x'Db1L
文件查找51Testing软件测试网u%A#[1Scly
Shell>>find 查找某目录下以及子目录下是否有某文件:find /home –name test.txt51Testing软件测试网 x`[G&U!S$_
文件内容统计51Testing软件测试网 T['Jtv/w/Xn6_/R9\
Shell>>wc 统计有多少行:wc -l51Testing软件测试网${`6Z2E{
文件比较命令
x?-b5xF8[(w0Shell>>comm 比较2个文件:comm file1 file251Testing软件测试网iS/Ng9|9y8[_
Shell>>diff 比较2个文件:diff file1 file2
Jz P3NX ?0文件复制,删除,移动51Testing软件测试网6k9O&uaR_
Shell>>cp 复制1个文件到新文件: cp file1 newfile
(??3f6a P c0h&e0Shell>>rm 删除一个文件:rm –f file151Testing软件测试网 DwX!D w#moN
Shell>>mv 修改文件名:mv file1 newfile51Testing软件测试网s g]_ByN s"c
文件链接51Testing软件测试网)zo tf#?
Shell>>ln  硬链接–s file1 file2
K/{h7C kF T0创建目录,删除目录51Testing软件测试网4j#k4eN7L DGl
Shell>>mkdir 新建目录:mkdir dir151Testing软件测试网yDd'A5l F7R7R
Shell>>rmdir 删除目录:rmdir dir1
hcrh8h It C!I0进入目录和显示目录路径
`h/n:}LA9O)T|0Shell>>cd 51Testing软件测试网o~X4aVX8W'o!s
Shell>>pwd51Testing软件测试网iRz$z&@4cn
改变文件或目录存取权限
!o'g.?~,i0Shell>>chmod 赋予某文件一些权限:chmod 741 file
0w.@Qd \5Z/AkW0改变文件属主和用户组51Testing软件测试网c-h7A6@"E(|)t A3AH$_
Shell>>chown 改变某文件的所属用户 chown –R webadmin:webadmin mykc51Testing软件测试网8B`8mC Y:VYUG
联机帮助
;C*_ vGQ.I&f6no-x0Shell>>help 命令51Testing软件测试网 L)eI t'nv Nd
Shell>>man 命令
4M6_X7M5U~4`f gC]1}0常见目录51Testing软件测试网4u-}:_1c8rs
/bin 目录包含供每个人使用的可执行程序51Testing软件测试网w V|)A#w;x B \
/sbin 目录包含仅供管理员使用的可执行程序
] @$R\K4A6Dz;F0/lib 目录包含库文件51Testing软件测试网4]6A,F&WCpv
/boot 目录包括了内核镜像和其它相关内容
7A eu!{q&b9p0/dev 目录包含着代表硬件设备的设备文件51Testing软件测试网Q\A |3c7t
/etc 目录包含着整个系统的各种配置文件51Testing软件测试网*g~4Z%U%_-eI$?
/home 目录包含各用户的主目录
LI)F)H1NpN0/root 目录是root的主目录
s1ii'Of/b!~0/mnt 目录包含装载其它非标准文件系统的装载点
z0m4Y/y+kl+p0/proc 是个虚拟目录,里面保存内核和进程的信息
)rf)~)T-S S"_n0/tmp 目录是为程序和用户提供放置临时空间的目录51Testing软件测试网 I}D j._s
/usr 目录包含UNIX系统的众多资源,较占空间
/~Y/N'` }0/var 目录包含了一些文件大小比较特殊的文件,如日志文件,锁文件等,还包括各种用途的文件,如:邮件、计划、打印文件等
7M+N(k/Pb`n0/lost+found 存在于所有的文件系统中,保存文件碎片51Testing软件测试网c+O.B?j]J3[ Cm1?
/opt 目录是由一些外部应用程序使用的目录
2~X|7[9s3y4pQG0其它一些用户自己建的目录
,^g.W3w@3}*|t0. 和 .. 目录
Z yPL#gSL6t6_*MHP0文本编辑器vi
J7Cmu'S{E\0模式
$g l0x3z\0命令模式:键盘输入为命令51Testing软件测试网)gIqy&|(G)M
插入模式:键盘输入为编辑命令,esc键可回到命令模式
$J9Fg2J ^2^;j c0末行模式:在命令模式下,键入:即可进入。
;yGEU3{3V$dX0编辑
nwj:B%ahGg5s0新增 (append) 
] cQ:I-K}xIX|0a 从光标所在位置后面开始新增内容
.bc/H``~ J0A 从光标所在行最后面的地方开始新增内容。51Testing软件测试网T6A p,}L)Y
插入 (insert)51Testing软件测试网K,yU0l*n~ Y1p7A
i 从光标所在位置前面开始插入内容
2g.cB-uYm,~$n i0I 从光标所在行的第一个非空白字符前面开始插入资料。51Testing软件测试网D uPuZ0Z
开始 (open)
`?%g p+qps-]0o 在光标所在行下新增一行并进入输入模式。
0WPY-a8J5V'z:F#^.H0O 在光标所在行上新增一行并进入输入模式。
yL'}N2U3X0光标的移动
OYn-IK0h   左移一个字符  l   右移一个字符51Testing软件测试网{2}1y;E Sj/i{
j  下移一行      k   上移一行51Testing软件测试网g|%c"BA/NIm*O
w,W  跳至后一个字的开头(W忽略标点)
qjF8]"f$p0b,B   跳至前一个字的开头(B忽略标点)
7l0wo4N*s E0e   移动到后一个字的末尾
N(v2B'o"Bg!l+W0^   至本行第一个非空字符 
z:C;C&X-M?0$   至行尾     0   至行首
%g8Fu-sy#g C0H   移动到当前窗口的第一列51Testing软件测试网_F!k.R{d*~ f
M   移动到当前窗口的中间列51Testing软件测试网,|6o r0gz [0l+|:O
L   移动到视窗的最后一列
(wLP.U(a Hjv7D.C$t0删除
%V0x)T-S4w;c)@o h_0x  删除光标所在字符
K!bgX5x`bk0l0X   删除光标前面的字符51Testing软件测试网j1^U,oI*Vfd&k'G,`
s   删除光标所在字符,并进入输入模式
1gb`5}iZJ0S  删除光标所在的行,并进入输入模式
5N,e/fO Ki0dd   删除光标所在的行51Testing软件测试网;W/_W:i.Z9x
D    从光标位置开始删除到行尾
h iA)D$w.{5^L m03.退出
D1i!u6rv0文件的保存和退出
gX5^\"i4c0:w    保存
l^.r ~7ST-^0\At0:q    退出
1`C7FtQq0:w!   强制保存51Testing软件测试网/p8Y%MsHW$MBI
:q!   强制退出
9^"pS;n Ae.B*y+C6X0:wq   保存退出
.EK#_r zH0:wq!  强制保存退出

8W$N%Bv6j_0

"?Fo+XB0G"@0Shell脚本51Testing软件测试网 ^*sD fs?5S5K5L
简单的说 shell 脚本就是一个包含若干行 linux 命令的文件
8jzR&YmqD01.bin/bash
nC z2vl$Sx0# 这个程序将打印“Hello World”到屏幕上51Testing软件测试网)|+mm%s,p5y/j7E#^7U
echo "Hello World"
`tM1}y02.检查在数值之间的比较:
5jWdx2]q~ ^0 x -eq y 检查x和y是否相等51Testing软件测试网w0iQX9}&T
 x -ne y 检查x和y是否不相等51Testing软件测试网kjHH"r:WY)]fl%R
 x -gt y 检查x是否大于y
J.j?LV B D}0 x -lt y 检查x是否小于y
JCHM"pGeS03.检查在字符串之间的比较:
%B4V#@O M.a'{0 x = y 检查x与y是否相同51Testing软件测试网5] n5_G'a0b
 x != y 检查x与y是否不相同51Testing软件测试网 P.x^ ZjO
 -n x 若x不是空字符串(null)则为真
,@'^ ? ik Q0 -z x 若x是空字符串(null) 则为真51Testing软件测试网Q P EWg
51Testing软件测试网8X8WZ-V9O$`


TAG: 工作 整理 操作系统

 

评分:0

我来说两句

Open Toolbar