Linux上机基本操作Word格式文档下载.docx

上传人:b****3 文档编号:6146754 上传时间:2023-05-06 格式:DOCX 页数:38 大小:43.51KB
下载 相关 举报
Linux上机基本操作Word格式文档下载.docx_第1页
第1页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第2页
第2页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第3页
第3页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第4页
第4页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第5页
第5页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第6页
第6页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第7页
第7页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第8页
第8页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第9页
第9页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第10页
第10页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第11页
第11页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第12页
第12页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第13页
第13页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第14页
第14页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第15页
第15页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第16页
第16页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第17页
第17页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第18页
第18页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第19页
第19页 / 共38页
Linux上机基本操作Word格式文档下载.docx_第20页
第20页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

Linux上机基本操作Word格式文档下载.docx

《Linux上机基本操作Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Linux上机基本操作Word格式文档下载.docx(38页珍藏版)》请在冰点文库上搜索。

Linux上机基本操作Word格式文档下载.docx

在靠近login处使用小写字母键入你的用户名wang01~03(按你的班级输入),然后按RETURN键,可看见屏幕有如下显示:

password:

在靠近password处使用小写字母键入你的口令12356,然后按RETURN键,如果系统审核输入的保密字正确,则显示:

WelcometoLINUXSystemV...

$■

其中显示shell提示符为$,表示完成注册进程.在某些Linux系统中,shell提示符为百分号%。

shell提示符是注册序列的结束,当用户看到shell提示符时,说明你已成功地在你的Linux系统中注册.

2.Shell外壳

这shell是LINUX与用户的交互接口,它是用户输入的键盘命令的解释程序(翻译器)和程序语言工具。

shell解释程序执行的命令也称shell命令,所有shell命令之集合称作shell语言。

3.退出系统

当用户要终止他的LINUX对话时,必须注销,相应于shell提示符,请按Ctrl-D(^D),或者键入logout/exit。

在用户注销后,LINUX可能会显示login:

信息的内容.屏幕会有如下显示:

$

如果你按RETURN键时LINUX不显示shell提示符,那么表示已注销成功;

如果LINUX仍显示你的shell提示符,那么表示你未注销,则请重复注销进程。

2.2基本指令

⑴指令格式

指令名称[选择项][参数]

同一行中可以输入一个以上的指令,只要指令间以分号(;

)隔开,Linux将会按次序执行命令序列。

⑵指令选择项

为了执行动作产生不同的结果;

选择项以(-)号开头;

⑶指令参数

参数的目的是描述指令所需的一些信息(例如:

文件名称),而这些信息在每次执行该指令时都不相同。

⑷通配符

“*”:

可用来代表文件名中的任意长度的字符串;

“?

”:

可用来代表文件名中的任一字符;

“[]”:

可用来代表文件名中的任一属于字符组中的字符。

以下这些命令均为shell命令。

1.man显示联机Linux手册

[格式]$man[oprion][chapter]title...

[描述]man命令打印你所指定的命令。

在你的LINUX系统中,也许有LINUX系统V用户手册或Linux程序员手册。

在较小的Linux系统中,也许没有man命令,因为联机手册需要相当大的磁盘空间。

[举例]你可使用命令manwho查看who命令的手册[描述]。

2.ls显示当前工作目录下内容

[格式]$ls[-ltr]

[描述]ls命令根据文件名按字母顺序列出你的文件目录及子目录名称。

[选择项]ls命令有多个选择项,下面列出几个重要的选择项:

-l以长[格式]列出文件,其中包括文件中的字符个数,以及最近修改的日期和时间。

-t以最近修改的时间顺序列出文件。

-r将-t选择的列表顺序变反。

--a显示隐藏文件

[举例]以修改时间的顺序列文件,输入命令ls-ltr<CR>。

Linux文件的类型:

“-”为正文文件——普通文件;

“d”为目录文件;

“b”为块设备文件;

“c”为字符设备文件;

“l”为链接文件;

