实验二:Linux系统的基本操作实验
linux基本操作 实验报告
linux基本操作实验报告Linux基本操作实验报告一、引言Linux操作系统是一种开源的、免费的操作系统,具有稳定性和安全性高、灵活性强等特点,被广泛应用于服务器、嵌入式系统等领域。
本实验报告旨在介绍Linux基本操作的实验过程和所获得的实验结果。
二、实验环境本次实验使用的是Ubuntu 20.04 LTS版本的Linux操作系统。
实验所需的软件工具包括终端、文本编辑器等。
三、实验内容1. 文件和目录操作在Linux中,文件和目录操作是最基本的操作之一。
通过实验,我们学习了如何创建目录、删除目录、查看目录内容等。
通过命令行操作,我们可以轻松地完成这些任务。
2. 文件权限管理Linux操作系统具有严格的文件权限管理机制,通过实验我们了解了如何修改文件权限、查看文件权限等操作。
这些操作可以保护文件的安全性,防止未经授权的访问。
3. 用户和组管理Linux操作系统支持多用户和多组的管理,通过实验我们学习了如何创建用户、删除用户、修改用户密码等操作。
同时,我们还了解了如何创建组、添加用户到组等操作。
4. 进程管理Linux操作系统是一个多任务的操作系统,通过实验我们学习了如何查看系统中运行的进程、杀死进程等操作。
这些操作可以帮助我们更好地管理系统资源。
5. 网络配置Linux操作系统支持网络配置,通过实验我们学习了如何配置IP地址、查看网络连接状态等操作。
这些操作对于服务器和网络设备的配置非常重要。
四、实验结果通过实验,我们成功地完成了Linux基本操作的实验任务。
我们掌握了文件和目录操作、文件权限管理、用户和组管理、进程管理、网络配置等基本操作。
五、实验心得通过本次实验,我深刻体会到了Linux操作系统的强大和灵活性。
相比于其他操作系统,Linux操作系统具有更多的自由度和可定制性,适用于各种不同的应用场景。
通过实验,我不仅学会了基本的Linux操作命令,还了解了Linux操作系统的一些原理和机制。
linux的基本操作实验报告
一.实验目的1.熟练应用linux操作系统的上机操作流程2.掌握shell相关命令,vi编辑器的使用和应用命令操作文件,目录,用户和组的建立,更改以及删除等。
二.实验环境Linux操作系统,redhat6.0版本三.实验内容在linux环境下练习shell相关命令,使用vi编辑器编辑并运行c和java的小程序,应用命令操作文件,目录,用户和组的建立,更改以及删除,实现对文件和目录的复制,移动,对用户个组权限的设置等。
1.简单命令的相关应用(1)date命令:显示系统当前的日期和时间(2)pwd命令:显示当前工作的全路径名(3)who命令:显示当前已登录到该系统的所有用户,及其终端名和登陆到系统的时间(4)cal命令:显示日历cal 年份:显示该年的日历cal月份年份:显示该年当月的日历操作截图如下:(5)wc命令:统计给定文件的行数,字数和字符数(6)uname命令:查看当前系统的信息(7)clear命令:用于清屏2.shell命令的相关应用(1)shell命令的一般格式例如:[root@localhost~]#ls – la(2)在线帮助命令,格式:man 命令名(3)shell的历史命令[root@localhost~]#history |more(4)shell的重定向“>”将输出的信息直接写入,如此将覆盖前内容“>>”将输出的信息已追加的方式写入(5)管道命令“|”:将前一个命令的结果作为后一个命令的输入。
3.文件信息命令(1)cat查看文件信息以上命令部分的操作结果截图如下:(2)cp复制命令:把指定源文件(或目录)复制到目标文件或把多个源文件复制到目标目录中。
(3)mv文件移动及改名命令:该命令实现对文件或目录改名或将文件由一个目录移入到另一个目录当中(4)rm命令:删除文件与目录:该部分命令操作结果截图如下:3.目录操作命令(1)mkdir创建目录命令:用于创建一个目录格式mkdir [ 选项] [目录名]mkdir 目录1 目录2 同时创建目录1和目录2.mkdir -p目录1 /目录2 递归生成目录1和目录2,及目录1作为当前目录的子目录,而目录2作为目录1的子目录。
Linux系统实验2文件与目录操作
Linux系统实验2--文件和目录操作一、实验目地1、学会在Linux系统下如何使用命令对文件和目录进行操作;2、掌握工作目录、用户主目录与路径;3、掌握硬链接与软链接的区别及使用;4、学会以下操作:显示工作目录、切换目录、创建目录、删除目录、复制文件以及移动文件、创建链接文件等;二、预备知识查找并学习以下命令及其常用参数的使用方法!1、pwd:显示工作目录路径;2、cd: 更改工作目录路径;3、ls: 列出字母和文件信息;4、touch:创建空文件、更改文件或目录时间;5、mkdir:创建目录;6、rmdir:删除空目录;7、cp:复制文件和目录;8、mv:移动或更名现有文件和目录;9、rm:删除文件或目录;10、wc:统计文件字节数、字数或行数;11、ln:创建链接文件(含硬链接与软连接);三、实验内容以下实验内容请特别注意:蓝色文字部分务必使用你的真实信息代替!1、使用命令切换到/etc目录,并显示当前工作目录路径;2、使用命令显示/root目录下所有文件目录的详细信息,包括隐藏文件;3、使用命令在你的用户目录下创建空文件??????.txt(?表示你的学号中的数字),并将该文件的时间记录更改为8月8日8点8分;使用vi编辑器在该文件中输入:My name is XXX. (X为你名字汉语拼音字母);使用命令显示该文件的内容;4、在你的用户目录下创建一个空目录,目录名为你的学号,并将/etc/ntp.conf文件复制到该目录中;5、统计文件/etc/ntp.conf的行数、字符数和单词数;6、使用命令在/root目录下创建一个文件xxx(x为你名字汉语拼音字母),使用命令创建/root/xxx文件的硬链接文件/root/你的学号_b和软链接文件/root/你的学号_c;7、使用命令列出/root目录下的详细信息(所显示的内容会包括隐藏文件和第6步所做的工作结果);8、使用命令列出你的用户目录下的详细信息(所显示的内容会包括隐藏文件、目录以及第1~5所做的工作结果)。
Linux基本操作的实验报告.ppt
一. Linux目录管理有关命令
2. cd ---改变当前工作目录 命令格式:cd [目录名]
注: 与Dos的cd命令类似; 当前目录/绝对卢静/相对路径
3.Ls--- 列出文件目录的信息 命令格式:ls [可选项] [子目录名] [文件名] 注: 与Dos的cd命令类似; 当前目录/绝对路径/相对路径 可选项: -a ;列出全部的文件,包括那些隐藏文件. -l :按长格式列目录,输出信息包括文件目录,文件的权限、所属用户组、 文件建立和修改的时间等信息。 -d :只列出子目录信息。 -o :用不同颜色显示各种类型的文件,蓝色表示子目录、绿色表示可执行 文件、红色表示压缩文件、浅蓝色表示连接文件、灰色表示其它文件。
一. Linux目录管理有关命令
注: 通配符的使用与Windows类似: *,?. 如: [1-9]* ----所有以1-9中任意一个字符开头的文件 [1,3,5]* ---- 所有以1或3或5开头的文件
二.更改目录或文件访问权限的命令
Linux中的访问权限
在Linux中,对目录访问的用户分为三
2. chmod ---改变文件或目录的访问权限 命令格式:chmod [可选项] [权限] [目录或文件名] 可选项: -v :报告权限更改信息;
-c :每次发生权限的实质性更改时给出一条信息。
(1) 文字设定法 格式:chmod [who] [+ |-|=] [mode] [文件名 | 目录名] who: u—user g—group o—others a—all + 添加 - 取消 = 赋予给定权限并取消其他所有权限 例如: $chmod g+r,o+r example
实验二:Linux系统的基本操作实验复习过程
实验二:L i n u x系统的基本操作实验Linux系统的基本操作实验实验内容:安装 Linux操作系统;查看 Linux 的目录结构;在字符界面下各种基础命令的使用。
实验目的:通过亲自动手实践安装 Linux 操作系统,对 Linux 有个初步的认识,并且加深对 Linux 中的基本概念的理解,并熟悉 Linux 文件系统目录结构,熟悉Linux操作系统的环境。
掌握Linux系统下的基本操作;掌握字符界界面下基础命令的使用。
实验步骤(适当截图):1.环境搭建完成,用普通用户登录到 Linux 下。
(提示:登录用户名为bc,密码为123456)2.使用文件浏览器熟悉文件的目录结构。
3.以root用户登录到Linux系统4.创建用户帐号1)在图形用户界面下创建自己的用户帐号及帐号密码;2)在字符界面下通过相关命令创建自己的帐号,通过相关命令设置自己帐号的密码;5.注销和重起Linux系统1)在图形用户界面下完成系统的注销、用自己的帐号重起系统;2)在字符界面下通过相关命令完成系统重启;3)命令shutdown有什么功能及学习如何使用;用法: shutdown[-i | -l | -s | -r | -a] [-f] [-m \computername] [-t xx] [-c "comment"] [-d up:xx:yy]没有参数显示此消息(与 ? 相同)-i 显示 GUI 界面,必须是第一个选项-l 注销(不能与选项 -m 一起使用)-s 关闭此计算机-r 关闭并重启动此计算机-a 放弃系统关机-m \computername 远程计算机关机/重启动/放弃-t xx 设置关闭的超时为 xx 秒-f 强制运行的应用程序关闭而没有警告-d [p]:xx:yy 关闭原因代码u 是用户代码p 是一个计划的关闭代码xx 是一个主要原因代码(小于 256 的正整数)yy 是一个次要原因代码(小于65536 的正整数)-m \计算机名:控制远程计算机-i:显示图形用户界面,但必须是Shutdown的第一个选项-l:注销当前用户-r:关机并重启-t时间:设置关机倒计时-c "消息内容":输入关机对话框中的消息内容(不能超127个字符6.关闭系统1)在图形用户界面下关闭系统;2)在字符界面下通过相关命令关闭系统;7.启动计算机,利用root用户登录到系统,进入字符提示界面。
linux操作系统实验--电子教案文档
Linux操作系统实验-电子教案文档第一章:Linux操作系统概述1.1 课程目标了解Linux操作系统的起源和发展历程掌握Linux操作系统的特点和优势了解Linux操作系统的应用领域1.2 教学内容Linux操作系统的起源和发展历程Linux操作系统的特点和优势Linux操作系统的应用领域1.3 实验内容安装Linux操作系统熟悉Linux操作系统的界面和基本操作1.4 课后作业简述Linux操作系统的起源和发展历程列举Linux操作系统的特点和优势探讨Linux操作系统的应用领域第二章:Linux文件系统2.1 课程目标了解Linux文件系统的基本概念和结构掌握Linux文件系统的权限管理学会使用Linux文件系统的常用命令2.2 教学内容Linux文件系统的基本概念和结构Linux文件系统的权限管理Linux文件系统的常用命令2.3 实验内容浏览Linux文件系统结构修改文件权限使用文件复制、移动、删除等命令2.4 课后作业简述Linux文件系统的基本概念和结构解释Linux文件系统的权限管理列举Linux文件系统的常用命令第三章:Linux常用命令3.1 课程目标掌握Linux操作系统的常用命令学会使用Linux命令行界面了解Linux命令的参数和选项3.2 教学内容Linux操作系统的常用命令Linux命令行界面的使用方法Linux命令的参数和选项3.3 实验内容练习使用ls、cd、pwd等基本命令学习使用grep、find等高级命令掌握管道命令和重定向命令的使用3.4 课后作业列举Linux操作系统的常用命令解释Linux命令的参数和选项编写一个简单的Linux命令行脚本第四章:Linux文本处理4.1 课程目标学会使用Linux文本处理工具掌握文本编辑器Vim的使用方法了解文本处理的基本技巧4.2 教学内容Linux文本处理工具的使用方法Vim文本编辑器的功能和操作文本处理的基本技巧4.3 实验内容使用cat、more、less等工具查看文本文件学习Vim文本编辑器的基本操作练习文本处理技巧,如查找、替换、排序等4.4 课后作业简述Linux文本处理工具的使用方法解释Vim文本编辑器的功能和操作探讨文本处理的基本技巧第五章:Linux网络配置5.1 课程目标了解Linux操作系统的网络配置方法学会使用Linux网络命令掌握Linux操作系统的网络资源共享5.2 教学内容Linux操作系统的网络配置方法Linux网络命令的使用方法Linux操作系统的网络资源共享5.3 实验内容配置Linux操作系统的IP地址使用ping、ifconfig等网络命令设置Linux操作系统的网络资源共享5.4 课后作业简述Linux操作系统的网络配置方法解释Linux网络命令的使用方法探讨Linux操作系统的网络资源共享第六章:Linux软件管理6.1 课程目标学会使用Linux软件包管理器掌握软件包的安装、升级和卸载了解软件仓库和软件源的使用6.2 教学内容Linux软件包管理器的基本概念使用apt-get和dpkg管理软件包软件包的依赖关系和解决方法软件仓库和软件源的使用6.3 实验内容使用apt-get安装软件包升级和卸载软件包配置软件仓库和软件源6.4 课后作业简述Linux软件包管理器的基本概念列举使用apt-get和dpkg管理软件包的命令解释软件包的依赖关系和解决方法第七章:Linux常用shell脚本7.1 课程目标学会编写简单的Shell脚本掌握Shell脚本的语法和结构了解Shell脚本的应用场景7.2 教学内容Shell脚本的基本语法和结构变量、条件语句和循环语句的使用函数和数组的概念Shell脚本的应用场景7.3 实验内容编写简单的Shell脚本练习使用变量、条件语句和循环语句了解函数和数组的使用方法7.4 课后作业简述Shell脚本的基本语法和结构解释变量、条件语句和循环语句的使用方法探讨Shell脚本的应用场景第八章:Linux系统管理8.1 课程目标学会使用Linux系统管理工具掌握系统监控和性能分析方法了解系统配置和优化技巧8.2 教学内容Linux系统管理工具的使用方法系统监控和性能分析的基本方法系统配置和优化的技巧8.3 实验内容使用top、htop等工具监控系统性能使用vmstat、iostat等工具分析系统性能练习系统配置和优化8.4 课后作业简述Linux系统管理工具的使用方法解释系统监控和性能分析的基本方法探讨系统配置和优化的技巧第九章:Linux安全与权限9.1 课程目标了解Linux操作系统的安全机制学会设置文件和目录权限掌握用户和群组管理方法9.2 教学内容Linux操作系统的安全机制文件和目录权限的设置方法用户和群组管理的基本操作9.3 实验内容设置文件和目录的权限创建和管理用户和群组配置Linux操作系统的安全策略9.4 课后作业简述Linux操作系统的安全机制解释文件和目录权限的设置方法探讨用户和群组管理的基本操作第十章:Linux常用服务与管理10.1 课程目标学会配置和管理Linux常用服务掌握Web服务器(如Apache)、文件服务器(如Samba)和邮件服务器的基本配置了解Linux操作系统的服务管理方法10.2 教学内容Linux常用服务的概述和管理方法Web服务器(如Apache)的基本配置文件服务器(如Samba)的基本配置邮件服务器的基本配置10.3 实验内容配置和测试Web服务器(如Apache)配置和测试文件服务器(如Samba)配置和测试邮件服务器10.4 课后作业简述Linux常用服务的概述和管理方法解释Web服务器(如Apache)、文件服务器(如Samba)和邮件服务器的基本配置探讨Linux操作系统的服务管理方法重点和难点解析重点环节一:Linux操作系统的起源和发展历程解析:理解Linux操作系统的起源和发展历程对于掌握其核心理念和设计哲学至关重要。
操作系统原理实验2-Linux操作系统命令接口
《操作系统原理》实验报告
实验序号:2 实验项目名称:Linux操作系统命令接口
挑战3:历史命令
挑战4:数据提取
四、实验结果与数据处理
1.查看用户
2.检查权限
3.创建文件
4.创建目录
5.复制文件
6.删除文件
7.预声明变量
8.变量赋值
9.查看变量
10.查找文件
11.打包文件
12.解压文件
13.检查磁盘
14.查看ls命令的帮助信息
15.进入文件添加任务
16.顺序执行多条命令
17.打印全部文件
18.使用管道一行一行查看
19.打印某个字段的某一行
20.默认字典排序
21.删除"hello shiyanlou" 中所有的'o','l','h'
22.将"hello" 中的ll,去重为一个l
23.将输入文本,全部转换为大写或小写输出
24.数据流重定向
25.进程 = 可执行程序 + 该进程对应的内核数据结构
26.linux操作系统基本概念:操作系统按用户数量可以分为单用户系统和多用户系统。
比如Windows就是典型的单用户系统,Linux就是典型的多用户系统。
多用户系统就是一台能并发和独立地执行分别属于两个和多个用户的若干应用程序的计算机。
27.显示环境变量
28.列出指定用户的所有进程
29显示所有进程
30.将在后台运行的作业放到前台运行
31.访问日志
32.历史命令
33.寻找文件,提取数据见上
五、分析与讨论
上机的命令有很多,要重复操作,才能熟练掌握
六、教师评语成绩。
LINUX基础实验报告
LINUX基础实验报告实验⼀:主要是介绍Linux系统概况,⽆运⾏代码。
实验⼆:Linux的基本操作重要知识点[Tab]使⽤Tab键来进⾏命令补全,Tab键⼀般键盘是在字母Q旁边,这个技巧给你带来的最⼤的好处就是当你忘记某个命令的全称时你可以只输⼊它的开头的⼀部分然后按下Tab键就可以得到提⽰或者帮助完成,当然不⽌补全命令,补全⽬录,补全命令参数都是没问题的。
Ctrl+c键⽤来强⾏终⽌当前程序。
⼀些其他常⽤快捷键按键作⽤Ctrl+d键盘输⼊结束或退出终端Ctrl+s暂定当前程序,暂停后按下任意键恢复运⾏Ctrl+z将当前程序放到后台运⾏,恢复到前台为命令fgCtrl+a将光标移⾄输⼊⾏头,相当于Home键Ctrl+e将光标移⾄输⼊⾏末,相当于End键Ctrl+k删除从光标所在位置到⾏末Alt+Backspace向前删除⼀个单词Shift+PgUp将终端显⽰向上滚动Shift+PgDn将终端显⽰向下滚动通配符是⼀种特殊语句,主要有星号(*)和问号(?),⽤来对对字符串进⾏模糊匹配(⽐如⽂件名,参数名)。
当查找⽂件夹时,可以使⽤它来代替⼀个或多个真正字符;当不知道真正字符或者懒得输⼊完整名字时,常常使⽤通配符代替⼀个或多个真正的字符。
终端⾥⾯输⼊的通配符是由 Shell 处理的,不是由所涉及到命令语句处理的,它只会出现在命令的“参数值”⾥(它不⽤在命令名称⾥,命令不记得,那就⽤Tab补全)。
当 Shell 在“参数值”中遇到了通配符时,Shell 会将其当作路径或⽂件名去在磁盘上搜寻可能的匹配:若符合要求的匹配存在,则进⾏代换(路径扩展);否则就将该通配符作为⼀个普通字符传递给“命令”,然后再由命令进⾏处理。
总之,通配符实际上就是⼀种 Shell 实现的路径扩展功能。
在通配符被处理后, Shell 会先完成该命令的重组,然后再继续处理重组后的命令,直⾄执⾏该命令。
Shell 常⽤通配符:字符含义*匹配 0 或多个字符匹配任意⼀个字符[list]匹配 list 中的任意单⼀字符[!list]匹配除list 中的任意单⼀字符以外的字符[c1-c2]匹配 c1-c2 中的任意单⼀字符如:[0-9] [a-z]{string1,string2,...}匹配 sring1 或 string2 (或更多)其⼀字符串{c2..c2}匹配 c1-c2 中全部字符如{1..10}在linux命令⾏中获取帮助使⽤man 命令通常情况下,man ⼿册⾥⾯的内容都是英⽂的,这就要求你有⼀定的英⽂基础。
操作系统实验答案-实验2Linux的基本操作及vi的使用(答案)
实验二Linux的基本命令操作及vi的使用实验目的:1、熟悉Linux操作系统环境2、熟悉Linux操作系统的文件结构3、熟悉Linux操作系统的基本命令4、熟悉Linux操作系统的文件组织方式5、学习使用vi编辑器建立、编辑、显示以及加工处理文本文件。
实验内容及要求:1、登陆实验室的Linux服务器。
启动电脑,进入Windows操作系统,在“开始”-〉“运行”中输入“Telnet 10.200.41。
178”,即可登陆实验室的Linux服务器.在“Login:”提示后输入“stu”+学号(如02号同学输入stu02),按下回车键。
在“Password:”提示后输入“123”(注意输入密码时屏幕上不会有“*”等符号出现,这和Windows 不同),按下回车键,若出现“[os@root os]$”或“-bash—2。
05b$”,表示已成功登陆系统,可以开始输入指令操作。
思考:(用pwd指令)查看自己登陆后位于Linux的哪个目录,写出该目录的路径,与自己周围的同学比较,看是否相同.(可查阅Linux资料了解“/home"目录的功能介绍)2、在Linux中进行以下基本操作:1)在当前目录下新建一个名为(自己姓名首字母缩写+学号后3位数)的子目录。
写出你所用的指令.(例如:mkdir zq000 )2)进入刚创建的子目录环境下.(提示:指令cd)3)在刚创建的子目录下新建一个名为abc.txt的文件。
写出你所用的指令。
(提示:新建文件的指令是touch)4)将/目录下(即根目录下)的welcome.txt文件复制到自己的子目录下,写出你所用的指令.cp –i /root/stu62/abc.txt /home/welcome.txt5)写出welcome.txt文件的内容。
(提示:用cat指令查看)Hello, Boys and girls ,welcome to the wonderful Linux world!3、在Linux中进行以下基本操作:1)进入自己的主目录。
计算机操作系统实验报告二Linux系统基本操作命令
计算机操作系统实验报告二Linux系统基本操作命令实验2 Linux系统基本操作命令计算机操作系统1.(1)熟悉Linux的基本命令。
(2)熟悉Linux的操作系统。
2.一台装有Linux的机器(这里默认是Red Hat Linux 9)。
3.1)文件操作命令查看文件命令:ls。
显示文件内容命令:cat。
文件删除命令:rm。
2)目录操作命令改变当前目录的命令:cd。
建立一个子目录:mkdir。
删除目录命令:rmdir。
3)系统管理命令注销命令:logout。
关机命令:shutdown。
命令的具体参数和使用方法见本次实验参考资料部分。
4.1)文件操作命令的使用(1)用vi编辑器新建立一个test1文件,并输入“This is test1~!”(方法参见实验1)。
(2)查看文件与目录ls。
步骤一:进入Linux系统。
步骤二:输入命令ls-m(在命令和参数之间需要空格分隔),并按回车执行。
步骤三:观看结果。
(3)显示文件内容cat。
输入cat text1后回车执行,结果显示如屏。
(4)删除文件命令rm。
rm(remove)删除文件或目录。
步骤一:登录Linux。
步骤二:在终端输入命令ls。
步骤三:回车执行命令,可以看到当前目录下的所有文件。
rm text1删除text1.步骤四:输入rm text1回车。
步骤五:输入ls命令查看上次执行的结果2)目录命令的使用(1)cd命令。
该命令是用来改变当前目录,在命令提示符前输入“cd路径”,然后回车就切换到用户所需要的目录了。
步骤一:进入系统后在命令提示符后输入cd /后回车。
步骤二:回车后执行命令结果,如屏所示。
(2)mkdir命令。
mkdir(make directions)命令是在当前的目录下建立一个子目录。
步骤一:在命令提示符后输入cd test。
步骤二:回车执行后查看结果。
步骤三:在命令提示符上输入mkdir newdir后回车执行,如屏所示。
步骤四:输入ls命令。
实验二、Linux基本命令实验
Linux基本命令实验【实验目的】(1)了解Linux系统的基本命令(2)熟悉Linux系统使用环境(3)掌握系统启动、重启和退出操作命令(4)掌握基本的文本和目录操作命令【实验内容】(1)启动Linux系统。
(2)练习文件和目录操作命令ls、cd、mv、mkdir、rmdir、cat、cp、rm、tar、touch、find、pwd。
(3)退出系统命令。
【实验步骤】(1)启动 Linux系统,在登录界面输入用户名root 及密码。
(2)登录完成后进入 linux 图形界面,单击鼠标右键新建一个终端,通过命令行终端控制系统,按照以下步骤执行命令,并填写结果。
① 输入 pwd输出________________命令说明:pwd命令代表 print working directory(打印工作目录)。
当键入pwd时,Linux系统显示当前位置。
问题:每个用户登录后进入什么目录?② 输入 mkdir test001输入 cd test001输入 pwd输出_________________命令说明:使用 mkdir创建一个空目录,然后进入该目录里。
改变工作目录cd 命令:该命令将当前工作目录改变至[路径]所指定的目录。
若没有指定[路径],则回到用户的主目录。
命令格式:cd [路径]选项含义:使用man帮助。
例如,返回上一级目录:cd ..。
创建目录 mkdir 命令:该命令创建一个由dir-name命名的目录。
dir-name不能是当前目录中已有的目录或文件名。
命令格式:mkdir [选项] dir-name选项含义:使用man帮助。
例如,在当前目录下建立默认权限并且名字为 student 的子目录:mkdir student。
③ 输入 ls 输入 ls -l输出________________ 输出________________输入ls-a 输入ls-a-l输出________________ 输出________________命令说明:ls 命令是列出当前目录下的所有内容。
实验2:Linux操作系统基本操作
实验报告2课程名称:Linux程序设计实验名称:Linux操作系统基本操作学生姓名:班级:学号:指导老师:钱振江成绩:一、实验目的1.通过对emacs、vi、vim、gedit文本编辑器的使用,掌握在Linux环境下文本文件的编辑方法;2.通过对常用命令mkdir、cp、cd、ls、mv、chmod、rm等文件命令的操作,掌握Linux操作系统中文件命令的用法。
二、实验任务与要求1.emacs的使用,要求能新建、编辑、保存一个文本文件2.vi或vim的使用,要求能新建、编辑、保存一个文本文件3.gedit的使用,要求能新建、编辑、保存一个文本文件4.掌握mkdir、cd命令的操作,要求能建立目录、进入与退出目录5.掌握cp、ls、mv、chmod、rm等命令的操作,要求能拷贝文件、新建文件、查看文件、文件重命名、删除文件等操作。
三、实验工具与准备计算机PC机,Linux Ubuntu操作系统预备知识文本编辑器emacs、gedit是一款图形化的编辑器,具体的使用方法按照菜单操作。
文本编辑器vi有三种状态:命令状态、最后行状态、编辑状态。
mv:用来为文件或目录改名,或者将文件由一个目录移入另一个目录中,它的使用权限是所有用户。
rm:删除文件或目录,参数-r指示rm将参数中列出的全部目录和子目录均递归删除,在使用rm命令要小心,因为一旦被删除,它是不能恢复的。
cp:将一个文件拷贝至另一文件,或将数个文件拷贝至另一目录。
chmod:用于改变文件或目录的访问权限,它的使用格式为:chmod [who] [+|-|=] [mode] 文件名who可取u、g、o、a,或它们的组合mode可取r、w、x等参数。
ls:用于显示目录内容,它的使用权限是所有用户。
mkdir:建立子目录,它的使用权限是所有用户。
四、实验步骤与操作指导1.学习vi或者vim的使用,要求能新建、编辑、保存一个文本文件。
(1)点击”应用程序”→ “附件”→“终端”,打开终端,在终端输入命令:[root@localhost root]#vi kk.c按i键,进入插入状态。
linux基本操作实验2
Linux文件管理命令
班级:
姓名:
实验要求:1、根据实验内容完成系统操作,截取关键步骤屏幕粘贴到相应步骤下。
2、文件上交以班级和本人姓名命名,例如12软件1班刘德华.doc 实验内容:
1、进入/目录
2、创建2个目录,一个名称以本人姓名缩写,一个名称为test
3、查找httpd.conf文件。
4、将查找到的httpd.conf文件复制到第二步创建的本人名字目录中。
5、在第二步创建目录中创建空文件abc
6、删除abc文件,删除目录test
知识点提示:
1、登陆:
1)root 超级用户#
普通用户$
2)切换终端
alt+f1 。
f6 字符界面切换
ctrl+alt+f7 图形
2、命令
1)pwd //显示当前工作目录
2)cd 目录名//切换目录
3)ls //显示当前目录下得内容
4)mkdir 目录名//创建目录
mkdir 123
5)tab //命令补全
6)复制cp /源文件/目标目录
7)删除文件rm 文件名
8)删除目录rmdir 目录名
9)find / -name 文件名查找文件
10)touch 文件名创建文件
3、文件颜色
灰色---》普通文件
蓝色---》目录
红色---》压缩文件
绿色---》可执行
黄色---》设备文件
浅蓝色--》链接文件。
操作系统实验报告1LINUX系统的基本操作
操作系统实验报告实验一LINUX系统的基本操作学院:信息学院专业:计算机科学与技术学号:***********姓名:***指导老师:***一、实验目的掌握基本LINUX系统的文件的基本操作,以及在LINUX系统中编写程序,编译程序,运行程序二、实验内容1.先在终端上练习各种LINUX系统的文件操作命令2.然后在LINUX系统中编写一段程序3.利用LINUX系统中得命令,在根目录创建子文件a,再在a目录下创建子文件b,再在b目录下创建子文件c,最后把刚才编写的程序复制到文件c 中运行三、代码及完成结果1.在终端上实现各种基本命令a.查看当前目录相对于根目录的位置:pwdb.查看当前目录内容:Lsc.以长格式查看当前目录内容。
对应每个文件的条目将包括连接数目、所有者、大小、最后修改时间、权限等内容:ls –ld.改变当前目录:cd [目的目录名]e.转移到上一级目录:cd ..f.创建目录:mkdir [新目录名]例:mkdir /var/ftpi.复制文件:cp [源文件名] [目标文件名]2.在当前rjsys目录下创建a,b,c文件mkdir amkdir ./a/bmkdir ./a/b/c<执行结果>:3.在rjsys下编写程序liu.c源代码如下:#include <stdio.h>main(){printf(“Hello World!\n”);}<执行结果>:4.把当期编写好的文件,例如在rjsys当前目录下的liu.c,移动到rjsys的子文件c中cp ./liu.c ./a/b/c<执行结果>:5.先到文件c中,再把文件liu.c编译,并运行cd ./a/b/ccc –c liu.ccc -o a liu.c./a<执行结果>:。
操作系统实验
操作系统实验报告(一)Linux基本操作与编程(验证性 2学时)1、实验目(de):1)熟悉Linux操作系统(de)环境和使用.2)了解LINUX系统(de)安装过程.(注:表示可选择)3)掌握Linux环境下(de)命令操作.2、实验内容:(1)完成LINUX系统(de)登录,启动终端.进行下列操作并记录结果(要求:结果以屏幕截图表示).1)运行pwd命令,确定你当前(de)工作目录.2)利用以下命令显示当前工作目录(de)内容: ls –l3)运行以下命令: ls –al4)使用mkdir命令建立一个子目录subdir.5)使用cd命令,将工作目录改到根目录(/)上.6)使用ls-l命令列出/dev(de)内容.7)使用不带参数(de)命令cd改变目录,然后用pwd命令确定你当前(de)工作目录是哪里8)使用命令cd ../..,你将工作目录移到什么地方(2)在LINUX下查看你(de)文件.1)利用cd命令,将工作目录改到你(de)主目录上.2)将工作目录改到你(de)子目录subdir,然后运行命令: date > file1 将当前日期和时间存放到新建文件file1中.3)使用cat命令查看file1文件(de)内容.4)利用man命令显示date命令(de)用法: man date5)将date命令(de)用法附加到文件file1(de)后面:man date >> file16)利用cat命令显示文件file1(de)内容.7)利用ls -l file1命令列出文件file1(de)较详细(de)信息.运行ls -l/bin 命令显示目录(de)内容.8)利用ls -l/bin|more命令行分屏显示/bin目录(de)内容.9)利用cp file1 fa命令生成文件file1(de)副本.然后利用ls -l命令查看工作目录(de)内容.10)用cd命令返回你(de)主目录,输入命令ls –l后,解释屏幕显示(de)第一列内容(de)含义.(3)编写能输出“Hello world”问候语(de)C程序,并在终端中编译、执行.要求记录所使用(de)命令及结果.操作步骤:1)在文本编辑器中,编写C程序如下:include ""main(){ printf("hello"); }2) 在终端中,用gcc命令进行编译,生成可执行文件a.gcc –o a3) 在终端中执行a (de)命令如下:./a(4)编写一个程序:显示信息“Time for Play”,并能在后台运行一段时间(自定义)后,弹出信息提醒用户.要求记录所使用(de)命令及结果.(提示:使用sleep(s)函数)3、实验结果分析:(对上述实验内容中(de)各题结果,进行分析讨论.并回答下列问题)(1)进程包括哪些特征间断性, 失去封闭性, 不可再现性, 动态性, 并发性, 独立性(2)在Linux中,如何设置前、后台命令和程序(de)执行命令后直接加 & ,这个命令就在后台执行;正在运行(de)命令,使用Ctrl+z ,就挂起; jobs命令,可以现实后台,包括挂起(de)命令;使用 bg %作业号就可以把挂起(de)命令在后台执行;使用 fg %作业号就可以把后台命令调到前台(3)你所使用(de)Linux系统(de)内核版本是多少用什么命令查看内核版本目前你所了解(de)各发行版本(de)情况如何Linux version (gcc version (Red Hat (GCC) ) 1 SMP Tue Jan 2911:48:01 EST 2013(4)你对Linux系统有什么认识linux是一款开放性(de)操作系统,也可以说成是开放(de)源代码系统,这些代码可以完全自由(de)修改可以再任何(de)计算机上去运行它,也就是“可移植性”,其次大家都知道,linux是由UNIX(de)概念所开发出来(de),所以它也继承了UNIX(de)稳定和效率(de)特点4、总结:你对本次实验有什么体会或看法.操作系统实验报告(二)文件访问权限设置与输入输出重定向(2学时)一、实验目(de)1、掌握linux(de)文件访问权限设置.2、熟悉输入输出重定向和管道操作.二、实验内容1、启动进入红帽linux系统2、设置文件权限:在用户主目录下创建目录test,进入test目录,用vi 创建文件file1,并输入任意(de)文字内容.用ls -l显示文件信息,注意文件(de)权限和所属用户和组.对文件file1设置权限,使其他用户可以对此文件进行写操作:chmod o+w file1.用ls -l查看设置结果.取消同组用户对此文件(de)读取权限:chmod g-r file1.查看设置结果.用数字形式来为文件file1设置权限,所有者可读、可写、可执行;其他用户和所属组用户只有读和执行(de)权限:chmod 755 file1.设置完成后查看设置结果.3、输入、输出重定向和管道(1) 输出重定向用ls命令显示当前目录中(de)文件列表:ls –l.使用输出重定向,把ls命令在终端上显示(de)当前目录中(de)文件列表重定向到文件list中:ls –l > list.查看文件list中(de)内容,注意在列表中会多出一个文件list,其长度为0. 这说明shell是首先创建了一个空文件,然后再运行ls命令:cat list.再次使用输出重定向,把ls命令在终端上显示(de)当前目录中(de)文件列表重定向到文件list中.这次使用追加符号>>进行重定向:ls –l >> list.查看文件list(de)内容,可以看到用>>进行重定向是把新(de)输出内容附加在文件(de)末尾,注意其中两行list文件(de)信息中文件大小(de)区别:cat list.重复命令ls –l > list.再次查看文件list中(de)内容,和前两次(de)结果相比较,注意list文件大小和创建时间(de)区别.(2) 管道who |grep root命令(de)结果是命令ls –l |wc –l结果是4、退出linux系统操作步骤:在主菜单上选择“注销” ->关闭计算机.三、实验结果与讨论(根据实验结果回答下列问题)1. 文件(de)权限如下:-rw-r—r-- 1 root root 19274 Jul 14 11:00回答:-rw-r—r-- (de)含义是什么答:是LINUX/FTP(de)简易权限表示法:对应于本用户-所在组-其他人(de)权限,每一个用执行(x)-读取(r)-写入(w)如本题若是说自己可以读取写入不可以执行,所在组和其他人只能读取.2、文件(de)所有者添加执行权限(de)命令是答:chmod u+x 、赋予所有用户读和写文件权限(de)命令是四、答:chmod a+w,a+r 个人体会(你对本次实验有什么体会或看法)操作系统实验报告(三)文件和目录管理一、实验目(de)1) 掌握在Linux系统下(de)文件和文件系统(de)概念及命令;2) 掌握Linux系统下(de)目录操作.二、实验内容1. 进入linux终端后,用命令(de)操作结果回答下列问题:1)vi(de)三种工作模式是其中不能进行直接转换(de)是什么模式到什么模式命令模式、文本输入模式、末行模式命令模式不能直接到末行模式2)在vi中退出时,保存并退出(de)操作步骤是Ese:wq3)用vi 创建myfile1文件,并在其中输入任意文字一行,创建myfile2文件,任意输入文字3行.请问执行命令:cat <myfile1 >myfile2 后,myfile2中还有几行内容该命令(de)作用是用命令操作验证你(de)回答.myfile2中还有1行内容该命令(de)作用是替换myfile(de)内容4)请用至少两种不同(de)命令创建一个文本文件(),在其中写入“我是2014级学生,我正在使用Linux系统.”,记录命令及执行结果.1、Vi创建2、5)用___pwd________命令可查看所创建文件(de)绝对路径,写出它(de)绝对路径__/root_________;用___ls -l________命令查看该文件(de)类型及访问权限,其访问权限(数字和字母)分别是多少__-rw- r- - r- - 6 4 4______________.6)若将该文件(de)访问权限修改为:所有者有读写权限;其他用户只读;同组用户可读写,请写出命令,并记录结果.7)查找my开头(de)所有文件,可___find my_________命令,写出命令并记录结果8)在/home下创建子目录user,并在其中创建2个文件,名为file1和file2,file1(de)内容是/root目录(de)详细信息;file2(de)内容任意,最后将这两个文件合并为file3文件,请先写出命令序列,并在终端中验证,记录结果.2. 文件及目录操作,写出操作所使用(de)命令,并记录结果.在终端中完成下列命令操作,并记录结果在root用户主目录下创建一个mydir子目录和一个myfile文件,再在mydir下建立d1和d2两个子目录.查看mydir和myfile(de)默认权限查看当前myfile和mydir(de)权限值是多少将myfile文件分别复制到root 和dd1(de)主目录中将root主目录中(de)myfile改为yourfile通过从键盘产生一个新文件并输入I am a student查找文件是否包含student字符串三、实验结果与分析,回答下列问题:1、能够创建文件(de)命令有哪些vi 和cat>name2、能够查看当前目录(de)绝对路径(de)命令是pwd3、Linux中按用户属性将用户分成哪些类型根据文件(de)访问权限,用户又被分成哪些类型能够查看文件访问权限(de)命令是用户同组其他可读可写可执行 cat f1四、小结(本次实验(de)体会或小结)操作系统实验报告(四)作业调度算法模拟(验证性2学时)1、实验目(de):1)掌握作业调度(de)主要功能及算法.2)通过模拟作业调度算法(de)设计加深对作业管理基本原理(de)理解.3)熟悉Linux环境下应用程序(de)编程方法.2、实验内容:(1)作业调度算法(FCFS)编程模拟:编制一段程序,对所输入(de)若干作业,输入、输出数据样例如下表所示.按FCFS算法模拟调度,观察、记录并分析调度(de)输出结果情况.输入输出样例1:FCFS算法include <>include <>define SIZE 5struct Job_type{char no[2]; o,&job[i].tb,&job[i].tr);printf("输入作业顺序:\n");for(i=0;i<SIZE;i++)printf("\t%s\t%d\t%d\n",job[i].no,job[i].tb,job[i].tr);}void fcfs(){ int i,j,t=0,tw=0,tt=0;for(i=0;i<SIZE-1;i++)for(j=i+1;j<SIZE;j++)if(job[i].tb>job[j].tb){x=job[i];job[i]=job[j];job[j]=x;}printf("FCFS调度结果:\n");printf("开始时间作业号到达时间运行时间完成时间等待时间周转时间\n");for(i=0;i<SIZE;i++){printf(" %d",t);t=t+job[i].tr;tw=t-job[i].tb-job[i].tr; b; o,job[i].tb,job[i].tr,t,tw,tt);}}void main(){load();fcfs();}(2)作业调度算法(SJF)编程模拟:编程实现由短作业优先算法,分别用下面两组输入、输出数据样例进行模拟,观察分析运行结果.输入输出样例2:SJF算法输入输出A 0 4B 0 3C 0 5D 0 2E 0 1A 0 6 10 10B 0 3 6 6C 0 10 15 15D 0 1 3 3E 0 0 1 1include <>include <>define SIZE 5struct Job_type{char no[2]; o,&job[i].tb,&job[i].tr);printf("输入作业顺序:\n");for(i=0;i<SIZE;i++)printf("\t%s\t%d\t%d\n",job[i].no,job[i].tb,job[i].tr);}void sjf()n=i; pl[i].pfn=ERR;}for(i=1;i<total;i++){ pfc[i-1].next=&pfc[i];pfc[i-1].pfn=i-1;}pfc[total-1].next=NULL;pfc[total-1].pfn=total-1;freepf_head=&pfc[0];}void FIFO(int total){ int i,j;pfc_type p,t;initialize(total);busypf_head=busypf_tail=NULL;for(i=0;i<page_len;i++){if(pl[page[i]].pfn==ERR){ diseffect+=1;if(freepf_head==NULL){p=busypf_head->next;pl[busypf_head->pn].pfn=ERR; freepf_head=busypf_head;freepf_head->next=NULL;busypf_head=p;}p=freepf_head->next;freepf_head->next=NULL;freepf_head->pn=page[i];pl[page[i]].pfn=freepf_head->pfn;if(busypf_tail==NULL)busypf_head=busypf_tail=freepf_head; else{ busypf_tail->next=freepf_head;busypf_tail=freepf_head;}freepf_head=p;}}printf("FIFO:%d",diseffect);}main(){ int i; int k;printf(“请输入页(de)引用序列:\n”); for(k=0;k<page_len;k++)scanf("%d",&page[k]);for(i=4;i<=7;i++){printf("%2d page frames ",i);FIFO(i);}参考程序LRU算法,略三、实验结果分析:(对上述实验各题所使用(de)原始数据、调试数据与状态(包括出错)及最终结果进行记录并分析.)随着块数(de)增加,缺页数目也减少,4个实验中3个实验(de)块数增加到了5以后,即使块数再增加,缺页数目也是保持不变.只有实验4,块数增加到7以后,缺页数目又再次减少了四、总结:你对本次实验有什么体会或看法.。
实验2 Linux系统的基本操作M
实验二 Linux系统的基本操作一、实验目的1.X-windows的简单配置,掌握进入命令行模式和图形化模式的方法2.GNOME桌面的使用,包括注销与登录,系统信息的查看,GNOME下软件的使用3.KDE桌面的使用,包括注销与登录,系统信息的查看,KDE下软件的使用4.掌握Linux下各种软件安装的方法。
(RPM 源代码 .sh .bin)5. 掌握如何对文件进行压缩和解压。
6. 掌握Linux下关机,重启,加载光盘和移动设备的方法。
二、实验重难点/etc/inittab的含义和编辑;shutdown关机命令的使用和参数;对文件和目录的操作方法。
Linux下各种软件安装的方法,如何对文件进行压缩和解压。
三、实验内容与要求1. 修改 /etc/inittab文件改变启动模式Linux启动到文字界面(不启动Xwindows界面) :vi /etc/inittab在下面一行 gedit /etc/inittabid:5:initdefault: 一行中的5改为3Linux启动到Xwindows界面vi /etc/inittab在下面一行id:X:initdefault: 一行中的X改为52. 进入GNOME桌面,进行以下操作:注销与登录,查看系统信息,使用GNOME下各种软件。
3. 进入KDE桌面,进行以下操作:注销与登录,查看系统信息,使用KDE下各种软件。
4.X-window下分辨率的设置,桌面和主题的更改,系统信息的查看。
5. 安装几个rpm的软件。
6. 解压gimp-*.tar.bz2、wine*.tar.bz2、scim*.tar.bz2并进行编译安装。
7. 分别安装一个.bin 和.sh的文件。
8. 安装RPM包程序:Samba服务器软件、Lynx文本网页浏览器RealPlayer播放器、Webmin管理套件、Linux版QQ软件使用rpm命令查询上述各软件包的相关文件、信息9. 编译安装源码包程序:Axel多线程下载工具Zebra软路由器程序10. 使用软件包的安装向导程序安装下列软件:PDF文件阅读器Adobe Reader办公套件Firefox图形网页浏览器11.在虚拟机下面加载硬盘分区。
LINUX操作系统实验报告..
实验一 LINUX操作基础实验目的:1、掌握字符界面下关机及重启的命令。
2、掌握LINUX下获取帮助信息的命令:man、help。
3、掌握LINUX中常用的简单命令:pwd、date、who、cal、uname、wc、clear等实验内容:1、使用shutdown命令设定在30分钟之后关闭计算机。
2、使用init命令实现图形界面到字符界面及字符界面到图形界面的切换。
3、分别使用命令man和help查看ls命令的帮助文档。
4、使用命令将当前计算机的主机名显示为IT。
5、使用命令显示公元2008年8月的月历。
6、显示当前计算机上的日期和时间。
7、统计文件/etc/passwd的行数、字符数和单词数。
实验步骤及结果:1、2、3、4、5、6、7、实验二 LINUX系统的文件操作命令实验目的:1、掌握LINUX下文件和目录操作命令:cd、ls、mkdir、rmdir、rm。
2、掌握LINUX下文件信息显示命令:cat、more。
3、掌握LINUX下文件复制、删除及移动命令:cp、mv。
4、掌握LINUX的文件检索、排序命令:grep、sort。
实验内容:1、使用命令切换到/etc目录,并显示当前工作目录路径。
2、使用命令显示/root目录下所有文件目录的详细信息,包括隐藏文件。
3、使用命令创建目录/root/linux,然后删除该目录。
4、使用命令cat用输出重定向在/root目录下创建文件abc,文件内容为“Hello,Linux!”,并查看该文件的内容。
5、使用命令创建具有默认权限为744的目录/root/ak,然后将/root/abc文件复制到该目录中,最后将该目录及其目录下的文件一起删除。
6、查看文件/etc/passwd的前3行内容。
7、创建文件file1,文件内容有3行,分别为a、c、b,排序该文件数据,显示在屏幕上。
8、使用命令显示/etc/passwd文件的文件类型。
9、在文件/etc/passwd中搜索匹配字符“root”。
linux系统基本操作实验报告
竭诚为您提供优质文档/双击可除linux系统基本操作实验报告篇一:linux操作系统指令实验报告实验一Linux的基本操作和常用命令的使用一、实验目的1.学会安装Linux操作系统2.掌握Linux系统的一些基本操作3.掌握常用Linux命令的使用方法4.了解Linux命令中参数选项的用法和作用二、实验环境1.Linux软件和计算机三、实验内容或步骤1.安装Linux操作系统,并进行相关配置。
2.基本操作和常用命令。
(一).文件操作命令(1)查看文件与目录用以下命令查看文件与目录:ls/usr/binls–ldir(2)显示文件内容命令(cat)设当前目录下包括两个文件text1、text2,用以下列命令了解cat命令的使用:cattext1cattext1text2>text3cattext3|more(3)文件复制命令(cp)了解cp命令的功能和使用技巧,并注意它们的区别:cp/root/*/tempcpreadmetext4cp–r/root/*/temp(带目录复制)cp/root/.[a-z]*/temp(复制所有小写字母开头的隐藏文件)(4)文件改名命令(mv)了解mv命令的功能和使用方法,并注意各命令的区别:mvtext4newtextmvnewtext/home(5)删除文件命令(rm)了解rm命令的功能和使用方法:rmnewtext(二).目录操作命令的使用(1)改变当前目录命令(cd)和显示当前目录命令(pwd)掌握cd命令的功能和使用,并了解以下各命令的区别:cd/rootcd..(返回上一级目录)cd(返回到用户目录内)-1-pwd(显示当前目录在文件系统层次中的位置)(2)建立子目录命令(mkdir)在用户目录下创建如图5-4所示的目录结构。
(3)删除子目录命令(rmdir)在图5-4所建立的目录结构中,删除a1和b1目录。
命令如下:rmdir/home/x/b1rm–r/home/x/a1rm–rf/home/x/a1注意:可选项-r和-f的作用。
linux操作系统实验报告
linux操作系统实验报告Linux 操作系统实验报告一、实验目的本次实验的主要目的是深入了解和熟悉Linux 操作系统的基本操作、命令行使用、文件系统管理以及进程管理等方面的知识和技能。
通过实际操作和实践,提高对 Linux 操作系统的掌握程度,为今后在相关领域的学习和工作打下坚实的基础。
二、实验环境本次实验使用的是虚拟机软件 VirtualBox 安装的 Ubuntu 2004 LTS操作系统。
虚拟机配置为 2GB 内存,20GB 硬盘空间。
实验在Windows 10 操作系统的主机上进行。
三、实验内容及步骤(一)用户和权限管理1、创建新用户使用`sudo adduser <username>`命令创建新用户,例如创建用户名为`testuser` 的新用户。
2、设置用户密码使用`sudo passwd <username>`命令为新用户设置密码。
3、切换用户使用`su <username>`命令切换到新用户。
4、用户权限管理修改`/etc/sudoers` 文件,为新用户赋予特定的权限,例如允许执行特定的管理员命令。
(二)文件和目录操作1、查看文件和目录使用`ls` 命令查看当前目录下的文件和目录,使用`ls l` 命令查看详细信息,包括文件权限、所有者、大小和修改时间等。
2、创建、删除文件和目录使用`touch <filename>`命令创建新文件,使用`mkdir <directoryname>`命令创建新目录。
使用`rm <filename>`命令删除文件,使用`rmdir <directoryname>`命令删除空目录,使用`rm r <directoryname>`命令删除非空目录。
3、复制、移动文件和目录使用`cp <source> <destination>`命令复制文件或目录,使用`mv <source> <destination>`命令移动文件或目录。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux系统的基本操作实验
实验内容:
安装 Linux操作系统;
查看 Linux 的目录结构;
在字符界面下各种基础命令的使用。
实验目的:
通过亲自动手实践安装 Linux 操作系统,对 Linux 有个初步的认识,并且加深对 Linux 中的基本概念的理解,并熟悉 Linux 文件系统目录结构,熟悉Linux操作系统的环境。
掌握Linux系统下的基本操作;掌握字符界界面下基础命令的使用。
实验步骤(适当截图):
1.环境搭建完成,用普通用户登录到 Linux 下。
(提示:登录用户名为bc,
密码为123456)
2.使用文件浏览器熟悉文件的目录结构。
3.以root用户登录到Linux系统
4.创建用户帐号
1)在图形用户界面下创建自己的用户帐号及帐号密码;
2)在字符界面下通过相关命令创建自己的帐号,通过相关命令设置自己帐
号的密码;
5.注销和重起Linux系统
1)在图形用户界面下完成系统的注销、用自己的帐号重起系统;
2)在字符界面下通过相关命令完成系统重启;
3)命令shutdown有什么功能及学习如何使用;
用法: shutdown[-i | -l | -s | -r | -a] [-f] [-m \computername] [-t xx] [-c "comment"] [-d up:xx:yy]没有参数显示此消息(与 ? 相同) -i 显示 GUI 界面,必须是第一个选项
-l 注销(不能与选项 -m 一起使用)-s 关闭此计算机
-r 关闭并重启动此计算机
-a 放弃系统关机
-m \computername 远程计算机关机/重启动/放弃
-t xx 设置关闭的超时为 xx 秒
-f 强制运行的应用程序关闭而没有警告
-d [p]:xx:yy 关闭原因代码u 是用户代码p 是一个计划的关闭代码xx 是一个主要原因代码(小于 256 的正整数)yy 是一个次要原因代码(小于 65536 的正整数)
-m \计算机名:控制远程计算机
-i:显示图形用户界面,但必须是Shutdown的第一个选项
-l:注销当前用户
-r:关机并重启
-t时间:设置关机倒计时
-c "消息内容":输入关机对话框中的消息内容(不能超127个字符
6.关闭系统
1)在图形用户界面下关闭系统;
2)在字符界面下通过相关命令关闭系统;
7.启动计算机,利用root用户登录到系统,进入字符提示界面。
8.用命令查看当前所在的目录。
9.用命令列出此目录下的文件和目录。
10.用选项列出此目录下包括隐藏文件在内的所有文件和目录。
11.用命令查看ls命令的使用手册。
12.在当前目录下,创建测试目录test。
13.利用命令列出文件和目录,确认test目录创建成功。
14.进入test目录,查看当前目录。
15.利用命令,在当前目录创建一个新的空文件newfile。
16.利用命令复制系统文件/etc/profile到当前目录下。
17.复制文件profile到一个新文件profile.bak,作为备份。
18.用长格形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时间的不同。
19.用命令分屏查看文件profile的内容。
20.用命令在profile文件中对关键字then进行查询,并与上面的结果比较。
21.给文件profile创建一个软链接lnsprofile和一个硬链接lnhprofile。
22.用长格形式显示文件profile、lnsprofile和lnhprofile的详细信息。
23.删除文件profile,用长格形式显示文件lnsprofile和lnhprofile的详细信息。
24.用Less命令查看文件lnhprofile的内容,看看有什么结果。
25.删除文件lnsprofile,显示当前目录下的文件列表,回到上层目录。
26.用命令把目录test打包。
27.用命令把打好的包进行压缩。
28.把文件test.tar.gz改名为backup.tar.gz。
29.显示当前目录下的文件和目录列表,确认重命名成功。
30.把文件backup.tar.gz移动到test目录下。
31.显示当前目录下的文件和目录列表,确认移动成功。
32.进入test目录,显示目录中的文件列表。
33.把文件test.tar.gz解包。
34.显示当前目录下的文件和目录列表,复制test目录为testbak目录作为备份。
35.查找root用户自己的主目录下的所有名为newfile的文件。
36.删除test子目录下的所有文件。
37.利用命令删除空子目录test。
38.分别用cat,more, less, head, tail查看某一文件,看看有什么差别?Cat
More
Less
Head
Tail
39.只看文件的前5行内容。
40.只看文件的后5行内容。
41.回到上层目录,利用命令删除目录test和其下所有文件。
42.利用命令显示系统当前时间,并修改系统的当前时间。
43.显示当前登录到系统的用户状态。
44.利用命令显示系统的硬盘分区及使用状况。
45.显示当前目录下的各级子目录的硬盘占用情况。
46.用ftp命令连接远程服务器,显示远程系统中的当前目录,显示本地系统的当前目录。
47.配置VMware下的Linux上网设置。
(用NAT方式)
48.创建用户一个用户:用户名:abc 密码:123abc
49.用mount/umount命令挂载和卸载U盘。
50.进入挂载目录下,查看是否确实挂载上。
(注:范文素材和资料部分来自网络,供参考。
请预览后才下载,期待你的好评与关注。
)。