标题:
Linux 基本手册-SKING 16
[打印本页]
作者:
samwalton
时间:
2013-5-4 09:11
标题:
Linux 基本手册-SKING 16
0096 Redhat linux
常用的命令
(bjchenxu)
<1>ls
:列目录。
用法:
ls
或
ls dirName
,参数:
-a
显示所有文件,
-l
详细列出文件。
<2>mkdir
:建目录。
用法:
mkdir dirName
,参数:
-p
建多级目录,如:
mkdir a/b/c/d/e/f -p
<3>mount
:挂载分区或镜像文件
(.iso,.img)
文件。
用法:
a.
磁盘分区:
mount deviceName mountPoint-o options
,其中
deviceName
是磁盘分区的设备名,比如
/dev/hda1,/dev/cdrom,/dev/fd0
,
mountPoint
是挂载点,它是一个目录,
options
是参数,如果分区是
linux
分区,一般不用
-o options
,如果是
windows
分区那
options
可以是
iocharset=cp936
,这样
windows
分区里的中文文件名就能显示出来了。用例:比如
/dev/hda5
是
linux
分区,我要把它挂到目录
a
上(如没目录
a
那就先
mkdir a
),
mount /dev/hda5 a
,这样目录
a
里的东西就是分区
hda5
里的东西了,比如
hda1
是
windows
分区,要把它挂到
b
上,
mount /dev/hda1 b -oiocharset=cp936
。
b.
镜像文件:
mount fileName mountPoint-o loop
,
fileName
是镜像文件名
(*.iso,*.img)
,其它的不用说了,跟上面一样。用例:如我有一个
a.iso
光盘镜像文件,
mount a.iso a -o loop
,这样进入目录
a
你就能浏览
a.iso
的内容了,
*.img
文件的用法一样。
<4>find
:查找文件。
用法:
find inDir -name filename
,
inDir
是你要在哪个目录找,
filename
是你要找的文件名
(
可以用通配符
)
,用通配符时
filename
最好用单引号引起来,否则有时会出错,用例:
find . -name test*
,在当前目录查找以
test
开头的文件。
<5>grep
:在文件里查找指定的字符串。
用法:
grep string filename
,在
filename(
可用通配符
)
里查找
string(
最好用双引号引起来
)
。参数:
-r
在所有子目录里的
filename
里找。用例:
grep hello *.c -r
在当前目录下(包括子目录)的所有
.c
文件里查找
hello
。
<5>vi
:编辑器。
用法:
vi filename
。
filename
就是你要编辑的文本文件。用了执行
vi filename
后,你可能会发现你无法编辑文本内容,不要着急,这是因为
vi
还没进入编辑状态,按
a
或
i
就可以进入编辑状态了,进入编辑状态后你就可以编辑文本了。要退出编辑状态按
Esc
键就可以了。以下操作均要在非编辑状态下。查找文本:输入
/
和你要查找的文本并回车。退出:输入
:
和
q
并回车,如果你修改了文本,那么你要用
:q!
回车才能退出。保存:输入
: w
回车,如果是只读文件要用
: w!
。保存退出:输入
: wq
回车,如果是只读就
: wq!
回车。取消:按
u
就可以了,按一次就取消一步,可按多次取消多步。复制粘贴一行文本:把光标移到要复制的行上的任何地方,按
yy
(就是连按两次
y
),把光标移到要粘贴地方的上一行,按
p
,刚才那行文本就会被插入到光标所在行的下一行,原来光标所在行后面所有行会自动下移一行。复制粘贴多行文本:跟复制一行差不多,只是
yy
改成先输入要复制的行数紧接着按
yy
,后面的操作一样。把光标移到指定行:输入
:
和行号并回车,比如移到
123
行
:123
回车,移到结尾
回车。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0