“p”为管道文件;

3.cd切换工作目录----在目录树中移动

[格式]$cd[路径]

[描述]cd(changedirectory)命令建立指定的目录,并把它作为工作目录。

它有三种[格式]:

cd返回用户主目录,并把它作为工作目录。

cd目录名称改变现行目录到指定目录。

cd..返回到工作目录的父目录,并把它作为工作目录。

cd/进到根目录

4.mkdir在当前工作目录下建立子目录

[格式]$mkdir目录名称

[描述]mkdir(makedirectory)命令建立1个或多个指定目录。

5.rmdir删除当前工作目录下子目录

[格式]$rmdir目录名称...

[描述]rmdir(removedirectory)命令删除指定目录,而目录必须为空。

如果目录不为空,LINUX将显示适当的报错信息。

[注释]要删除含有文件的目录,你可使用带有危险性的rm-r命令。

6.rm删除文件

[格式]$rm文件名...

[描述]rm命令删除一个或多个指定文件。

选择项-i选择项使LINUX问是否要删除指定文件。

如果是这样,则键入y(表示yes),否则键入n(表示no).

[举例]为删除文件pterodacty,请键入命令rmpterodacty<CR>。

为用-i选择项删除文件“dinosaur”,请输入命令rm-idinosaur<CR>。

LINUX会问你“rm:

removedinosaur?

(删除dinosaur吗?

)”如果你要删除“dinosaur”,则键入y,否则,键入n。

7.rm-r删除目录及其文件

[格式]$rm-r目录名称

[描述]rm-r(removerecursively)命令删除指定目录及其内容。

[注释]rm-r命令删除指定目录以及目录所含的所有文件和目录。

命令rm-r具有很大的危险性,因为你也许不小心删除了你不愿删除的文件。

8.cp复制文件

[格式]$cp文件名1文件名2

[描述]cp命令进行文件“文件名1”的复制拷贝,拷贝件称为“文件名2”

[注释]如果你将一文件拷贝到已存在的文件中,那么现存文件的内容会被改写。

[举例]为将文件从“this”拷贝到“that”中,请输入命令cpthisthat<CR>

9.mv移动或重新命名文件和目录

[格式]$mv文件名1文件名2

$mv文件名...directory

$mvdirectorydirectory

[描述]mv命令的

第1种[格式]重新命名指定的普通文件;

第2种[格式]将指定的普通文件移到指定目录;

第3种[格式]重新命名带指定名的指定目录,或如果第2个目录名是1个现存目录,那么就把第1个指定目录移到它里面。

[注释]下面的命令将普通文件“文件名1”和“文件名2”移到目录“directory.1”中:

mv文件名1文件名2directory.1

下面这条命令将工作目录中其名以“文件名”开头的所有文件移到目录“directory.1”中:

mvfile*directory.1

下面这条命令不仅重新命名目录“index”,而且把它从你的工作目录移到目录“/usr/ishmael/book”中。

然而,如果“/usr/ishmael/book/index”是1个现存目录,那么该命令将把“directory.1”移到其中,而不变更名字。

mvdirectory.1/usr/ishmael/book/I

10.阅读news消息

[格式]$news

[描述]在某些系统上,当你注册时,也许出现信息“youhavenews(有你的新闻消息)”。

它告诉你有系统新闻消息。

输入命令news,可读取新闻消息。

11.cat直接显示文件内容

[格式]$cat文件名...

[描述]cat命令将文件名作为其自变量显示文件的内容。

[注释]cat命令通常用文件名作为自变量,如果在你按RETURN键之前忘记键入文件名,那么请按DELETE键。

之后,会出现shell提示符.“cat”表示concatenate;

cat命令还可用来合并文件。

如果文件显示太快,你可按control-s(∧S)终止cat的输出;

同时,你可按control-q(∧Q)恢复输出。

[举例]显示两个文件“bird”和“dog”,输入命令catbirddog<CR>。

一旦cat显示完“bird”,它便显示“dog”。

