实验一linux基础
实验1 Linux基本使用
实验一Linux基本使用实验目的:掌握Linux的使用,包括基本命令操作、用户和用户组的添加和删除、用户口令的设置和修改、网络基本配置等。
实验准备:复习Linux的基本命令、网络配置和检查网络连通的命令。
实验内容:1.基本命令:⏹建立新文件touch⏹创建新目录mkdir⏹与文件和目录相关的命令和使用的参数:pwd、ls、rmdir、rm、mv、cp、cd、cat、less、ln、find、grep、chmod、man等2.用户设置:⏹创建用户:useradd⏹修改用户帐号:usermod3.组设置⏹创建组:groupadd⏹修改组帐号:groupmod4.网络的基本配置语句,检查网络的连通性⏹接口设置命令:ifconfig⏹网卡启动和停止命令:ifup、ifdown⏹检查网络连通命令:ping、traceroute⏹网络状态信息:netstat5.进程控制命令⏹ps命令⏹pstree命令实验步骤:1.创建组:student、teacher2.创建用户:stu1、stu2、stu3、stu4属于组student。
Teacher1、teacher2属于teacher。
3.修改用户stu1的密码并以stu1登录系统,查看stu1所具有的权限。
4.以用户stu1在其家目录中建立一个新目录并在其中创建三个新文件,设置同组用户的权限分别为r、w、x。
再以组中其他用户登录系统验证设置情况。
5.把所创建的文件拷贝到其他用户的家目录中。
6.链接不同目录中的文件,查看连接后的效果。
7.利用显示文件内容命令显示文件内容8.使用man命令熟悉查找命令的参数9.利用文件查找命令查找配置文件:network、hosts、services、host.conf、resolv.conf,记录各个文件所在的目录位置。
10.检查网卡接口的状态,记录显示内容11.检查网络连通情况。
12.停止网卡后,检查网络连通情况记录显示内容13.重新启动网卡,检查连通情况。
linux实验报告
linux实验报告实验目的:通过对Linux操作系统的实践,掌握基本的Linux命令和操作方法,了解Linux操作系统的特点和优势。
实验一:Linux环境搭建在实验一中,我们首先需要搭建Linux操作系统的环境。
根据实验指导书的要求,我们选择了Ubuntu作为实验平台。
通过下载Ubuntu镜像文件,并利用虚拟机软件创建一个虚拟机,将镜像文件安装到虚拟机中。
在安装过程中,我们需要选择合适的分区和网络配置等,并设置root用户的密码。
实验二:基本命令的使用在实验二中,我们主要学习了Linux的基本命令的使用方法。
首先,我们了解了Linux文件系统的结构,包括根目录、用户目录、系统目录等。
然后,通过命令行终端进行一系列的实践操作,比如查看文件内容、创建目录、复制文件等。
这些命令的使用不仅提高了我们的工作效率,同时也增强了对Linux操作系统的理解。
实验三:软件安装与卸载实验三主要涉及到Linux的软件安装与卸载。
我们首先学习了使用APT工具进行软件包管理,通过安装命令行界面的方式安装了一些常用的软件,比如文本编辑器、终端工具等。
此外,我们还学习了如何卸载已安装的软件包,清理不需要的文件,以保持系统的整洁性。
实验四:权限管理在实验四中,我们学习了Linux的权限管理机制。
Linux操作系统采用了基于用户和组的权限模型,通过设置文件和目录的权限,实现对文件的读、写、执行的控制。
我们通过实际操作,创建了新的用户和组,并为不同的用户和组设置了不同的权限。
这样,可以有效地保护系统的文件和数据的安全性。
实验五:网络配置与服务搭建在实验五中,我们主要学习了Linux的网络配置和服务搭建。
通过设置网络接口、IP地址和网关等参数,实现了网络的正常连接。
同时,我们还学习了一些常用的网络命令,比如ping、ssh等。
此外,我们尝试搭建了一个简单的Web服务器,通过浏览器访问,可以查看服务器上的网页。
实验六:系统监控和故障恢复在实验六中,我们学习了Linux的系统监控和故障恢复方法。
实验一 Linux系统的基本使用
一、实验目的1、熟悉进入和退出Linux的一般过程。
2、掌握Linux有关目录的命令及操作。
3、掌握绝对路径和相对路径的概念及表达方法。
二、实验任务1、在虚拟机环境下启动linux的步骤是怎么样的?开启预先装好的linux系统的电源,输入用户名和用户口令即可。
2、以root用户登录系统,需要输入2项信息,分别是什么?用户名:root;口令。
3、需要再打开一个虚拟终端,应该按什么键?然后仍以root登录。
Ctrl+shift+n。
4、查看当前目录是什么?[root@localhost ~]# pwd。
5、切换回第一个虚拟终端,应按什么键?Alt+Tab。
6、使第二个虚拟终端中的用户注销系统,有哪些命令可以实现?[root@localhost ~]#logout、[root@localhost ~]#shutdown r[root@localhost ~]#shutdown h、[root@localhost ~]#shutdown f[root@localhost ~]#shutdown l。
7、了解UNIX的目录文件结构并写在下面的位置(通过cd、ls –l命令)。
[root@localhost ~]# cd Desktop/[root@localhost Desktop]#[root@localhost ~]# lsanaconda-ks.cfg Desktop install.log install.log.syslog scsrun.log [root@localhost ~]# ls -l总计 64-rw------- 1 root root 707 02-26 19:40 anaconda-ks.cfgdrwxr-xr-x 2 root root 4096 03-26 20:13 Desktop-rw-r--r-- 1 root root 26904 02-26 19:40 install.log-rw-r--r-- 1 root root 3510 02-26 19:39 install.log.syslog-rw-r--r-- 1 root root 209 02-26 11:49 scsrun.log8、使用ls命令的常用选项,选项-a,-d,-l,-t,-R,-u都有什么意义?Ls-a显示指定目录下所有子目录和文件,包括隐藏文件Ls-d 表示显示目录自身的属性,而不是目录中的内容Ls-l 以长格式来显示文件的详细信息ls -t 用来根据文件的修改时间排序ls-R 同时列出所有子目录层ls-u 显示访问时间而且依访问时间排序9、 在你的注册目录(你的用户名目录,即/home/用户名)下创建子目录:dir1、dir2。
操作系统+实验一 Linux基本操作
实验一Linux基本操作实验学时:2实验类型:(验证)一、实验目的1. 熟悉Linux下的基本操作,学会使用Shell命令去操作Linux,对Linux 有一个感性认识。
2.学习和掌握vi编辑器的基本使用方法。
3.学会使用vi编辑器编辑简单的C语言程序,学习和掌握gcc等Linux的开发调试环境。
二、实验条件Red hat Linux平台。
三、实验原理及相关知识1. 参阅相关Linux操作系统的安装手册,熟悉Linux的基本安装和配置;2. 参阅相关Linux的命令参考手册,熟悉Linux下的操作命令。
四、实验步骤1.命令终端界面下的Shell命令操作以root用户身份(用户名root密码000000)登陆,并使用“ls”,“cat”“cd”等命令来实现基本的文件操作并观察Linux文件系统的特点;(1)ls命令,查看目录下文件和子目录。
ls –a,ls –l,ls –al,执行这些命令注意命令的输出结果,查看结果有何不同。
图1 查看文件或者目录(2)cd转向某个目录如:cd /home 转向/home工作目录touch新建一个文件如touch chzu。
新建一个文件chzu(3)cp命令:复制命令在/home目录下新建一个文件chzu,将其复制到/tmp目录下。
图在/home目录下新建一个文件chzu,将其复制到/tmp文件夹下(4) mkdir新建一个目录,如:mkdir mytest图在/root目录下创建mytest目录(5)mv命令,移动文件或目录,重命名文件和目录在根目录下创建一个文件test1并且将文件test1移动到/home目录下,操作如下图移动文件操作(6)目录操作命令:mkdir,cd,mkdir新建一个目录,cd转向其他目录,图mkdir,cd用法(7)内容查看命令,cat/more/less命令的使用,显示一个文件/etc/passwd的内容,cat –n /etc/passwd(带上行号)图cat 命令用法2. 进程管理的命令(1)利用ps命令查看当前启动的进程,其中PID代表进程号[root@localhost root]# psPID TTY TIME CMD25015 pts/0 00:00:00 bash25177 pts/0 00:00:00 ps(2)top命令:查看系统当前进程的状况。
linux实验系统实验报告
linux实验系统实验报告Linux实验系统实验报告一、引言Linux实验系统是一个基于Linux操作系统的实验平台,旨在提供一个实践学习的环境,帮助学生深入了解Linux操作系统的原理和应用。
本实验报告旨在总结和分析我在使用Linux实验系统进行实验时的经验和收获。
二、实验环境1. 硬件环境:我使用的是一台配备Intel Core i5处理器和8GB内存的个人电脑。
2. 软件环境:我下载并安装了Linux实验系统的最新版本,该版本基于Ubuntu操作系统,并预装了一系列常用的开发工具和软件包。
三、实验内容1. 实验一:Linux基础命令的使用在这个实验中,我通过终端窗口使用了一些常用的Linux命令,如ls、cd、mkdir、rm等。
通过实际操作,我熟悉了Linux文件系统的结构和基本操作,掌握了如何在Linux中创建、删除和移动文件夹,以及如何查看文件和文件夹的属性。
2. 实验二:Shell脚本编程这个实验要求我们使用Shell脚本编写一个简单的程序,实现对指定文件夹中所有文件进行备份的功能。
通过这个实验,我学会了如何使用Shell编程语言,掌握了一些基本的语法和命令,比如if语句、for循环和cp命令。
我还学会了如何将Shell脚本保存为可执行文件,并在终端中运行。
3. 实验三:网络配置与管理这个实验主要涉及Linux系统的网络配置和管理。
我学会了如何配置网络接口,包括设置IP地址、子网掩码和网关。
我还学会了如何使用ping命令测试网络连接,以及如何使用ifconfig命令查看和管理网络接口的状态。
通过这个实验,我对Linux系统的网络配置有了更深入的了解。
四、实验收获通过使用Linux实验系统进行实验,我获得了以下收获:1. 对Linux操作系统有了更深入的了解:通过实际操作,我对Linux操作系统的基本原理和文件系统有了更深入的了解。
我学会了如何在Linux中进行文件和文件夹的管理,以及如何使用命令行界面进行各种操作。
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 ⼿册⾥⾯的内容都是英⽂的,这就要求你有⼀定的英⽂基础。
Linux操作系统-实验1-环境搭建-指导书-PPT版本-V1
Linux操作系统第一章:Linux简介与系统安装实验一:实验环境搭建一台宿主机(Windows系统)加两台虚拟机(Desktop+Server)要求:(1)掌握VMware虚拟机的安装(2)利用VMware虚拟机安装Ubuntu Linux18.04桌面版操作系统(3)利用VMware虚拟机安装Ubuntu Linux18.04服务器版操作系统(4)从宿主机登录桌面环境和服务器环境(SSH登录)(5)练习涉及到的基本命令,如apt-get、ifconfig、ssh等(6)练习vim编辑文件基本操作等Tips:(1)绘制网络拓扑图(2)把遇到的问题和如何解决记录下来。
实验环境设置☐宿主机(Windows)•网络配置VMware Network Adapter(VMnet8)☐客户机•Ubuntu-Server(ubuntu-18.04.6-live-server-amd64)•Ubuntu-Desktop(ubuntu-18.04.6-desktop-amd64)虚拟机安装安装时网络类型选择NAT方式安装完成后的两台Ubuntu虚拟机宿主机:Windows记录宿主机IP地址客户机1:Ubuntu-Server命令行模式记录IP:192.168.126.130客户机2:Ubuntu-Desktop图形化操作方法记录IP:192.168.126.131NAT模式宿主机:Windows192.168.126.1192.168.126.130192.168.126.131客户机1:Ubuntu-Server客户机2:Ubuntu-DesktopSSH服务1.安装SSH服务2.启动SSH服务3.配置SSH服务(可选)4.验证SSH服务Desktop版客户机安装SSH服务Desktop版客户机安装SSH服务:sudo apt-get install openssh-serverDesktop版客户机启动SSH服务: sudo systemctl start sshDesktop版客户机启动SSH服务: sudo systemctl start sshDesktop版客户机端修改SSH配置文件:端口22修改为1022 vi /etc/ssh/sshd_configSSH验证-从宿主机连接Desktop客户机2: ********************.126.131SSH验证-从宿主机连接Server版客户机1: ***********************.126.130Desktop版客户机查看SSH状态:记录监听端口和连接情况Server版客户端1查看SSH状态Desktop版客户机安装 net-tools:sudo apt-get install net-toolsDesktop版客户机查看IP地址: ifconfigDesktop版客户机查看网络连接情况:Netstat -aServer版客户机查看网络连接情况:Netstat -a。
实验一 Linux基本环境
实验一 Linux基本环境一、实验目的1.熟悉Linux下的基本操作,学会使用各种Shell命令去操作Linux,对Linux有一个感性认识。
2.学会使用vi编辑器编辑简单的C语言程序,并能对其编译和调试。
3.了解LINUX系统的安装过程。
二、实验学时2学时三、实验内容1.完成LINUX系统的登录,启动终端,使用adduser在超级用户下为自己创建一个用户。
2.登录自己的用户,使用who命令和whoami命令查看当前用户名称。
3.进行下列操作并记录结果(要求:结果记录在实验报告中)。
1)运行pwd命令,确定你当前的工作目录。
2)利用以下命令显示当前工作目录的内容: ls –l3)运行以下命令: ls –al4)使用mkdir命令建立一个子目录subdir5)使用cd命令,将工作目录改到根目录(/)上。
6)使用ls-l命令列出/dev的内容。
7)使用不带参数的命令cd改变目录,然后用pwd命令确定你当前的工作目录是哪里?8)使用命令cd../..,你将工作目录移到什么地方?4.在LINUX下查看你的文件。
1)利用cd命令,将工作目录改到你的主目录上。
2)将工作目录改到你的子目录subdir,然后运行命令:date > file1 将当前日期和时间存放到新建文件file1中。
3)使用cat命令查看file1文件的内容。
4)利用man命令显示date命令的用法:man date5.编写能输出“Hello world!”问候语的C程序,并在终端中编译、执行。
要求记录所使用的命令及结果。
6.编写一个程序:显示信息“Time for Play!”,并能在后台运行一段时间(自定义)后,弹出信息提醒用户。
要求记录所使用的命令及结果。
(提示:使用sleep(s)函数)四、实验参考(一)Linux基本命令介绍在Linux中进行命令行输入操作的界面叫做“终端”,成功进入Linux系统后,在桌面上点击鼠标右键,选择“终端”选项,即可弹出“终端”窗口。
LINUX基础实验
LINUX基础实验实验一 LINUX基础实验 (一)【实验目的】熟悉命令行操作方式;掌握man,info等常用的帮助命令;掌握Linux目录常见的概念(路径,根目录、用户主目录);熟悉文件与目录的基本操作,包括显示文件内容命令-cat、more、less、tail;文件内容查询命令-grep,egrep,fgrep;文件查找命令-find,locate;文本处理命令-sort,uniq;文件内容统计命令-wc;文件比较命令-comm,diff;文件复制、移动和删除命令-cp,mv,rm;文件链接命令-ln;目录的创建与删除-mkdir,rmdir;改变工作目录、显示路径以及显示目录内容命令-cd、pwd,ls等。
【实验要求】根据内容进行操作,记录实验结果,写出实验报告。
【实验内容】1. 对命令行基本操作进行了解,具体步骤如下:(1)通过GNOME的终端仿真器熟悉命令行操作;(2)通过组合键CTRL+ALT+F1切换到终端TTY1,进行操作;(3)使用智能补全、历史记录等功能;(4)使用man、info查看cat、head、tail等命令的联机帮助。
2. 文件与目录基本操作命令(1)用root帐号登录到终端,使用pwd命令查看当前目录;(2)使用cd命令将当前目录切换到/目录下;(3)使用ls命令查看Linux的目录结构,了解各个目录存放与系统相关的文件;(4)使用cat、more、head、tail等命令显示/etc/inittab文件内容;(5)使用grep命令在/etc/inittab文件中查询“initdefault”字符串;(6)使用find和locate命令查找/目录下所有以main开头的文件,并显示这些文件的内容;(7)用cp命令将/etc目录下的inittab文件和拷贝到/root目录下;(8)使用sort或uniq命令对/root目录下的inittab文件排序后输出其结果;(9)统计inittab文件的字节数、行数、字数;(10)用mkdir命令在/root目录下创建一个test目录;(11)用cp命令将/etc目录及其下所有内容复制到test目录下;(12)使用cd和ls 查看/root/test/etc下的内容;(13)将test目录改名为test2;(14)删除test2目录。
Linux 基本操作系统实验一
Linux 基本操作系统实验一linux基本操作系统实验一实验一linux基本操作一、实验目的:1.熟练掌握进入与退出redhatlinux系统的过程。
2.熟悉在窗口环境下操作使用linux系统的基本方法。
3.熟悉在文字模式环境下使用linux的基本命令。
二、实验任务:1.练习使用图形模式下系统的使用。
2.图形模式下的桌面、窗口、面板、图标、抽屉、便捷菜单的采用。
3.图形模式下文件夹、文件的基本操作。
4.文字模式下系统的基本操作。
5.在图形模式下运行应用程序的方法。
基本概念1.系统登入打开微型计算机电源开关;?屏幕上见到选项菜单:选redhat回车;稍等片刻(系统正装载,启动)屏幕显示装载信息;见系统登录界面提示输入用户名时,输入用户名:stud01并回车;(超级用户用户名为root,普通用户用户名为:stud01、stud02、。
)见到系统提示信息:password:时,输出用户口令:并contrary;(普通用户口令为:stud01、stud02、。
)此时可以见到系统图形界面,表示登录成功,在图形界面下可以利用鼠标进行操作。
?若要使用文字界面,可以使用:“应用程序”/“终端”命令进入文字界面,在文字界面下可以通过输入命令进行操作。
2.虚拟终端的切换采用组合键:ctrl+alt+fn其中fn分别为f1、f2、。
f7功能键,可以转换交互式终端。
3.申请帮助命令的使用man进入相关命令的帮助信息显示,pgup、pgdn可以前后翻页,esc、q退出帮助。
4.重新启动系统文字模式下输出命令:shutdowncrnowcontrary。
图形模式下,选面板->动作->重新启动->回答“是”,以新用户名和口令进入系统。
5.退出系统窗口环境下选择退出系统选面板->动作->冻结选面板->选择退出->关机?文字模式下选择退出系统退出系统:输入命令logout或exit回车关机:输入命令:shutdownch数字回车。
操作原理Linux实验1
实验1 Linux的安装和基本操作姓名:班级:学号:实验目的1、学习如何安装和使用Linux系统。
2、熟悉Linux的常用基本命令。
实验内容1、学习Vmware软件使用以及在Vmware下安装Ubuntu。
参见文档“虚拟机Vmware安装Ubuntu.doc”2、启动系统:通过虚拟机启动Linux系统。
3、熟悉Ubuntu操作系统的使用界面和各项功能。
4、目录操作(分别通过命令和鼠标操作完成,写出响应的命令)(1)在/home目录下建立自己的子目录mydir,多建几个。
(2)进入/home,查看创建的子目录,删除部分子目录(3)进入子目录mydir,再创建子目录sub实验步骤:启动终端命令提示符,输入相应命令5、文件操作(通过命令完成,写出响应的命令)(1)复制部分文件到sub子目录(当前目录)cp/usr/src/linux-2.4/kernel/*.c .(2)ls –l 长格式显示目录清单,查看文件权限(3)查看sub目录下是否有sys.c文件(只显示该文件)(4)将sys.c改名为mysys.c实验步骤:启动终端命令提示符,输入相应命令实验指导一、LINUX的登录与退出1、登录在DOS环境下用MS提供的telnet程序(也可使用WINDOWS 自带的telnet图形界面程序或多功能的S-Term终端程序),可使PC作为终端(terminal)登录(login)LINUX服务器(UNIX Server)。
(1)执行格式:telnet hostname(主机名)或telnet主机的IP地址例:telnet192.168.0.254(2)步骤login:(输入username)password:(输入密码)2、退出在Linux系统提示符$下,输入logout或exit 。
例:$ logout二、Linux命令格式命令 [选项] [处理对象]例:ls -la mydir注意:(1)命令一般是小写字串。
实验一Linux操作系统基本命令
实验一Linux操作系统基本命令一.实验目的了解Linu某运行环境,熟悉交互式分时系统、多用户环境的的运行机制。
练习Linu某系统命令接口的使用,学会Linu某基本命令、后台命令、管道命令等命令的操作要点。
二.实验准备复习操作系统中相关的用户接口概念。
三.实验内容通过终端或虚拟终端,在基于字符的交互界面中进行Shell的基本命令的操作。
四.实验步骤1、参照本《实验指导》第二部分介绍的方式,登录进入Linu某命令操作界面。
2、使用主机终端的用户可以用、<Alt+F2>、┈<Alt+F6>切换屏幕,转换到其它虚拟终端,试着再登录进入系统,以实现多个用户同时登录到同一台计算机。
3、参照本《实验指导》第二部分介绍的方式及实例,执行以下各类命令,熟悉Linu某用户命令接口。
查看信息命令序号1234命令man[命令][命令]--helppwddate功能显示联机手册显示联机帮助显示当前目录显示系统日期和时间56789101112whowhoamIw[选项][用户名]id[用户名]cal[月][年]envvmtat或topclear查看当前注册到系统的每个用户的信息显示本用户信息显示目前注册的用户及用户正在运行的命令显示用户名与用户id、组名与组id查看日历显示环境变量显示系统状态清除屏幕操作:1执行pwd查看当前目录。
2用whoami看看当前用户信息。
3通过who看看有谁在系统中。
4用vmtat显示系统状态。
思考:你的用户名、用户标识、组名、组标识是什么当前你处在系统的哪个位置中现在有哪些用户和你一块儿共享系统文件操作命令序号1234567命令cat[>]文件名more[文件名]head[-显示行数]文件名tail[+起始行数]文件名或tail[-起始行数]文件名cp[选项]源文件目标文件ln文件名新文件名mv[选项]源文件目标文件功能显示或创建一个文件分页浏览文件显示文件头部显示文件尾部复制文件文件链接移动或重命名文件89rm[选项]文件名|目录名find目录[条件][操作]删除文件查找文件提示:先用cat命令建立一个文件,然后用它进行其它目录操作和文件操作。
实验一 Linux基本操作
实验一Linux基本操作
一、实验目的
1、熟悉嵌入式开发平台部件,了解宿主机/目标机开发模式;
2、熟悉和掌握常用Linux的命令和工具。
二、实验环境
预装Fedora.0(内核版本2.4.x)的pc机一台,CVT-A8系列实验箱,以太网线一根,串口线一根。
三、实验步骤
1、连接主机和目标板;(三根线,注意网线和串口线是否连接正常)
2、Linux命令的熟悉与操作
PC端:在PC机的桌面上打开终端,操作Linux基本命令,如:查看:ls,进入目录:cd,创建文件:mkdir,删除文件:rmdir,配置网络:ifconfig,挂载:mount,设置权限:chmod,编辑器:vi,拷贝:cp等命令,要求能熟练操作。
3、打开Windows系统的超级终端或者DNW工具,观察嵌入式开发平台的启动过程,登陆嵌入式平台的操作系统,重复步骤2的相关命令。
4、下面所有的操作必须以命令形式。
1)在PC机上建立以自己学号命名的文件夹,用VI命令新建以学号命名的文件,熟悉如何编辑源程序代码,随意输入代码并保存退出。
2)从PC机中复制一个嵌入式平台的可执行文件到该文件夹
下,并修改其名称为xtu,更改文件的操作权限。
四、实验注意事项
1、注意比较Linux命令与DOS命令的异同。
2、注意理解宿主机/目标机开发模式,PC机是宿主机,嵌入式平台是目标机,未来的开发工作是在PC机中开发,目标机中运行并验证。
linux第一次实验
实验一 Linux系统的基本使用一、学习目的1、熟悉进入和退出Linux的一般过程。
2、掌握Linux有关目录的命令及操作。
二、实验内容1、登陆linuxLast login:这行表示我们这个用户的上次登录的时间和位置。
[root@localhost root]#这行的root:表示登录的是root用户@:相当atlocalhost:表示所登录的服务器,一般为服务器名称root:表示目前位于/root目录下#:表示root的提示符号,普通用户为$2、显示当前目录中的内容白色的文件:一般的文件蓝色的文件:目录绿色的文件:可执行文件这种方法可以最直观的方法来识别文件类型。
直接使用“ls”可能看到的信息有限,为了知道关于文档的更多资料,我们可以增加一个参数“-l”,这样可以看到更多关于文件的信息:“ls -l”有一个简写是“ll”3、显示隐藏文件4、显示其他目录文件只要在“ls”后面加入所要显示的目录的路径。
如下所示:5、建立目录当我们工作的需要,建立一个目录的时候,我们可以使用“mkdir”命令来建立一个目录6、删除目录如果这个目录不需要了,我们可以使用“rmdir”命令来删除一个目录删除的时候要注意目录必须非空注意的是,使用这个命令来删除一个目录的时候,那么这个目录下必须是没有任何文件和文件夹的,我们看看如下的操作:我的虚拟机中没有装入中文支持,在此会显示乱码,意思就是目录非空不能删除7、切换目录另外用cd..可以退回上一级8、复制文件9、移动文件我们可以使用mv命令将一个文件移动到另外一个目录中10、创建文件这个和前面的创建目录是有区别的,创建文件是指创建一个一般的普通文件,并且这个文件为空,我们可以使用touch命令来建立一般文件11、删除文件使用rm命令来删除文件,和前面的rmdir有点区别,不过rm也可以实现删除目录那句乱码的意思实际上是说是否要删除空文件1.txt如果我们不需要系统提示我们就要增加一个参数“-f”,这样只要输入命令之后,系统直接删除文件12、pwd命令的使用如果切换目录次数太多,可能不知道自己在那个目录,那么就可以使用pwd命令,显示当前所在的目录,是print working directory的缩写13、增加用户我们来看看增加用户的操作。
实验一-熟悉Linux操作系统环境及常见命令的使用
实验一、熟悉Linux操作系统环境及常见命令的使用一、实验目的(1)练习进入和退出系统的操作;学习linux联机帮助命令的使用,学会怎样利用借助联机帮助命令随时查阅系统说明文档。
(2)熟悉Linux下的基本操作,学会使用各种Shell命令去操作Linux,对Linux有一个感性认识。
二、实验准备知识1.登录Linux系统必须要输入用户的账号,在系统安装过程中可以创建以下两种帐号:1〕root--超级用户帐号〔系统管理员〕,使用这个帐号可以在系统中做任何事情。
2〕普通用户--这个帐号供普通用户使用,可以进行有限的操作。
一般的Linux使用者均为普通用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作。
如果只需要完成一些由普通帐号就能完成的任务,建议不要使用超级用户帐号,以免无意中破坏系统。
影响系统的正常运行。
用户登录分两步:第一步,输入用户的登录名,系统根据该登录名识别用户;第二步,输入用户的口令,该口令是用户自己设置的一个字符串,对其他用户是保密的,是在登录时系统用来区分真假用户的关键字。
当用户正确地输入用户名和口令后,就能合法地进入系统。
屏幕显示:[root@loclhost /root] #这时就可以对系统做各种操作了。
注意超级用户的提示符是“#”,其他用户的提示符是“$”。
2.修改口令为了更好的保护用户帐号的安全,Linux允许用户随时修改自己的口令,修改口令的命令是passwd,它将提示用户输入旧口令和新口令,之后还要求用户再次确认新口令,以防止用户无意中按错键。
如果用户忘记了口令,可以向系统管理员申请为自己重新设置一个。
例如:[root@loclhost /root] # passwd <CR>3.退出系统不管是超级用户,还是普通用户,需要退出系统时,在shell提示符下,键入exit命令即可。
例如:[root@loclhost /root] # exit <CR>4.获取帮助linux 带有联机手册,可以用man 命令查阅各系统命令及系统调用的语法。
实验一 Linux基本命令的使用实验报告
实验一Linux基本命令的使用一、实验目的:通过实验熟悉Linux操作系统环境,掌握基本的Linux命令的使用。
二、实验要求:(1) 掌握Linux文件的权限管理(2) 掌握基本的文件和目录操作.(3) Linux用户管理(4) 文件的压缩和归档(5) 应用软件包的安装和管理三、实验步骤:一、用户和文件权限管理1. 创建用户组studentgroupadd student2. 在student 组中创建用户s01 和s02useradd –m -g student s01//大家注意-m选项的作用useradd –m -g student s023 为用户s01 和s02 设置密码passwd s01passwd s024 观察当前目录Pwd5 退到根目录cd /6 观察文件的详细属性ls -l7 查看文本文件cat /etc/fstab8 使用s01用户重新登录login s019 观察当前目录pwd10 返回上一级cd ..11 观察目录权限ls -l12 用s02 登录login s02确认s02能否进入/home/s0113 由用户s01修改目录/home/s01的用户组权限chmod g+rwx /home/s01 // 允许其他用户s02 访问/home/s01 的内容14 再次s02 登录观察s02是否能够访问/home/s01二文件归档和软件包的安装1. 插入usb盘, 挂载usbmount /dev/sdx /mnt //大家注意usb盘应该是第几个sd。
2. cd /mnt3. 拷贝Linux内核和mtool应用软件包cp4. 解压Linux内核tar5. 安装mtool 应用软件包rpm -ihv注意:文件归档和软件包的安装根据实际情况选作。
另外有些命令比如groupadd, useradd, passwd, mount等要求超级用户的权限。
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基本环境
3、添加新用户、修改文件属性
1.添加新用户(在root下,按默认值回答)
adduser用户名;如adduser s2001 ;以新用户登录到系统
2.修改用户口令passwd
如果是以root身份登录,修改root密码.只要输入
passwd
三种权限:owner group others
4、Windows xp与linux之间的信息共享
①. 首先要安装WinSCP软件
②. 在vmware软件中VM(虚拟机)菜单项的settings(设置)选项中设置以太网卡,网卡设置选第四项CUSTOM(自定义)中的第二个vnet1(HOST ONLY)
Makefile写好之后,每次改变了某些源文件,只要执行make命令,所有必要的重新编译将执行。
Make程序通过比较目标文件的生成时间和其所依赖的源文件的最后修改时间和来决定是否执行makefile中定义的命令来更新该目标文件。
Makefile文件的基本结构
Makefile规则的一般形式如下:
target:dependency dependency
五、实验报告要求
填写实验报告,包括姓名、学号、专业班级和实验名称等项,在报告中详细记录实验结果及遇到的问题和解决办法。
图1.3 WinSCP
附录:GCC编译器的使用
gcc则通过后缀来区别输入文件的类别。gcc所遵循的部分后缀约定规则:
.c :C语言源代码文件;
.a :是由目标文件构成的档案库文件;
.C,.cc或.cxx :是C++源代码文件;
.h :是程序所包含的头文件;
.i :是已经预处理过的C源代码文件;
《操作系统原理与Linux》实验一 Linux基本命令
《操作系统原理与Linux》实验报告实验名称:实验一Linux基本命令的使用实验日期:2011-11-1班级:b09511学号:20094051141姓名:郭峰禄计算机号:一、实验目的1.掌握Linux中文件操作基本命令使用方法。
2.掌握Linux中查看进程、内存和磁盘情况基本命令的使用方法。
二、实验内容1.登录Linux系统。
2.用pwd命令显示用户登录后所处的用户主目录。
[root@localhost ~]# pwd/root3.用以下三个命令显示用户主目录中的内容,并比较命令之间的区别。
Lsroot@localhost ~]# lsb Desktop m partitioninfo student1.c students.cb.c example_63.c Makefile student student.c usb.ccurrent.c home m.c student1 studentsls –a[root@localhost ~]# ls -a. .gconf .qt.. .gconfd .realplayerrc.1.swp .gnome2 .recently-used.4.c.swp .gnome2_private .scim......ls -al[root@localhost ~]# ls -al总用量452drwxr-x--- 22 root root 4096 11月 1 16:19 .drwxr-xr-x 27 root root 4096 11月 1 16:17 ..-rw------- 1 root root 12288 3月28 2011 .1.swp.....4.在用户主目录中通过touch命令建立下列10个文件(例如:touch a):news_oct_a1 news_oct_b2 news_oct_c3 news_dec_b3 work_nov_a1work_nov_b2 work_nov_c3 mail_dev_a2 mail_oct_c3 games_dec_b1 [root@localhost ~]# touch news_oct_a1[root@localhost ~]# touch news_oct_b2[root@localhost ~]# touch news_oct_c3[root@localhost ~]# touch news_oct_b3[root@localhost ~]# touch work_nov_a1[root@localhost ~]# touch work_nov_b2.[root@localhost ~]# touch mail_dev_a25.使用ls 命令查看目录,确认新建文件是否存在。
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的作用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程内容简介实验目的通过这门实验课,应可以做到:一、初步的掌握Linux的使用:界面、基本命令、文本编辑、启动关机以及基本的设置。
二、理解集成电路设计的基础概念与流程。
三、了解集成电路设计的一些工具和基本设计方法:电路仿真(Hspice)、电路图绘制(Cadence Composer)、版图绘制(Cadence Virtuoso)、版图设计验证(Cadence Draculer/ Mentor Calibre、)。
如果时间允许,也可能增加硬件描述语言设计与验证(Cadence LDV)、自动综合(Synopsys Design Compiler)的内容。
四、可以相对独立的完成一个完整CMOS数字电路的设计任课教师与上课地点:教师:张志峰email zhangzf@msn gipfel_z@上课地点:电信学院实验中心348室有问题也可以与实验中心的陈捷老师联系。
实验内容安排及学时分配序号实验项目名称实验学时实验类型1 Linux使用与文本编辑2必做2 版图设计基础——反相器:版图设计基本几何图形和基本编辑命令实验、视窗操作命令及快捷键的使用实验4必做3 电路图绘制基础 2必做4 版图DRC验证——反相器 2必做5电路仿真基础——H s p i c e/S p e c t r e,S p i c e E x p l o r e r使用2必做6电路设计与仿真——一位加法器、D触发器2必做7 版图设计——一位加法器、D触发器2必做8 版图验证——DRC、LVS、ERC 2必做9 版图后仿真2必做10-a 16位加法器设计4选做10-b 12位计数器设计4选做10-c 硬件描述语言设计与自动综合4选做课程基本要求与考核:课程成绩评定的依据为考勤、每次实验完成情况与实验报告、期终考核三部分。
考勤:每次实验开始前首先在考勤表中签名登记,请注意不要代签,否则一经发现代签人和被代签人最终课程成绩均做降档处理(扣20分),旷课每次扣10分。
有特殊情况无法按时上课的必须提前通知任课教师,或在当次课请其他同学代交请假条(口头代为请假无效),否则作旷课处理。
缺课(请假、旷课)必须另外安排时间完成所缺席的实验内容。
试验完成情况考核:每次实验时任课教师随机抽查。
实验报告:按照电信学院实验中心的要求,在实验中心网站上下载实验报告书,每次实验课完成后,下次实验课上课之前,以电子文档的方式提交给任课老师。
电子文档请发送至zhangzf@,或在下次实验课当堂提交,邮件名称和电子文档名称均应为姓名_学号_实验序号。
期终考核:分为基本考核和综合实验考核两部分。
综合实验考核——内容为学期末最后的综合实验完成情况,根据所提交的设计数据和设计报告评定期终考核部分的成绩,最高成绩为优。
基本考核——对于无法独立完成综合实验内容的同学,可以选择完成基本考核。
在期末最后一次实验时间,完成任课教师所规定的一个相对简单的考核内容,选择基本考核方式的同学最高成绩为良。
欢迎学有余力的同学报名担任助教,最终成绩评定时会适当加分。
基本设计环境简介:设计环境集成电路设计的主流工具都是面向Unix/Linux操作系统的。
但考虑到软硬件方面的限制以及使用的方便性,本实验课在安装和配置设计环境时,并没有直接在硬盘安装Linux操作系统,而是采取了虚拟机的方式。
如上图所示,在Windows操作系统中,安装了Vmware虚拟机软件,该软件可以虚拟一个硬件的平台,然后在该虚拟平台上安装了Linux操作系统Red Hat AS4。
实验课程所需的绝大多数软件都安装在该Linux操作系统下。
设计流程与软件:实验一、Linux使用与文本编辑一、 实验内容1、熟悉实验的软件平台(vmware)的基本使用。
能够启动vmware、熟悉基本界面、设置共享目录、能够登录和关闭Linux AS4操作系统。
2、熟悉Linux AS4的图形界面3、掌握Linux 基本命令4、学习使用vi/gvim进行文本编辑5、尝试启动和关闭Cadence软件二、 软件平台的基本使用1、启动vmware双击桌面图标,启动VMware Workstation2、VMware基本界面启动后显示的VMware基本界面如下图所示:3、设置共享目录运行于VMware中的操作系统,可以通过设置一个共享目录来与外部真正的操作系统(win2000)共享和交换数据。
设置方法如下:VMware窗口左侧子窗口中,在“Red Hat Enterprise Linux 4”条目上点鼠标右键,然后在弹出的菜单中点击最下面一项“Settings”,会出现如下图所示的对话窗口:在上图所示窗口中选中Options(1)àShared Folders(2),然后在右半部分中确认选中“Always enabled”(3),然后点击“Folders”子栏目中的条目,然后点“Properties”(4),会出现如下对话框:在该对话框中,可以设置共享目录的名字和在windows操作系统中实际对应的目录名,本学期实验中,我们将Name和Host Folder均设置为“vlsi_database”。
随后出现的对话框中选“create”,然后“ok”即可。
4、启动和关闭Linux AS4操作系统在VMware主窗口中鼠标左键点击选中“Red Hat Enterprise Linux”(1),然后左键点击“Start this virtual machine”(2),目标操作系统Linux将会被启动。
启动过程需要持续几分钟,请等待出现如下登录界面:Username输入“root”后回车;然后“Password”输入“111111”后回车,即登录进入目标操作系统Linux Red hat AS4。
Ctrl+ Alt+ Enter可以在全屏模式和窗口模式间切换;Ctrl+Alt可以在目标操作系统(Linux AS4)和主操作系统(Windows2000)间进行切换,即切换接受键盘和鼠标等动作的操作系统。
或者你也可以在VMware处于窗口模式时,将鼠标移至VMware窗口范围之外,则对键盘和鼠标动作作出响应的自动切换至主操作系统。
在进入Linux系统后,尝试使用Ctrl+ Alt+ Enter做几次切换,并试用Ctrl+Alt。
退出Linux系统:点AS4上方菜单条上的ActionsàLog Out,会出现一个对话框:选Log out,为退出到登录前的界面;选Shut down 为关闭Linux;选Restart the computer 为重启动到登录前的界面。
这里我们选Shut down,然后点“OK”,关闭Linux系统。
需要等待一段时间,直至Linux 操作系统的界面消失,VMware重新回到启动Linux虚拟机之前的窗口状态。
三、 熟悉Linux AS4的图形界面按照上一部分的步骤,重新启动Linux系统并以root登录进入。
观察和尝试使用一下图形界面,了解与windows的异同。
小测试1:请自行启动计算器程序小测试2:请观察根目录、root目录下各有哪些文件和目录四、 掌握Linux 基本命令通过这一部分实验练习,同学们应该掌握最常使用的一些Linux命令。
这只是Linux操作系统很小的一部分,希望有兴趣的同学课后自己阅读一些Unix/Linux操作系统方面的书籍和资料,并进行更多的练习以更加深入的了解Unix/Linux操作系统。
下表列出的是一些常用命令,本次实验中会涉及到的其中的一部分,具体使用及其详细语法和示例请自行查阅相关资料:命令简要说明c d d i r e c t o r y进入指定的目录c d..进入上一级目录c d/d i re c t o r y进入目录c d进入用户自己的目录c p f i l e_f r o m f i l e_t o拷贝文件l n[-s]s o u r c e l i n k n a m e为一个文件建立连结l s[d i r e c t o r y]查看指定目录下的文件l s–l[d i r e c t o r y]查看指定目录下文件的详细l s–a[d i r e c t o r y]查看指定目录下的所有文件m k d i r n e w_d i r e c t o r y建一个新目录m o r e f i l e查看一个文本文件的内容r m f i l e删除一个文件r m–r d i r e c t o r y删除一个目录r m d i r d i r e c t o r y删除一个目录f i n d.-n a m e"f i l e"从当前目录开始查找指定的文件b g f g使挂起的进程继续运行p s a x查询当前进程m o r e l e s s浏览文件内容c h o w n c h g r p改变文件的拥有者c h m o d改变文件属性m a n显示手册页g r e p查找字符串k i l l杀掉一个进程实验内容:1、打开一个终端窗口:如下图所示,在Linux桌面上点击鼠标右键,然后左键点弹出菜单的第一项“Open Terminal”,会有一个终端窗口出现。
本部门下面所列的所有命令输入,都是在这种终端窗口中进行的。
可以按照本段所述的方式打开一个或多个终端窗口,或按照与Windows操作系统类似的方式调整窗口大小、关闭Terminal(点终端窗口右上角的几个图标)。
2、命令使用a.在打开的终端窗口中输入p w d后回车,观察出现的信息——会显示当前所处的目录(/r o o t)。
pwdb.在当前打开的窗口中输入w h o a m i,观察出现的信息——会显示当前用户的信息(r o o t p t s/1O c t816:47(:0.0))。
who am ic.输入 l s,观察出现的信息——会显示当前所在目录下的内容,包括文件和子目录等,即相当于D O S下输入d i rls输入l s–l,观察出现的信息,跟输入l s有何区别ls –l此时列出的文件和目录每一项占据一行,而且包含了文件的读写属性、所有人、日期、大小等详细信息。
输入l s–l a,观察出现的信息跟前面有何不同ls –la此时显示了更多的文件,原因是使用-a选项会列出所有文件,包括隐藏文件。
列出的文件中以“.”开通的是隐藏文件,普通状态下是看不到的。
d.多数u n i x/l i n u x命令都带有选项,当我们不熟悉一个命令的用法时,可以用“m a n”命令来查看,例如输入:man ls此时会显示l s命令的详细使用说明。
按空格键可以翻页,按“q”可以退出。
小测试:阅读l s命令的使用说明,找出如果想逐项单行列出文件和目录,并且按照修改时间进行排序的话应该使用的选项。