(大家好,今天我们来学习Linux的相关知识,大家可以在评论区进行互动答疑哦~加油!💕)
目录
实验一 Linux系统安装与简单配置
一、实验目的
- 学会在操作系统安装之前,根据硬件配置情况,制订安装计划。
- 掌握多操作系统安装前,利用硬盘分区工具(如 PQMagic、分区助手6.3等)为Linux准备分区。
- 掌握Linux操作系统的安装步骤。
- 掌握Linux系统的简单配置方法。
- 掌握Linux系统的启动、关闭步骤。
二、实验内容
- 安装并使用硬盘分区工具(如POMagic、分区助手6.3等),为Linux安装准备好分区。
- 安装Linux系统(如普华Linux桌面版V4.0)。
- 配置Linux系统运行环境。
- 正确地启动、关闭系统。
三、主要实验步骤
- 制订安装计划。
- 若在计算机上已安装了Windows系统,没有给Linux预备硬盘分区,则安装硬盘分区工具(如PQMagic、分区助手6.3等),运行它,为Linux划分出一块“未分配” 分区。
- 在光驱中放入 Linux系统安装盘,启动系统。按照屏幕提示,选择/输入相关参数, 启动安装过程。
- 安装成功后,退出系统,取出安装盘。重新开机,登录Linux系统。
- 对Linux系统进行配置,包括显示设备、打印机等。
- 安装软件工具和开发工具。
安装过程
(这里不作详细解释,如有需要看后期文章)
- 下载虚拟环境VMware
- 下载centos镜像源
- 在vmware中配置centos的虚拟环境
实验二 常用命令
一、实验目的
- 掌握Linux一般命令格式。
- 掌握有关文件和目录操作的常用命令。
- 掌握有关进程操作的常用命令。
- 熟练使用man命令。
二、实验内容
- 正确地登录和退出系统。
- 熟悉date、cal、who、echo、clear、passwd命令。
- 在用户主目录下对文件进行如下操作:复制一个文件、显示文件内容、查找指定内容、排序、文件比较、文件删除等。
- 对目录进行管理:创建和删除子目录、改变和显示工作目录、列出和更改文件权限、链接文件等。
- 利用man命令显示date、echo等命令的手册页。
- 显示系统中的进程信息。
三、主要实验步骤
- 登录进入系统,修改个人密码。
- 使用简单命令:date、cal、who、echo、clear等,了解Linux命令格式。
- 浏览文件系统:
(1)运行pwd命令,确定当前工作目录。
(2)运行ls -l命令,理解各字段含义。
(3)运行ls -ai命令,理解各字段含义。
(4)使用cd命令,将工作目录改到根()上。 运行Is -1命令,结合书中的图2-2,了解各目录的作用。
(5)直接使用cd,回到哪里了?用pwd验证。
(6)用mkdir建立一个子目录subdir。
(7)将工作目录改到subdir.
- 文件操作:
(1)验证当前工作目录在subdir.
(2)运行date>filel,然后运行cat filel,看到什么信息?
(3)运行cat subdir,会有什么结果?为什么?
(4)利用man命令显示date 命令的使用说明。
(5)运行man date >>filel,看到什么?运行cat filel,看到什么?
(6)利用Is-1 filel,了解链接计数是多少?运行In file1./fa,再运行1s -1 filel,看链接计数有无变化?用cat命令显示fa文件内容。
(7)显示file1的前10行、后10行。
(8)运行cp file1 file2,然后1s -l,看到什么?运行mv file2 file3,然后Is -l,看到什么?运行cat f*,结果怎样?
(9)运行rm file3,然后Is-l,结果如何?
(10)在/etc/passwd文件中查找适合你的注册名的行。
(11)运行ls -1,理解各文件的权限是什么?
(12)用两种方式改变file1的权限。
(13)统计file1文件的行数、字数。
(14)运行man lslmore,显示结果是什么?运行cat filellhead-20ltee file5,结果如何? 运行cat file5/wc,结果如何?
实验报告
1.登录进入系统
2.使用简单命令
date、cal、who、echo、clear等,了解Linux命令格式。
3.浏览文件系统
(1)运行pwd命令,确定当前工作目录。
(2)运行ls -1命令,理解各字段含义。
(3)运行ls -ai命令,理解各字段含义。
(4)使用cd命令,将工作目录改到根()上。 运行Is -1命令,结合书中的图2-2,了解各目录的作用。
(5)直接使用cd,回到哪里了?用pwd验证。
(6)用mkdir建立一个子目录subdir。
(7)将工作目录改到subdir。
4.文件操作
(1)验证当前工作目录在subdir。
(2)运行date>filel,然后运行cat filel,看到什么信息?
(3)运行cat subdir,会有什么结果?为什么?
(4)利用man命令显示date 命令的使用说明。
(5)运行man date >>filel,看到什么?运行cat filel,看到什么?
(6)利用Is-l filel,了解链接计数是多少?运行In file1./fa,再运行1s -1 filel,看链接计数有无变化?用cat命令显示fa文件内容。
(7)显示file1的前10行、后10行。
(8)运行cp file1 file2,然后1s -l,看到什么?运行mv file2 file3,然后Is -l,看到什么?运行cat f*,结果怎样?
(9)运行rm file3,然后Is-1,结果如何?
(10)在/etc/passwd文件中查找适合你的注册名的行。
(11)运行ls -l,理解各文件的权限是什么?
(12)用两种方式改变file1的权限。
(13)统计file1文件的行数、字数。
1.Linux下统计当前文件夹下的文件个数、目录个数:
ls |wc -l 统计当前目录下的非隐藏目录和非隐藏文件的个数
ls -a |wc -l 统计当前目录下的所有文件和目录的个数实际数目
find./ |wc -l 统计当前目录下的所有文件包括隐藏文件和文件夹
ls -l|grep "^-"|wc -l 统计当前文件夹下文件的个数
ls -l|grep "^d"|wc -l 统计当前文件夹下目录的个
ls -lR|grep "^-"|wc -l 统计当前文件夹下文件的个数,包括子文件夹里的
ls -lR|grep "^d"|wc -l 统计文件夹下目录的个数,包括子文件夹里的
说明:
ls -l :长列表输出当前文件夹下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)
grep"^-":这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d
wc -l:统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于一行信息对应一个文件,所以也就是文件的个数。
2.linux统计文件行数:
语法:wc [选项] 文件…
说明:
该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。
该命令各选项含义如下:
- c 统计字节数。
- l 统计行数。
- w 统计字数。
这些选项可以组合使用。
输出列的顺序和数目不受选项的顺序和数目的影响。
总是按下述顺序显示并且每项最多一列。
行数、字数、字节数、文件名
如果命令行中没有文件名,则输出中不出现文件名。
(14)运行man lslmore,显示结果是什么?运行cat filellhead-20ltee file5,结果如何? 运行cat file5/wc,结果如何?
(今日分享暂时到此为止啦!为不断努力的自己鼓鼓掌吧。今日文案分享:日出有盼,日落有思, 平平安安,所遇皆甜。)