12.more分屏显示文件内容

[格式]$more文件名...

[描述]more命令显示文件,一次显示一屏。

对每一屏,more都打印一个百分数,指出已显示了文件的多少内容。

为显示另一屏幕,应按SPACEBAR(空格键)。

如果你仅想显示下一行,则可按RETURN键。

当more显示整个文件后,就返回shell提示符。

要在完成文件显示之前退出more,请按DELETE键。

[选择项]more有一些选择项,在你成为有经验的用户后,这些选择项对你会有用。

你的用户手册会[描述]这些选择项。

[注释]more命令不是所有LINUX系统中都有。

如果你的系统有more命令,你可使用more命令而不使用cat命令,因为more命令允许你控制显示多少文件内容。

13.less上下浏览文件内容

[格式]$less文件名

[描述]less命令显示文件,且可以回顾前面的内容。

当使用less文件名查看一个文件内容时,屏幕上先显示出第一页的内容,看完后按空格键跳到下一页,按Enter键向下移一行。

另外,按PageUp及PageDown键可以看上一页及下一页的内容。

结束时要按Q键跳回shell。

14.locate搜索文件

[格式]$locate字符串

[描述]locate命令按给定字符串搜索文件,它可将所有文件名称中及路径中包含该字符串的文件,都会连同路径一起显示,甚至只知道文件的部分名称就可以使用本命令。

15.find搜索包含特定字符串的文件

[格式]grep[-clnvy]‘字符串’[要搜索的文本文件]

15.mail发送或接收用户中的邮件

Linux本身带有邮件系统,当用户使用Linux时,可以使用mail命令电子邮件发送和接收信息.

[格式]$mailusername...

mail[-r][-ffile]

[描述]mail用1个或多个用户名的列表将电子邮件发送给指定用户。

如果邮件命令中使用了1个无效用户名,那么信息在文件“dead.letter”中处理。

如果没有自变量,mail程序将先显示最新的邮件信息。

当你查看你的邮件时,mail显示1个问号(?

)邮件提示符,要你处理每条信息。

[选择项]-r按反序显示邮件,先显示最旧的信息。

-ffile处理来自命名文件(如“mbox”)中的信息。

邮件命令

*(或?

)打印邮件命令一览表。

在系统V,“帮助”命令是“*”号。

在其他Linux系统中,“帮助”命令是“?

”号。

<CR>显示下一个信息。

d删除信息。

s[file]若无自变量,将信息保存在“mbox”中;

如果“mbox”不存在,Linux会建立该文件。

若有自变量,则将信息保存在一命令文件中。

如果文件已存在,Linux就将信息添加到文件后面。

q退出mail程序。

除你用d命令删除的信息或用s命令保存的信息外,将信息保留在你的邮件文件中。

x退出,但不修改你的邮件文件。

command执行单个shell命令。

[举例]你可以输入命令:

mailusernameusernameusername<CR>。

将同一信息发送给多个用户(其中包括你自己)。

你可使用命令mailusername<

file<

CR>

通过mail程序发送文件内容。

16.who列出当前联机用户

[格式]$who[amI]

[描述]who命令显示注册名.端口或终端(tty)号,以及用户注册的注册时间。

如果我们使用whoamI命令,那么LINUX仅在终端上显示帐号的信息。

如果你在多个终端上注册,并想知道你目前正使用哪一个,那么命令whoamI是很有用的。

[举例]为查看目前谁已注册,请输入命令who。

17.pwd列出当前目录的完整路径名

[格式]$pwd

[描述]pwd(printworkingdirectory)命令显示工作目录的绝对路径名。

18.cmp比较文件

[格式]$cmp文件名1文件名2

[描述]cmp命令对任意两个文件进行比较(包括二进制文件).

19.diff两个文本文件比较

[格式]$diff文件名1文件名2

[描述]本命令仅用于文本文件,产生两个文本文件间全部差异的索引.

20.echo复制命令行中的参数

[格式]$echo<

