熟悉Linux操作系统环境及常见命令的使用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一熟悉Linux操作系统环境及常见命令的使用

一、实验目的

(1)练习进入和退出系统的操作;学习linux联机帮助命令的使用,学会怎样利用借助联机帮助命令随时查阅系统说明文档。

(2)熟悉Linux下的基本操作,学会使用各种Shell命令去操作Linux,对Linux有一个感性认识。

二、实验准备知识

1.登录Linux系统

必须要输入用户的账号,在系统安装过程中可以创建以下两种帐号:

1)root--超级用户帐号(系统管理员),使用这个帐号可以在系统中做任何事情。

2)普通用户--这个帐号供普通用户使用,可以进行有限的操作。

一般的Linux使用者均为普通用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作。如果只需要完成一些由普通帐号就能完成的任务,建议不要使用超级用户帐号,以免无意中破坏系统。影响系统的正常运行。

用户登录分两步:第一步,输入用户的登录名,系统根据该登录名识别用户;第二步,输入用户的口令,该口令是用户自己设置的一个字符串,对其他用户是保密的,是在登录时系统用来辨别真假用户的关键字。

当用户正确地输入用户名和口令后,就能合法地进入系统。屏幕显示:[root@loclhost /root] #

这时就可以对系统做各种操作了。注意超级用户的提示符是“#”,其他用户的提示符是“$”。

2. 打开终端的方法

一种是在桌面上依次单击“应用程序→系统工具→终端”可打开如图的终端窗口;另一种是在Linux桌面上单击鼠标右键,从弹出的快捷菜单中选择“终端”命令,也可打开终端窗口。

2.修改口令

为了更好的保护用户帐号的安全,Linux允许用户随时修改自己的口令,修改口令的命令是passwd,它将提示用户输入旧口令和新口令,之后还要求用户再次确认新口令,以避免用户无意中按错键。如果用户忘记了口令,可以向系统管理员申请为自己重新设置一个。

例如:[root@loclhost /root] # passwd

3.退出系统

不论是超级用户,还是普通用户,需要退出系统时,在shell提示符下,键入exit命令即可。

例如:[root@loclhost /root] # exit

4.获取帮助

linux 带有联机手册,可以用man 命令查阅各系统命令及系统调用的语法。例如,要查询ls 命令的使用语法可以输入命令:$man ls

man 命令将显示ls 命令的详细使用方法。

$man –a sleep

man 命令将显示所有与sleep相关的系统文档。

5.虚拟终端

微机上的linux 系统只有一个终端,但linux 提供多个虚拟终端,用户可以通过Alt+Ctrl+F1 切换到默认的第一个终端,Alt+Ctrl+F2 切换到第二个终端,Alt+F3 切换到第三个终端等等。

6.退出系统

要注销当前账号,或换一账号重新登录系统有多种方法,可以使用exit 或logout,也可以同时键入Ctrl+D。例如:

$exit

login:

系统将注销您的当前账号,再次等待您登录系统。

7.关机

关闭系统或重新启动系统,可以使用命令halt、reboot或shutdown 命令,也可以同时使如Ctrl+Alt+Del 键。

8.文件目录基本结构

linux 文件系统是多级树形结构。典型linux 文件系统大致的结构如下:

/ 根目录

/bin 常用的linux命令目录

/usr 用户目录

/dev 设备文件

/lib 用于系统开发的库文件

/etc 系统管理用的配置文件

/tmp 临时文件目录

三、实验内容

熟悉常见的文件及目录操作命令:

1.pwd 显示当前工作目录的绝对路径

例如:如果当前目录为/root,则

[root@loclhost /root] # pwd /root

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

主要选项:-a 显示指定目录下的所有子目录与文件,包括隐藏文件-l 以长格式显示文件的详细信息,包括文件的类型和权限、链接数、文件所有者、文件所有者所属的组、文件大小、最近修改时间及文件名。

例如:[root@loclhost /root] # ls –a

3. cd 改变工作目录

主要选项:.进入当前目录

..进入上一级目录

例如:[root@loclhost /root] # cd..(可用pwd命令查看目录的改变)[root@loclhost /root] # cd /root/aa

4.mkdir 新建目录

Mkdir [选项] 目录名

-m数字:设置新建目录的权限,权限用数字表示

-p:如果目录名的路径中包含着不存在的子目录,那么就逐一地建立,直到最后的子目录为止。

例如:[root@loclhost /root] # mkdir /root/aa

或[root@loclhost /root] # mkdir aa (在当前目录下新建一个目录aa) 5.rmdir 删除目录

例如:[root@loclhost /root] # rmdir /root/aa

或[root@loclhost /root] # rmdir aa (删除当前目录下的子目录aa) 6.cat 查看文件内容

主要选项:-n 每行开始位置显示编号

例如:[root@loclhost /root] #cat -n filename

7.more 在显示器上按屏显示文本文件

说明:当文件内容过多时,用cat命令显示的文本会迅速闪过,用户来不及看清内容,用more命令逐屏显示文本,显示满一屏后暂停,若要继续显示,按回车或空格键即可。

例如:[root@loclhost /root] # more filename

8.wc 统计指定文件的行数、字数、字节数

主要选项:-c 统计字节数

-l 统计行数

-w 统计字数

例如:[root@loclhost /root] # wc file1

52 168 1073 file1

9.cp 将源文件或目录复制到目标文件或目录中

主要选项:-i 在覆盖目标文件之前将给出提示要求用户确认,回答y时目标文件将被覆盖。

例如:[root@loclhost /root] # cp –i file1.c /usr/file2.c

(将文件file1拷贝到目录/usr下,并改名file2.c)

10. rm 删除文件

例如:[root@loclhost /root] # rm /root/file1.c

11. mv 移动文件或为文件改名

例如:[root@loclhost /root] # mv file1 file2 (文件名由file1改为file2) [root@loclhost /root] # mv file1 /usr(将文件file1移至目录/usr下) 12.tar 压缩目录或文件

常用选项:-cvf 创建一个压缩文件

-xvf 还原并解压缩文件

例如:[root@loclhost /root] # tar –cvf abc.tar /root/aa

(把目录/root/aa下的所有子目录和文件进行压缩,压缩文件名为abc.tar) [root@loclhost /root] # tar –xvf abc.tar (把abc.tar还原并解压缩)

相关文档
最新文档