展望2011

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

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

W `-D3o7n(R(y'{0Linux常用命令
9e EM`*Nv|'`X0安装
x.r,Ih7v2K"Wl"R0基本命令51Testing软件测试网O)}6fHQQ+iQp
修改口令
+O+y'L E9v`0Shell>>passwd
EV ? } O0用户认证51Testing软件测试网/w \:i m*G |k;b4i
Shell>>id
9D!e:MV$[_7}OA |8Q0用户51Testing软件测试网0N(C6b1u;`4r-k~(h
Shell>>who am i51Testing软件测试网Q#YOV/?/]"a
系统时间显示51Testing软件测试网/tV,on&bC2K){.M@
Shell>>date 修改:shell>>date 12061025(月年时分)51Testing软件测试网*D!PjU5nP f
清除屏幕
i;Z nc _0Shell>>clear51Testing软件测试网k X{["uo&~
查看隐藏文件
$D;n9f{!k8nQ;W0Shell>>ls –a51Testing软件测试网j7L@H Ub\
一个以“.”打头的文件表明这个文件是隐藏文件(可以用 ls -a 查看)51Testing软件测试网*z+] uc'Vh#k? V
显示文件内容
`|Cux3G0Shell>>cat   显示文件所有内容
t(]8HkJ.ghD0Shell>>more   显示部分51Testing软件测试网7b/Dy6zo,E!XP
Shell>>less
Kih:y-zT0Shell>>head  显示头部分多少行:head -10 test.txt
BGr[vc }X0Shell>>tail   显示尾部多少行:tail -10 test.txt51Testing软件测试网EfT6Bx7L1{ d
文件内容查询51Testing软件测试网5dk"wC"Y,ecJ
Shell>>grep 查询多个文件中的某内容:grep –r “test” *51Testing软件测试网z?9w)o%G;d2k2a!u
文件查找
v7?-Nq } Ab5m9D0Shell>>find 查找某目录下以及子目录下是否有某文件:find /home –name test.txt
tD,P!]/g@ ]o)v0文件内容统计
d"Uj/Z$r0Shell>>wc 统计有多少行:wc -l51Testing软件测试网s_I%k O-Q_q^
文件比较命令51Testing软件测试网;y nU#Eph}&O
Shell>>comm 比较2个文件:comm file1 file2
"xtN7u#b%dl#r0Shell>>diff 比较2个文件:diff file1 file251Testing软件测试网 E jB2Rcqnh
文件复制,删除,移动
!e c t4{T j(m K0Shell>>cp 复制1个文件到新文件: cp file1 newfile51Testing软件测试网@z]qJ8l:_js*nk
Shell>>rm 删除一个文件:rm –f file1
'`qbE6g,`*~E ?0Shell>>mv 修改文件名:mv file1 newfile
5en-S+f1RY(T3j j0文件链接
:ur'^a'r)B5B0Shell>>ln  硬链接–s file1 file251Testing软件测试网o [N1V J8C7k
创建目录,删除目录51Testing软件测试网uwl"{D%o-b
Shell>>mkdir 新建目录:mkdir dir1
]~eQ;}.WZ)}0QY0Shell>>rmdir 删除目录:rmdir dir151Testing软件测试网5~ ?l.j [1X3|
进入目录和显示目录路径51Testing软件测试网'{QR$EV%h
Shell>>cd 51Testing软件测试网,ca yw }A9h
Shell>>pwd
,?FW3_D]5d0改变文件或目录存取权限
"u+WC!ZP F0Shell>>chmod 赋予某文件一些权限:chmod 741 file
FA_{W0w H!s"U0改变文件属主和用户组51Testing软件测试网AhX`ge:`S
Shell>>chown 改变某文件的所属用户 chown –R webadmin:webadmin mykc51Testing软件测试网qK$k]~{AE{+O
联机帮助
])M3ln A%JK0Shell>>help 命令51Testing软件测试网4}vH,z#MbAo
Shell>>man 命令51Testing软件测试网oT#u Me cxZV ^
常见目录
D\*f ^i K%m0/bin 目录包含供每个人使用的可执行程序
HzM q3R5y'CQ0/sbin 目录包含仅供管理员使用的可执行程序
+[ K"gf*NR*A0/lib 目录包含库文件51Testing软件测试网%C^`-]"X"E
/boot 目录包括了内核镜像和其它相关内容
gm8p'[|%\g_4a \0/dev 目录包含着代表硬件设备的设备文件
jC#nh7A+Ryj ?O0/etc 目录包含着整个系统的各种配置文件51Testing软件测试网4W5^'}1P.U
/home 目录包含各用户的主目录51Testing软件测试网5{CR$D)j w L
/root 目录是root的主目录51Testing软件测试网b:P-?;]3P-Z
/mnt 目录包含装载其它非标准文件系统的装载点51Testing软件测试网2bitJ g?
/proc 是个虚拟目录,里面保存内核和进程的信息51Testing软件测试网?2j^\|7]g`3M
/tmp 目录是为程序和用户提供放置临时空间的目录
x j om!y@+X0/usr 目录包含UNIX系统的众多资源,较占空间51Testing软件测试网G)Kb LQT%s{
/var 目录包含了一些文件大小比较特殊的文件,如日志文件,锁文件等,还包括各种用途的文件,如:邮件、计划、打印文件等51Testing软件测试网0iA"Z7JE'V
/lost+found 存在于所有的文件系统中,保存文件碎片51Testing软件测试网+E,i1MPh L;|.k
/opt 目录是由一些外部应用程序使用的目录51Testing软件测试网 R R8y*QRYVu
其它一些用户自己建的目录
U*H0s,K!w(G'DK0. 和 .. 目录
h$C7@'[#L)v |!k$^1c0文本编辑器vi51Testing软件测试网"GTTvQ3Snk
模式
uG0V1va%SR|0命令模式:键盘输入为命令51Testing软件测试网-n;Yjt.g4{ T
插入模式:键盘输入为编辑命令,esc键可回到命令模式51Testing软件测试网Y0qd%t.@
末行模式:在命令模式下,键入:即可进入。51Testing软件测试网H~"q F:wR
编辑51Testing软件测试网@4J-on'v[
新增 (append) 
!II3ZK)N)TL*W0a 从光标所在位置后面开始新增内容
Z*kv c#?wU0A 从光标所在行最后面的地方开始新增内容。51Testing软件测试网*X?Dm/v ~ ~&^L1l
插入 (insert)51Testing软件测试网4`c;j;y$u |9@e
i 从光标所在位置前面开始插入内容
Cn9aVI0I 从光标所在行的第一个非空白字符前面开始插入资料。
^c)nq\0开始 (open)
2fy?Of4`no0o 在光标所在行下新增一行并进入输入模式。
SUw&yKT@4]0O 在光标所在行上新增一行并进入输入模式。51Testing软件测试网%E&RY D|(q7SL[9f
光标的移动51Testing软件测试网i9S$Ka F5V#[
h   左移一个字符  l   右移一个字符51Testing软件测试网"GcA5^5R+[
j  下移一行      k   上移一行
R"?v8|EFM6Z0w,W  跳至后一个字的开头(W忽略标点)51Testing软件测试网{`X L|Hn9d
b,B   跳至前一个字的开头(B忽略标点)51Testing软件测试网"U7[:g'\b-o
e   移动到后一个字的末尾51Testing软件测试网m5uas/`)F9W!MD%u
^   至本行第一个非空字符 
;fA3C h!~*I]0$   至行尾     0   至行首
+[D q&S!{B/S5F0H   移动到当前窗口的第一列51Testing软件测试网q] \"I^&A
M   移动到当前窗口的中间列
6N,EG#Q%A1j!umk4c~N0L   移动到视窗的最后一列
U&_ M4[@!@,\+Fh0删除51Testing软件测试网BD,nyN)?r A1m
x  删除光标所在字符51Testing软件测试网)b6JJy Jj0J!a
X   删除光标前面的字符51Testing软件测试网q0L i&re9jV;TMZ
s   删除光标所在字符,并进入输入模式51Testing软件测试网e"}m*b"[w
S  删除光标所在的行,并进入输入模式51Testing软件测试网)aVl/B6?9p
dd   删除光标所在的行51Testing软件测试网 Wwk&@ |h q(~
D    从光标位置开始删除到行尾
+R{W+NK%m5U03.退出
$r e/xh:J ?;p0文件的保存和退出
'^ ?(m^#O%N0:w    保存
x)g*G1h:j\ av&^,W*w+W0:q    退出51Testing软件测试网;B(Q7?Fg{SMdl%O
:w!   强制保存51Testing软件测试网f:~&_s av*~_J
:q!   强制退出
&t-mW |~^0:wq   保存退出51Testing软件测试网[g'i$]-O H^
:wq!  强制保存退出

ZF3VW;a1UQ051Testing软件测试网1kSn oY!A|Q4J$t1F

Shell脚本51Testing软件测试网? d!P3ZH ?E
简单的说 shell 脚本就是一个包含若干行 linux 命令的文件51Testing软件测试网n k KD"P/qp
1.bin/bash51Testing软件测试网Vn@.|+CraOZm p
# 这个程序将打印“Hello World”到屏幕上51Testing软件测试网%M]v~pt
echo "Hello World"51Testing软件测试网g/J2J0H\ LtX&@
2.检查在数值之间的比较:51Testing软件测试网L3r&xL-E+NL:t+}
 x -eq y 检查x和y是否相等
K9K4Gu)P(Z/I3C([9^0 x -ne y 检查x和y是否不相等51Testing软件测试网$X%GI.aR g]
 x -gt y 检查x是否大于y
)D Z:Q3`V|7AEOb0 x -lt y 检查x是否小于y51Testing软件测试网z vJ*^ r{1j}3w
3.检查在字符串之间的比较:
&~o AcB\S q2]2X0 x = y 检查x与y是否相同51Testing软件测试网 pYFTGN d#d
 x != y 检查x与y是否不相同
[!v,d$e!|#H{/[W0 -n x 若x不是空字符串(null)则为真51Testing软件测试网2CxZ)H*i_| Z b"}n
 -z x 若x是空字符串(null) 则为真51Testing软件测试网1Zr1y|0oP.k8a
51Testing软件测试网id)ru:`"[$}5_dXdS


TAG: 工作 整理 操作系统

 

评分:0

我来说两句

Open Toolbar