参数1>

<

参数2>

……<

参数n>

[描述]在屏幕显示命令行中的参数

[举例]$echo“Helloworld”

该命令将在屏幕上显示字符串“Helloworld”。

21.wc对文件中的字、行、字符进行计数

[格式]wc[选项]<

文件1>

文件2>

……<

文件n>

[描述]该命令用于正文文件中统计正文的单元。

如果命令行中没有指定文件,则指对标准输入进行统计。

[选择项]

-w对字数进行统计

-l对行数进行统计

-c对字符数进行统计

22.help提供帮助

[格式]$helparguments

[描述]help解释诊断信息的含义是什么,或讲解命令如何使用。

自变量可是命令名,也可是信息。

如果你用stuck做为自变量,那么LINUX将讲解如何使用help。

[举例]如果你输入命令helpman<CR>,LINUX将讲解如何使用man命令。

如果你输入命令helpstuck<CR>,LINUX将给出有关如何使用help命令的信息。

23.&

在后台运行一个进程

[描述]LINUX系统不但允许不同用户同时执行命令,而且也允许一个单用户一次完成两个以上的任务.用户可以在后台运行一个长任务,只要在你要在后台执行的命令行的结尾,简单地键入表示and的字符(&

),于是系统将在终端上打印出一个号码,立即出现提示符($)要求输入下一个命令.

[举例]$sort-r/usr/dict/words-oword.sort&

800

24.∧S终止命令输出

[描述]要终止命令输出,应键入control-s。

[举例]如果LINUX用cal命令显示输出内容并想查看2月份的日历,则键入control-s。

[注释]如果你的屏幕不对你的命令作出回答,你也许不小心按了control-s。

试按control-q解决这一问题。

25.∧Q恢复命令输出

[描述]如果你已终止命令输出,则键入control-q即恢复输出。

26.DELETE删除命令和命令行

[描述]DELETE删除命令行,使新的shell提示符出现,它还终止进程中的命令。

[注释]DELETE是控制键。

如果你不理解LINUX正在做什么,请按两下DELETE键。

这样,你的shell提示符通常会重新出现。

27.su从普通用户注册到root帐户

[描述]su命令可以从普通用户注册到root帐户,而不用退出用户帐户重新登录。

在shell提示符$下键入su,回车,输入root口令

2.3用户文件的安全性

1文件权限

普通文件

目录

r

文件可读,可拷贝

能显示打印该目录下的文件名称,因此可以用ls指令

w

文件内容可修改

能在该目录下删除、改变文件名和建立文件

执行

x

文件可执行(shell脚本或程序)

能够使用该目录下的文件,即能cd到该目录,或对文件的路径能作[描述]

没有权限

-

2对文件的权利分为三组:

⑴文件主(owner):

文件拥有者对文件的存取权利

⑵文件用户组(group):

拥有文件的用户组;

同组用户对象文件的存取权利

⑶其它用户(other):

既非文件主又非文件用户组的其他人对该文件的存取权利

注意:

对于没有读或写权利的文件,只要对该文件的路径具有写入和执行(搜索)的权利,就可以删除或重新命名该文件!

!

3.chmod修改权限

[格式]$chmod[who]Op-codePermission文件名(ordirectory)

[描述]改变一个或多个文件或目录的权限.

参数:

who:

u登录的所有者

g组

o全部其它的用户

a全部(隐含):

用户、组、其它

Op-code:

+增加文件的访问权限

-撤消文件的某权限

=规定绝对权限

Permission:

r读

w写

x执行

[举例]$chmodg-wtemp撤消temp文件组用户的写权限

欲使用文件,必须对该文件,即该文件的路径具有合适的存取权利。

唯有文件的拥有者或superuser才可改变文件的拥有者和组别。

改变了文件的拥有者,用户将失去对该文件的某些存取权利,因为该用户不再是拥有者了。

⑴改变文件的权限---chmod

⑵改变目录的权限---chmod

⑶改变拥有者----chown&

