[中学教育]实验2linux基本命令与工具(一)

[中学教育]实验2linux基本命令与工具(一)

ID:41864377

大小:738.51 KB

页数:15页

时间:2019-09-03

[中学教育]实验2linux基本命令与工具(一)_第1页
[中学教育]实验2linux基本命令与工具(一)_第2页
[中学教育]实验2linux基本命令与工具(一)_第3页
[中学教育]实验2linux基本命令与工具(一)_第4页
[中学教育]实验2linux基本命令与工具(一)_第5页
资源描述:

《[中学教育]实验2linux基本命令与工具(一)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、学院:计算机科学学院专业:软件工程班级:09软件成绩:姓名:学号:组别:组员:实验地点:匸业屮心204实验日期:指导教师签名:广东技术师范学院实验报告预习情况操作情况考勤情况数据处理情况2011.9.8实验2项目名称:基本命令与工具(一丿1、实验目的学习Linux命令的基本结构,拿握Linux操作系统的基本命令使用方法,为进一步学习Linux高级命令的使用做准备。2、实验内容2.1回顾:UNIX系统的基本结构UserslheoperatingsystemHardware尽管我们在《操作系统原理》屮已经了解过UNIX系统,但在这电仍有必要对UNIX系统的

2、堆本结构作简单-的回顾,LJ的是要更好地理解AIX操作系统基本工作原理。UNIX系统包括两级:用户级和核心级。用户程序通过系统调用界面获得内核的服务。核心级中包括进程控制子系统、文件子系统,设备系统筹,底层是操作系统对碘件层的控制。如果要对UNIX系统结构做一个最简单的划分,就是内核(kernel)和“外壳”(shell)J-系统管理的大部分工作,都需要通过字符终端在shell下完成。Shell就是用户使用操作系统各种功能的基本界面。课程实验的许多内容,都是在shell中展开的。Linux系统初始化时就会自动启动shell。用户是通过一个所谓的字符终竭

3、去从用户登录到用户退出登录,用户输入的每个命令都要由shell接收,并由shell去解释输入的命令。如果用户输入的命令正确,shell会去调用相应的命令或程序,并由内核负责JI:执行,从而实现用户所要求的功能。UNIX的Shell有许多种,有BourneShell,CShclhBournc-AgainShell(简称Bash,最流行的shell),kornShell(简称kshell)oLinux默认使用Bash,但也有使用kshell等其他shell的.要知道现在所在系统的shell类型,可利用字符终端登录系统后用命令査看当前系统使用的shell类型

4、:$echoSSHELL/bin/bash2.1字符终端的概念一谈到字符终端,许多人就会贴上“落后”的标签,毕竟图形界面已经广泛使用,有许多用户已不能接受输入命令的方式。事实上,随着现今Linux桌面的不断发展,应用程序的逐渐卡富,因此字符终端在许多场合中并不是必须的。不过,从上述UNIX结构中,你会发现shell在UNIX中的作用远非一个用户操作的界面那么简单。总的来说,SHELL是一个解释器,对命令进行解释并交由内核执行,在字符终端上用户能利用SHELL语言編写具有强大系统管理功能的脚木,这些功能是图形界面说不具备的。此外,作为一个复杂的应用程序,

5、图形界面出错的可能性比字符终端耍高得多,字符终端的稳定性在一些关键的应用场合还是很有必要的。在字符终端下,用户是通过一定的协议实现远程登录并使用机器,主要有(elne(协议和SSH协议。由于Telnel的不安全性,Liiwx下多用SSH协议。SSH为SecureShell的缩写,是专为远程登录会话和其他网络服务提供安全性的协议。参见的使用ssh协议的远程访问匸具有SecureShe】】Client等。2.3命令的基本格式当你通过字符终端登录后,便进入命令提示符,命令提示符有许宪表达形式,可以附帶用户名和主机名称等信息,但也可以很简洁。下图是一个典型的命

6、令提示▼用户名►主机名当前目录提示符UNIX屮-个基木命令包含三个要索:命令名、选项、参数。本质上命令名是指用户要运行的程序的名称。用户通过设定选项指出命令耍执行的特定功能,参数是命令执行时需:要的输入值。选项和参数不是一定要填写的。命令名、选项、参数都区分大小写,它们通过空格或制表符(TAB键)隔开。初学者经常容易犯的一个错谋是把选项和参数混淆,一般来说,选项带有符号“・”,如“-a”,而参数没有,但也有持例,在学习具体例子时会拆出。此外,选项和参数都是可以多个的。如果需要多个选项,可把选项连续表示,如“-abc”,也可以单独农示,如“-a-b-c”

7、,但选项间需要用空格区分开來。名个参数也是需要用空格隔开。为什么要用空格把命令名、参数、选项隔开?因为shell作为解释器,以空格或制农符作为间隔标志來读取命令,如果没有空格隔开,shell就会认为是一个独立的整体而对其进行解释。下而是一些命令的例子,大家指岀哪部分是命令名,选项和参数:#wc-cl/etc/inittab#find・-nameHunixM-print#kill-9230942.4一些常用的基本命令下面介绍一些常用的基本命令,这些命令是一些口常系统管理时经常川到的工具,学握这些命令以及下面所提及的选项是系统管理所必需的(课程要求能熟练使

8、用)。(1)who命令功能:列出当前系统注册的用户,另外有whoami命令选项:无参数:无例子

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。