LinuX实验二
实验二Linux命令系统
实验二Linux命令系统实验二Linux指令系统(一)目录操作【需求】◆查看/tmp目录下的内容;◆如果/tmp目录下没有子目录myshare,就建立该目录;◆要求目录myshare的拥有者为bin,工作组为bin;◆要求myshare下的所有文件和子目录都自动拥有工作组为bin。
【系统及软件环境】操作系统:Quick linux【实验配置文件及命令】1.配置文件:无2.命令:/bin/ls,/bin/mkdir,/bin/chown,/bin/chmod,/bin/chgrp 【实验步骤】【实验故障与分析】(二)文件操作【需求】◆查看/tmp目录下的内容及属性;◆如果/tmp目录下没有文件testfile,就新建该文件。
(1)要求该文件的权限模式为拥有者可读、写和执行,其他人只能读和执行;(2)把该文件备份到/tmp/myshare目录下,并改名为testfile.bak;(3)在/root目录下为该文件创建一个符号连接。
【系统及软件环境】操作系统:Quick linux【实验配置文件及命令】1.配置文件:无2.命令:/bin/ls,/bin/cp,/bin/touch,/bin/chmod,/bin/ln【实验步骤】【实验故障与分析】(三)查找过滤操作【需求】◆查找cat和find命令程序的路径;◆查找系统中是否存在文件grub.conf;◆查找系统中所有的空文件,并记录到/tmp/zerofile.log;◆搜索inittab文件中含有initdefault字符串的行;◆过滤显示/etc下文件名中包含init字符串的文件或目录全名。
【系统及软件环境】操作系统:Quick linux【实验配置文件及命令】1.配置文件:无2.命令:/usr/bin/which,/usr/bin/find,/bin/grep,/bin/cat,/bin/ls 【实验步骤】3.查找系统中所有的空文件,并记录到/tmp/zerofile.log。
Linux实验2
实验目的
掌握Linux各类常用命令的使用方法。
熟悉Shell的各项功能
掌握文件系统的建立、挂装、解挂和 检查方法。 理解自动挂装。 理解文件权限。
进行系统账户管理。
进行系统进程管理。
实验设备
硬件:PC机 软件: Red Hat linux 9.2 一台
实验内容
一、Linux的常用命令练习。 1、在用户主目录中创建一个子目录,目录 名为“test_学号”。 2、在该子目录中创建一个文件,文件名为 “姓名_学号.sh”。 3、以详细列表的方式显示该子目录中的内 容。 4、将该文件从子目录中移动到上层目录中。 5、删除新建立的子目录。 6、删除新建立的用户文件。
思考题
忘记了root原来的用户密码又不想重 装系统如何处理?
Linux实验
实验2、Shell的功能和Linux常用 命令的使用
实验目的 实验设备 实验内容 实验预习要求 思考题
实验预习要求
1. Linux的常用命令的使用方法。 2. 文件系统。 3. 文件、文件类型和操作权限。 4. 挂载和卸载文件系统、 自动挂载和系 统挂载表(/etc/fstab)。 5. 用户和组。 6. 系统账户文件/etc/passwd、 /etc/shadow、/etc/group。 7. 程序、进程和作业。 8. 前台运行和后台运行。 9. cron进程。
பைடு நூலகம் 实验内容
二、使用mount和umount命令实施挂载和卸载文件 系统的操作。 给虚拟机添加一个虚拟硬盘,并修改系统配置, 使Linux系统开机时能总动挂载该硬盘。 三、 使用chmod命令更改文件权限,使用chown命 令更改文件属主。 1、在虚拟控制台上用root用户在其用户主目录下创 建一个文件名为test_学号的文件。 2、切换至图形界面,用一般用户打开一个shell。 3、用chmod命令更改 “test_学号”文件的文件权 限为666,用chown命令更改文件属主为该一 般用户,最后拷贝到该一般用户的用户主目录 中。
实验二:Linux系统的基本操作
0 1 2 3 4 5 6 7
----x -w-wx r-r-x rwrwx
二.更改目录或文件访问权限的命令
3.chgrp命令 ----改变文件或目录所属的组。 命令格式:chgrp [选项] group filename
选项: -R:递归式地改变指定目录及其下的所 有子目录和文件的属组
例:命令:$ chgrp - R book /opt/local /book 功能:改变/opt/local /book/及其子目录下的所 有文件的属组为book。
1. pwd ---显示当前工作目录的绝对路径 格式: pwd
一. Linux目录管理有关命令
2. cd ---改变当前工作目录 命令格式:cd [目录名]
注: 与Dos的cd命令类似; 当前目录/绝对路径/相对路径
3.Ls--- 列出文件目录的信息 命令格式:ls [可选项] [子目录名] [文件名] 注: 与Dos的cd命令类似; 当前目录/绝对路径/相对路径 可选项: -a ;列出全部的文件,包括那些隐藏文件. -l :按长格式列目录,输出信息包括文件目录,文件的权限、所属用户组、 文件建立和修改的时间等信息。 -d :只列出子目录信息。 -o :用不同颜色显示各种类型的文件,蓝色表示子目录、绿色表示可执行 文件、红色表示压缩文件、浅蓝色表示连接文件、灰色表示其它文件。
二 Linux文件目录组织
1. Linux的文件系统和目录结构 /mnt——在这里面有四个目录,系统提供这些目录是为了让用 户临时挂载别的文件系统的,我们可以将光驱挂载在 /mnt/cdrom上,然后进入该目录就可以查看光驱里的内容 了。 /proc——这个目录是一个虚拟的目录,它是系统内存的映射, 我们可以通过直接访问这个目录来获取系统信息。这个目录 的内容不在硬盘上而是在内存里,我们也可以直接修改里面 的某些文件。 /root——该目录为系统管理员,也称作超级权限者的用户主目 录。 /sbin ——s就是Super User的意思,存放的是系统管理员使用 的系统管理程序。 /tmp——这个目录是用来存放一些临时文件的。
实验二linux常用的命令使用
LINUX 上机实验报告(二)一、实验目的及要求1、掌握Linux一般命令格式2、掌握有关文件和目录操作的常用命令3、掌握有关进程操作的常用命令4、熟练使用man命令二、实验环境虚拟机中ubuntu操作系统中的终端。
三、实验内容1、正确的登陆和退出系统2、熟悉date cal who echoi clrear passswd命令3、在用户目录下对文件进行如下操作,复制一个文件,显示文件内容,查找制定内容,排序,文件比较,文件删除等。
4、对目录进行管理,创建和删除子目录,改变和显示工作目录,列出和更改文件权限、连接文件等5、利用man显示date echo等命令的手册6、显示进程信息进入linux系统,在终端或命令行窗口中,输入如下linux命令,记录其命令作用:1.wc a.out2.wc -c a.out3.wc -l a.out4.wc -w a.out5.who6.grep a a.out7.ls | grep top8.cat a.out 1>cor 2>err9.cat 34 1>cor 2>err10.cat 43 1>cor 2>&111.cat 43 2>&1 1>cor12.sort13.uniq四、实验步骤及结果五、总结1. wc 统计指定文件里字符存在的个数(行数字数字节数)2.wc -c 统计指定文件里字节(Bytes)的个数3.wc -l 统计指定文件里的行数4.wc -w 统计指定文件里的字数(--word)5. who 显示当前登录shell的用户信息6.grep a a.out 在文件a.out中查找字母a7. ls | grep top 把当前显示的目录通过管道符传到grep搜索命令中搜索top8.cat a.out 1>cor 2>err 正确信息输入到文件cor 中,错误的输入到文件err9.cat 34 1>cor 2>err 正确信息输入到文件cor 中,错误的输入到文件err10.cat 43 1>cor 2>&1 正确信息输入到文件cor 中,错误的也输入到文件cor中11.cat 43 2>&1 1>cor 正确信息输入到文件cor 中,错误的输出到屏幕上12.sort 对文件内容以行为单位排序13.uniq -c 在每行前显示重复出现的次数。
Linux实验二
实验二 Linux 文件系统及常用命令实验目的:1、了解Linux文件系统及其组织结构。
2、掌握文件和目录基本操作命令。
3、掌握vi编辑器的使用。
实验内容:1、Linux文件系统及其组织结构2、文件和目录基本操作命令3、vi编辑器的使用实验步骤:一、Linux文件系统及其组织结构Linux以EXT2作为缺省的基本文件系统。
1、显示根下目录结构:首先退到根目录,在提示符[ root @ linux/ root ] # 下键入cd / 回车。
在提示符[ root @ linux/ ] # 下键入:ls命令,查看显示结果。
bin----引导系统所需的命令或普通用户的可执行文件。
etc----类似/bin,一般不给普通用户使用,存放本机的配置文件。
root----超级用户的用户目录tmp----存放临时文件lib----主要存放共享库文件和可动态加载的核心模组。
dev----设备文件boot----操作系统启动管理器使用的文件,核心的启动映像文件通常存放在这个目录中。
home----存放用户注册目录的文件系统的安装点。
mnt----临时可装载文件系统的安装点2、/usr目录[ root @ linux/ ] # cd /usr[ root @ linux/usr ] # ls/usr目录通常很大,所有的程序安装在这里。
/usr/X11R6---X Window 系统的所有文件。
/usr/X386---类似/X11R6。
/usr/bin---用户的可执行文件。
/usr/sbin---根文件系统不必要的系统管理命令。
/usr/man,/usr/info,/usr/doc---Linux帮助文件、GNU信息文档等文档文件/usr/lib---程序或子系统的不变的数据文件。
/usr/local---本地安装的文件和其他文件3、/dev目录# cd /dev# ls/dev/console---为系统控制台设备文件。
实验二:Linux系统的基本操作
实验二:Linux系统的基本操作一、实验目的:学会目录管理有关的命令,学会更改文件权限,学会查看文件。
二、实验环境在虚拟机下的RedHat Linux系统三、实验内容1、前期准备(3分钟)打开系统,选择“主菜单”→“系统工具”→“终端”命令进入命令行环境,2、本次试验过程及时间分配(87分钟)命令练习:按以下知识类别分别验证试验:(1)目录管理有关命令(27分钟)1)pwd ---显示当前工作目录的绝对路径格式: pwd2)cd ---改变当前工作目录格式:cd [目录名]3)Ls--- 列出文件目录的信息格式:ls [可选项] [子目录名] [文件名]可选项: -a ;列出全部的文件,包括那些隐藏文件.-l :按长格式列目录,输出信息包括文件目录,文件的权限、所属用户组、文件建立和修改的时间等信息。
-d :只列出子目录信息。
-o :用不同颜色显示各种类型的文件,蓝色表示子目录、绿色表示可执行文件、红色表示压缩文件、浅蓝色表示连接文件、灰色表示其它文件。
4)mkdir --- 建立目录格式:mkdir [可选项] [目录名]可选项:-m :设置目录的存取权限,这也可以在目录建立后用命令chmod 来设定。
-p :如果连续建立两个以上的目录,例如原来只有/usr/srcp目录,可以输入:mkdir –p /usr/inin/mors/cs。
5)rmdir ---删除目录(须保证要删除的目录中没有任何文件。
)格式:rmdir [可选项] [目录名](2)、查看修改权限命令(25分钟)1)ls –l命令查看文件相关权限:# ls -l sobsrc.tgz-rw-r--r--1 root root 483997 Ju1 l5 17:3l sobsrc.tgz文件类型权限链接数文件属主文件组文件大小时间文件名2)chmod ---改变文件或目录的访问权限命令格式:chmod [可选项] [权限] [目录或文件名]格式:chmod [who] [+ |-|=] [mode] [文件名 | 目录名who: u—user g—group o—others a—all+ 添加 - 取消 = 赋予给定权限并取消其他所有权限例如: $chmodg+r,o+r example3)chgrp命令 ----改变文件或目录所属的组。
实验2 Linux基本操作
实验2 Linux基本操作
1、实验目的
(1)复习Linux基本命令。
(2)掌握常用Linux命令。
2、实验内容
(1)练习命令行模式下的常用命令:
man:命令帮助
ALT-Fx:虚终端切换
常用命令:cat、Ls、ps、chmod、kill、ln、cp、mv、rm、cd、pwd、mkdir、chown、who、w、wc、whoami、date、uname等
(2) 编辑器vi的使用:使用vi建立并修改一个文本文件
(3) 档案管理
rpm、gzip、tar等命令
(4) 网络命令
telnet、ftp、talk
3、实验内容
(1)练习命令行模式下的常用命令:
man:命令帮助
Man man命令结果:
Man li命令结果:
ALT-Fx:虚终端切换
Ls命令结果:
Who 、whoami、date命令结果:
Pwd、uname、uname -a命令结果:
(2) 编辑器vi的使用:使用vi建立并修改一个文本文件
(3) 档案管理
gzip、tar等命令结果:
4、实验心得与体会
做任何事情都要一步一步来,学习Linux也同样,而且学习Linux 需要坚持下去,这是最难能可贵的一点。
当然,一开始就抱着用Linux来架构服务器,这有点好高骛远,只有慢慢来,一步一步学习,把基本的指令掌握好,才能更好的熟练学习接下来的内容。
linux实验二
Linux实验二实验目的本实验旨在帮助学生掌握以下内容: - Linux系统的基本命令操作 - 文件与目录的管理 - 文件权限和用户管理 - 基本的bash 脚本编写实验环境•操作系统:Linux•编辑器:任意文本编辑器(推荐使用Vim 或Nano)实验内容一、Linux系统的基本命令操作1.登录到Linux 系统:打开终端,输入用户名和密码。
2.查看当前所在目录:使用pwd命令。
3.切换目录:使用cd命令。
4.查看目录内容:使用ls命令。
5.复制文件或目录:使用cp命令。
6.移动或重命名文件或目录:使用mv命令。
7.删除文件或目录:使用rm命令。
8.创建新目录:使用mkdir命令。
9.查看文件内容:使用cat命令。
二、文件与目录的管理1.切换到根目录:使用cd /命令。
2.查看根目录下的文件和目录:使用ls命令。
3.查看文件或目录的详细信息:使用ls -l命令。
4.查看文件或目录的权限信息:使用ls -ld命令。
5.进入当前用户的主目录:使用cd ~命令。
6.进入上级目录:使用cd ..命令。
7.切换到指定用户的主目录:使用cd ~username命令(将username替换为用户名)。
8.创建空文件:使用touch命令。
三、文件权限和用户管理1.查看当前用户信息:使用whoami命令。
2.查看当前用户组:使用groups命令。
3.查看用户信息:使用id username命令(将username替换为用户名)。
4.修改文件或目录权限:使用chmod命令。
5.修改文件或目录所有者:使用chown命令。
6.修改文件或目录所属组:使用chgrp命令。
7.添加新用户:使用adduser或useradd命令。
8.修改用户密码:使用passwd命令。
四、基本的 bash 脚本编写1.创建一个新的脚本文件:使用touch script.sh命令(将script.sh替换为脚本文件名)。
2.编辑脚本文件:使用编辑器打开脚本文件,并输入脚本内容。
Linux实验二
实验二 LINUX系统的文件操作命令实验目的:1、掌握LINUX下文件和目录操作命令:cd、ls、mkdir、rmdir。
2、掌握LINUX下文件信息显示命令:cat、more。
3、掌握LINUX下文件复制、删除及移动命令:cp、mv、rm。
4、掌握LINUX的文件检索、排序命令:grep、sort。
实验内容:1、使用命令切换到/etc目录,并显示当前工作目录路径。
2、使用命令显示/root目录下所有文件目录的详细信息,包括隐藏文件。
3、使用命令创建目录/root/linux,然后删除该目录。
4、使用命令cat用输出重定向在/root目录下创建文件abc,文件内容为“Hello,Linux!”,并查看该文件的内容,最后将该文件移动到/home目录,并改名为自己姓名的拼音。
5、使用命令创建具有默认权限为744的目录/root/ak,然后将/root/abc文件复制到该目录中,最后将该目录及其目录下的文件一起删除。
6、查看文件/etc/passwd的前3行内容。
7、创建文件file1,文件内容有3行,分别为a、c、b,排序该文件数据,显示在屏幕上。
8、使用命令显示/etc/passwd文件的文件类型。
9、在文件/etc/passwd中搜索匹配字符“root”。
实验步骤及结果:1、使用命令切换到/etc目录,并显示当前工作目录路径。
2、使用命令显示/root目录下所有文件目录的详细信息,包括隐藏文件。
3、使用命令创建目录/root/linux,然后删除该目录。
4、使用命令cat用输出重定向在/root目录下创建文件abc,文件内容为“Hello,Linux!”,并查看该文件的内容,最后将该文件移动到/home目录,并改名为自己姓名的拼音。
5、使用命令创建具有默认权限为744的目录/root/ak,然后将/root/abc文件复制到该目录中,最后将该目录及其目录下的文件一起删除。
6、查看文件/etc/passwd的前3行内容。
LINUX实验2
b.acm 目录的绝对路径是什么? cd /root/professional/societies/acm c. 给出 acm 目录的两个相对路径。 cd ../societies/acm ; cd ../../societies/acm d.执行 cd major/cs381/labs 命令。然后执行一个命令显示当前目录的绝对路径,给出这 个会话过程。 cd major/cs381/labs pwd /root/ professional/courses /major/cs381/labs e. 给出三个不同的命令,返回到你的主目录。 cd ; cd /root ; cd ../.. 7. 删除当前目录及其子目录下名为‘core'的文件? 首先,在 courses 目录 和 major 目录下均建立 core 文件; 然后,返回到 courses 目录; 最后,根据命令提示符输入 rm core 删除当前目录 core。 8. 哪些命令组合起来能统计多少用户登录系统 先 who –a ,后 wc –l|ls –l 命令 即先显示我的用户名和同一系统其他用户的列表,然后根据行数统计有多少用户。
Linux 实验 2 预备知识
Linux 文件系统的结构如下:
Linux 系统主要目录说明: /bin:也称二进制(binary)目录,包含了那些供系统管理员和普通用户使用的重要的 Linux 命令的可执行文件。一些常用的命令有:bash、cat、chmod、cp、date、echo、kill、 ln、mail、mkdir、more、mv、ps、pwd、rm、rmdir、sh、stty、su、tcsh、uname 和 vi。 一些用于系统恢复的命令如:tar、gzip、gunzip 和 zcat。还有一些网络命令如: domainname、hostname、netstat 和 ping。目录/usr/bin 下存放了大部分的用户命令。 /boot :在这个目录下存放系统启动时要用到的程序。包括 Linux 内核的二进制映像。内核 文件名是 vmlinux 加上版本和发布信息。 /dev:dev 是设备(device)的英文缩写。在这个目录中包含了所有 linux 系统中使用的外 部设备。但是这里并不是放的外部设备的驱动程序。 /etc :etc 这个目录是 linux 系统中最重要的目录之一。在这个目录下存放了系统管理时要 用到的各种配置文件和子目录。我们要用到的网络配置文件,文件系统,x 系统配置文 件,设备配置信息,设置用户信息等都在这个目录下。 /sbin :这个目录是用来存放系统管理员的系统管理程序。 /home :存放用户的主目录。如果建立一个用户,用户名是“ji”,那么在/home 目录下就有 一个对应的/home/ji 路径,用来存放用户的主目录。
Linux实验2
Linux实验2一、实验项目:简单shell命令操作三、实验原理:字符界面下熟悉图形界面的转换、简单shell命令、输入输出重定向、文本编辑器vi的使用;四、实验仪器:PC机Redhat网络操作系统五、实验步骤(纸张不够写可另外加纸并应装订):1.将图形化用户界面转换成虚拟终端,并将虚拟终端转换成图形化用户界面答案:将图形化界面转换成虚拟终端:CTRL+ALT+(F1~F76),或在图形化的终端修改运行级别,输入init 3,切换到多用户字符界面将字符虚拟终端切换到图形终端:CTRL+ALT+F7,或修改运行级别,输入init 5,或在字符终端上启动X服务,输入 startx2.请尝试字符界面下注销、重启、关机命令。
答案:字符界面下注销:输入exit或CTRL+D重启:shutdown r now或shutdown r n(n为分钟)关机:shutdown h now或shutdown h n(n为分钟)3.用date命令将系统时间设置为2013年3月19日8时44分。
答案:date 0319********4.用cal命令查询你出生日期是星期几。
答案:cal 月份年份如1990年3月,输入:cal 3 19905.cd命令将工作目录转换为/boot/grub,并用返回用户主目录。
答案:cd /boot/grubCd ~6.显示/root文件夹下所有文件和目录(包括隐含文件和子文件夹下内容)答案:ls –al /root7.用cat命令显示/root/install.log文件,要求显示文件的每行必须有行号。
答案:cat –n /root/install.log8.用more和less命令显示/root/install.log文件,感受各种翻页命令。
答案:more /root/install.logless /root/install.logmore和less可以用来分屏查看文件内容,当文件内容超过一个屏幕时,可以实现分屏显示文件的功能,但是,more只能向下分屏和查看,不能使用向上翻页的功能,而less除了能完成more的功能之外,还可以实现前后翻屏。
实验二:Linux系统的基本操作实验
实验二:Linux系统的基本操作实验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教程 实验二报告
一、实验目的:1、掌握linux的登录、注销与关机。
2、掌握linux不同的登录界面的切换。
3、掌握shell命令行的基础知识二、实验内容:1、用超级管理员与普通用户的身份在图形界面和文本界面分别进行linux的登录,注销及关机。
2、在图形界面下进入到shell命令界面。
3、将登录模式从图形界面改成文本界面。
4、以文本界面登录后,打开多个虚拟控制台,多个用户登录linux系统。
5、Shell命令自动补全功能的使用(TAB键的使用)。
6、Shell历史命令的使用(箭头键、history命令)7、通配符的使用:(1)、查找当前目录下所有扩展名为.txt的文件,应该使用的命令是?(2)、查找当前目录下第一个字母为a的所有文件,应该使用的命令是?(3)、查找当前目录下文件名含有字母a的所有文件,应该使用的命令是?(4)、查找当前目录下文件名中第二字母为a的所有文件,应该使用的命令是?(5)、查找当前目录中以字母a或b开头的所有文件,应该使用的命令是?三、实验预习知识:1、在图形界面下,有几种方法可以进入shell界面?点击“主菜单”选择“系统工具”再选择“终端”即进入shell界面或在桌面点击鼠标左键,选择“新建终端”进入shell界面。
2、有几种方式退出终端式Shell界面?在图形模式下直接关闭窗口即可或在文本模式下敲入“exit”按下回车即可。
3、在安装LINUX系统时,选择的默认登录模式是图形模式,如何将登录模式改为文本模式?进入shell界面,输入“init 3”然后按下回车即可或者用文本编辑器打开etc/inittab文件,将文件中的“id:5:initdefault”改为“id:3:initdefault”,然后重新启动即可。
4、在虚拟控制台登录界面下,如何切换到图形模式?在文本登陆之后,敲入“startx”按下回车,即切换到图形模式。
5、图形界面下与文本模式下分别如何注销用户,如何关机,如何重新启动机器?图形界面下:点击“主菜单”选择“注销”,然后选择“注销”,“关机”或“重新启动”完成。
实验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常用命令《linux操作系统》实验报告至学年第学期姓名系别实验地点综合教学楼2号机房学号、年级、班级实验时间年月日实验项目Linux通用命令1(目录和文件管理命令、信息显示命令、基本网络配置命令)I.实验目的1、熟悉命令行操作方式;2.掌握man、info等常用帮助命令;3、掌握linux目录常见的概念(路径,根目录、用户主目录);4.掌握文件和目录的基本操作,包括文件复制、移动和删除命令CP、MV和RM;创建和删除目录MKDIR、rmdir;更改工作目录、显示路径和显示目录内容命令CD、PWD、LS;文件搜索命令查找、定位等。
5、掌握文件信息(内容)显示命令,包括信息显示和字符查找命令cat、head、tail、more、less、grep等。
6.掌握基本的网络配置命令,包括网络连通性和网络速度命令Ping分析;网络参数配置命令ifconfig;路由配置命令路由II。
实验环境(条件)软件配置:windowsxp/2021系统vmwareworkstation8.0redhatenterpriselinux5硬件配置:cpup42.0g以上、内存512mb以上三、实验内容及步骤:实验准备:● 理解外壳的作用。
● 了解shell命令的格式● 必须掌握终端的切换1.对命令行基本操作做进一步了解(1)首先登录GNOME桌面,在桌面环境下打开终端模拟器,熟悉命令行操作;(2)了解智能完成功能;如果你键入了文件名、命令、或路径名的一部分,然后按[tab]键,bash要么会把文件或路径名的剩余部分补全,要么会给你一个响铃(如果你的系统中启用了声效的话)。
如果你得到的是响铃,只需再按一次[tab]键即可获取到与你已键入的部分匹配的文件、命令或路径名的列表。
例如:如果你忘记了命令chmod,但是记得该命令的一部分,然后在shell提示下键入ch,连按两次[tab]键,你便会看到一个可用来补全命令的列表。
实验二 Linux基本应用程序编写
• VI的使用
• Linux的基本操作
Linux操作系统
3.1 C语言的基础知识
#include<stdio.h> int main() { printf(―Hello,world!\n‖); }
Linux操作系统
3.2 Vi的使用
1、VI编辑器---REDHAT缺省文本编辑器
2、VI的操作 (1)启动vi $ vi filename.*
Linux操作系统
编写Makefile文件
指定编译器
生成的执行文件和链接 过程中的目标文件
编译和链接的 参数
编译命令
拷贝helloworld映像文 件到 /tftpboot/examples中
清除
Linux操作系统
6、编写Makefile文件
(3)用make命令编译 $ make clean $ make (4)下载参照5、下载到实验箱
Linux操作系统
3.2 Vi的使用
3、VI的操作 (3)命令模式下常用的操作 :w 保存,不退出 :wq 保存,退出 :q! 不保存,退出 :w filename 用其他文件名filename保存 :w! filename 在现有文件中保存并覆盖文 件
Linux操作系统
3.3 Linux的基础知识
$ gcc –o helloworld helloworld.c $ ./helloworld 正确的话,在主机显示窗口打印 Hello,world!
4、编译目标机运行的程序 $ /usr/local/arm-linux/bin/arm-linux-gcc -o helloworld helloworld.c
Linux操作系统
四、实验步骤
实验二 Tutorial 2 Linux 基本命令操作2
Tutorial 2 Linux 基本命令操作21 实验简介虽然目前linux 图像界面的使用已相当的方便,但是有些操作还是在字符界面下使用比较灵活。
除此之外,使用字符界面登陆linux 系统,系统资源的消耗也比较少,从而可以提高系统性能。
本次实验内容主要包括:linxu 下文件和目录操作命令的使用方法。
2 实验目的(1)掌握远程登录Linux 系统的软件putty 的基本用法。
(2)掌握文件和目录的区别(3)熟悉文件和目录的相关操作:建立、复制、移动、删除、重命名、查找、统计等(4)掌握输入、输出重定向的用法(5)掌握find 的常见查找模式(6)理解文件的类型及查看3 实验准备(1)了解远程登录的概念,以及远程登录软件putty。
(2)了解linux 命令行的基本概念,掌握通配符的使用方法。
(3)了解绝对路径和相对路径的概念及表达方法。
4 远程登录软件putty的基本用法实验步骤基本做法同实验1.5 Linux 文件和目录操作命令说明:在下面的文档中的$为系统提示符。
(1) 使用cd 和pwd 命令,掌握相对路径和绝对路径。
对照右图,假如从目录user3 开始,键完以下命令后,你的位置会在哪里。
请将结果填在横线上。
$pwd /home/user3$cd ..$pwd$cd..$cd usr$pwd$cd /usr$pwd$cd.. /tmp$pwd$cd.$pwd(2)检查当前的子目录pwd。
$ pwd(3) 在你的注册目录下创建(mkdir)子目录:dir1、dir2。
$ mkdir dir1 dir2(4) 在你的主目录中创建一个叫junk 的目录。
将这个目录变为工作目录,应当使用什么命令?这个新目录的绝对路径名是什么?(5) 在主目录创建以下目录,要求只能用一个命令行:junk/dira/dirljunk/dirajunk/dira/dir2junk/dira/dirl/dirc你碰到什么问题了吗?如果碰到问题,在重试之前,将刚才创建的所有目录删除,这个删除应该使用哪一个命令?mkdir –p junk/dira/dir1/dirc junk/dira/dir2 (-p创建父目录)(6) 在主目录仅使用rmdir 命令,删除在junk 目录下的所有子目录。
linux实验二
实验名称:实验二 Linux常用操作命令一、实验目标1.掌握cd;ls;touch;mkdir;cp; mv; rm命令的使用;2.掌握cat;less;tail;sort;cut;comm命令的使用;3.掌握grep;find;file命令的使用;4.掌握cal;date,clear命令的使用;5.掌握链接文件的使用。
二、实验内容及要求1.掌握cd;ls;touch;mkdir;cp; mv; rm命令的使用;2.掌握cat;less;tail;sort;cut;comm命令的使用;3.掌握grep;find;file命令的使用;4.掌握cal;date,clear命令的使用;5.软链接文件和硬链接文件ln –s三、实验步骤及源码程序1.cd /etc/rc.d2.pwd3.cd ..4.pwd5.cd ~6.pwd7.ls -al 显示当前目录所有文件目录的详细信息,包括隐藏文件8.ls -F /root/ 显示/root目录下的文件目录信息,用标记标出文件类型9.touch file1 file210.ls11.mkdir -m 777 newdir12.ls13.cp -i /etc/xineted.conf /root/named.txt14.ls15.cat named.txt16.ls /home17.cp -r /home/lu /home/pang18.ls /home19.ls -a /home/pang 查看/home/pang下的全部文件,包括隐藏文件20.ls21.mv -f /root/*.txt /home/ma22.ls23.ls /home/ma/24.mkdir dir125.mv /root/dir1 /root/dir226.ls27.mkdir ab28.touch /root/ab/a29.ls30.ls ab31.rm -rf /root/ab32.cat /etc/passwd33.cat -n /etc/passwd34.less /etc/passwd35.tail -3 /etc/passwd36.tail -c 30 /etc/passwd37.echo hello>/root/file38.echo world>>/root/file39.sort file140.sort -r file1 倒序输出文件file141.cut -f 1,5 d : /etc/passwd 显示文件/etc/passwd当中登录名和完整用户名字段,是由第1,5列,由冒号隔开42.echo a >/root/file143.echo aa>>/root/file144.echo a >/root/file245.echo b>>/root/file246.cat file147.cat file2m -1 file1 file2m -2 file1 file2m -12 file1 file2m -3 file1 file252.grep ‘a’ a b 显示文件a,b中包含字符a的行53.ls /etc |grep conf |more 查看目录/etc的内容,使用grep筛选出包含字符串conf的行,最后分页显示54.find /boot/ -name grub.conf -print55.find -cmin -5056.find /home -user lu -print57.file /boot/* 查看目录/boot下所有文件的类型58.cal59.cal 3 202260.date61.date -s 12:32:11 设置系统时间四、运行结果及分析(可以分项目运行截图也可以整体运行截图)一、实验具体内容(共计30例)6.掌握cd;ls;touch;mkdir;cp; mv; rm命令的使用;cd 命令(2例)例1.1:更改工作目录为/etc/rc.d。
LINUX实验二
Manm 命令:
Help 命令:
4、使用 shutdown 命令设定在 30 分钟后关闭计算机。 5、使用命令将“cat /etc/named.conf”设置为别名 named,然后取消别名。
6、使用 echo 命令和输出重定向创建文本文件/root/nn,内容是 hello,然后再使用追加重 定向输入内容为 word。
7、使用管道方式分页显示/var 目录下的内容。
8、使用命令 cat 显示文件/etc/passwd 和/etc/shadow,只有正确显示第一个文件时才显示 第二个文件。
9、使用 vi 编辑器创建文本文件/root/v,文件内容为 hell,最后保存退出。
四、实验总结
(掌握了什么知识,实验中遇到的问题及解决方法)
实验二 实验名 Linux 字符界面操作
一、 实验目的 1、Linux 系统启动和退出方法 2、掌握 Linux 系统命令获得帮助的方法 3、掌握 Linux 系统命令格式及命令使用的方法 4、掌握 Linux 系统中设置命令别名、重定向和管道的用法 5、掌握 vi 编辑器的使用
二、实验环境 安装了 fedora17 系统的计算机一台
二、 实验过程(实验步骤、记录、数据、分析、结果) 1、以超级用户的身份登录系统 2、打开终端。进入命令模式。
获取命令帮助。命令 man 语法:man (command) 功能:查阅指定命令或资源的联机手册。 3、--help 获取命令参数说明 语法:(command) -help 命令 功能:查阅指定命令使用参数。 说明:命令后直接跟获取该命令所需参数 例 $cp -help 4、使用 shutdown 命令设定在 30 分钟后关闭计算机。 5、使用命令将“cat /etc/named.conf”设置为别名 named,然后取消别名。 6、使用 echo 命令和输出重定向创建文本文件/root/nn,内容是 hello,然后再使用追加重 定向输入内容为 word。 7、使用管道方式分页显示/var 目录下的内容。 8、使用命令 cat 显示文件/etc/passwd 和/etc/shadow,只有正确显示第一个文件时才显示 第二个文件。 9、使用 vi 编辑器创建文本文件/root/v,文件内容为 hell,最后保存退出。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
淮海工学院计算机工程学院实验报告书
课程名:《网络操作系统》
题目:用户及组管理
班级:网络132
学号:
姓名:
一、目的与要求
1、掌握linux用户与组的管理方法
2、掌握linux用户与组的常用命令
3、掌握文件权限设置的命令
二、实验内容与题目
1、添加用户tempXXX及network_XXX(其中XXX为本人学号最后三位)
2、分别查看passwd、shadow、group文件中并对上述用户有关的信息做出解释,并找出用户默认的主目录.
3、为上述用户设置密码(密码自定)
4、分别使用上述用户名登录
5. 把network_XXX添加到root组
6、临时禁止tempXX用户
7、完全删除用户tempXX
8、使用su命令
9、添加两个组:分别以个人姓名的拼音的第一字母及networkXX(XX含义同上)命名
10、查看有关配置文件的内容
11、删除networkXX组
12、创建一个文件名为本人姓名(拼音).exe文件,修改属性使其能执行。
三、实验步骤与源程序
1、添加用户tempXXX及network_XXX(其中XXX为本人学号最后三位)
2、分别查看passwd、shadow、group文件中并对上述用户有关的信息做出解释,并找出用户默认的主目录.
3、为上述用户设置密码(密码自定)
4、分别使用上述用户名登录
5. 把network_XXX添加到root组
6、临时禁止tempXX用户
7、完全删除用户tempXX
8、使用su命令
9、添加两个组:分别以个人姓名的拼音的第一字母及networkXX(XX含义同上)命名
10、查看有关配置文件的内容
11、删除networkXX组
12、创建一个文件名为本人姓名(拼音).exe文件,修改属性使其能执行。
四、测试数据和实验结果
1、添加用户tempXXX及network_XXX(其中XXX为本人学号最后三位)
2、分别查看passwd、shadow、group文件中并对上述用户有关的信息做出解释,并找出用户默认的主目录.
3、为上述用户设置密码(密码自定)
4、分别使用上述用户名登录
6、临时禁止tempXX用户
7、完全删除用户tempXX
8、使用su命令
9、添加两个组:分别以个人姓名的拼音的第一字母及networkXX(XX含义同上)命名
10、查看有关配置文件的内容
11、删除networkXX组
12、创建一个文件名为本人姓名(拼音).exe文件,修改属性使其能执行。
五、结果分析和实验体会
通过本次实验,我对于Linux命令有了更深刻的认识,虽然在执行命令的时候也花了不少时间,但是能很好的运用各种命令的操作。
以后要多上机练习,提高动手操作能力。