chgrp

$chown新拥有者用户标识符文件名

⑷改变组别----chgrp

$chgrp文件的新组别文件名

2.4程序设计语言C

1.C的文件扩展名

C源文件.c

包含文件.h

汇编程序文件.s

目标文件.o

系统自动产生可执行文件名a.out

2.CC命令行选项

gcc命令行的语法[格式]:

gcc[-option…]源文件目标文件-o可执行文件[-llibrary…]

2.5文本编辑器vim

VIM简介

VIM是Linux世界中极为普遍的全屏幕文本编辑器,几乎可以说任何一台Linux机器都会提供这套软体。

VIM基本观念

Linux提供一系列的ex编辑器,包括ex,edit和VIM。

相对於全屏幕编辑器,现在可能很难想像如何使用ex,edit这种行列编辑器(有人用过DOS3.3版以前所附的EDLIN吗?

)。

VIM的原意是"

ViIMproved"

,它是一个所见所得的编辑程式,也就是说可以立刻看到操作结果。

只要简单的执行VIM就可以进入VIM的编辑环境。

在实际操作之前先对它有个概略的了解会比较好。

VIM有两种模式,输入模式以及指令模式。

输入模式即是用来输入文字资料,而指令模式则是用来下达一些编排文件、存档、以及离开VIM等等的操作指令。

当执行VIM後,会先进入指令模式,此时输入的任何字元都视为指令。

进入与离开

要进入VIM可以直接在系统提示下键入VIM<文件名称>,VIM可以自动帮你载入所要编辑的文件或是开启一个新文件。

进入VIM后屏幕左方会出现波浪符号,凡是行首有该符号就代表此列目前是空的。

要离开VIM可以在指令模式下键入:

q,:

wq指令则是存档後再离开(注意冒号)。

要切换到指令模式下则是用[ESC]键,如果不晓得现在是处於什麽模式,可以多按几次[ESC],系统会发出哔哔声以确定进入指令模式。

VIM输入模式

要如何输入资料呢?

有好几个指令可以进入输入模式:

新增(append)

a从光标所在位置后面开始新增资料,光标后的资料随新增资料向后移动。

A从光标所在列最后面的地方开始新增资料。

插入(insert)

i从光标所在位置前面开始插入资料,光标后的资料随新增资料向后移动。

I从光标所在列的第一个非空白字元前面开始插入资料。

开始(open)

o在光标所在列下新增一列并进入输入模式。

O在光标所在列上方新增一列并进入输入模式。

VIM基本编辑

配合一般键盘上的功能键,像是方向键、[Insert]、[Delete]等等,现在你应该已经可以利用VIM来处理文字资料了。

当然VIM还提供其他许许多多功能让文字的处理更形方便。

删除与修改

何谓编辑?

在这里我们认为是文字的新增修改以及删除,甚至包括文字区块的搬移、复制等等。

这里先介绍VIM的如何做删除与修改。

(注意:

在VIM的原始观念里,输入跟编辑是两码子事。

编辑是在指令模式下操作的,先利用指令移动光标来定位要进行编辑的地方,然后才下指令做编辑。

x删除光标所在字元。

dd删除光标所在的列。

r修改光标所在字元,r后接著要修正的字元。

R进入取代状态,新增资料会覆盖原先资料,直到按[ESC]回到指令模式下为止。

s删除光标所在字元,并进入输入模式。

S删除光标所在的列,并进入输入模式。

VIM进阶应用

移动光标

由於许多编辑工作是藉由光标来定位,所以VIM提供许多移动光标的方式,这个我们列几张简表来说明(这些当然是指令模式下的指令):

指令

说明

功能键

移动到光标所在列的最前面

HOME

$

移动到光标所在列的最后面

END

^d

向下半页

^f

向下一页

PageDown

^u

向上半页

^b

向上一页

PageUp

H

移动到视窗的第一列

M

移动到视窗的中间列

L

移动到视窗的最后列

b

移动到下个字的

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2