Linux系统安装与实验基础

Linux系统安装与使用基础


写在最前面:本文是Linux 的基础操作。大家要明白的一个东西是:路径。不管是文件路径,还是目录路径,都要在大脑中有一个架构,在终端输入指令后,要明白是对哪里进行操作,你目前在哪个目录下(使用 pwd 可以查看当前目录)。Linux的终端命令操作是他的特色,也挺好用的。还有就是,在输入命令行的时候,要注意空格,在之后的代码中, 可能体现的不是很明显,你需要仔细观察 ,空格是否存在。在之后的学习中,出现不明白的东西,可以私信我,咱们一起进步呀!当然首先推荐大家去百度搜一下,会比较快的得到答案并解决。接下来,就请开始学习吧!

1.目的与要求

(一) 目的
本实验的目的是使学生学会Linux的安装、配置和基础使用;掌握Linux常用命令的格式和操作以及系统管理、设备管理、用户管理和文件存取权限管理的基本方法;熟悉编译工具GCC的作用,学会在Linux环境下进行工作。
(二) 要求
熟悉并完成Linux(CentOS 7)的安装和基本配置的操作过程;

  1. 了解Linux的基本操作命令的格式,掌握基本操作命令功能和使用;
  2. 了解Linux的文本编辑器vi的3种工作模式,掌握3种工作模式的转换并学会利用vi进行文本编辑;
  3. 掌握Linux下存储设备的挂载与卸载的方法,并学会如何控制文件和目录的存取权限。
  4. 熟悉编译工具GCC的作用和基本使用方法。

2.实验内容

  1. 安装并配置Linux(CentOS 7)操作系统。
    要求将主机名设置为用户姓名的全拼,并建立一个用户名为姓名简拼的普通用户。
  2. 熟悉Linux操作系统vi编辑器、编译工具GCC的使用并掌握文件、目录基本操作命令的使用。
    1)首先查看用户配置文件/etc/passwd中普通用户的记录。
    2)在用户主目录下建立一个名字为“班级姓名”(例如“rj1701zhangsan”)的子目录,使用ls显示该子目录的详细信息。
    3)然后在用户主目录下使用vi编辑器编辑一个C语言源程序hello.c,并使用编译工具GCC编译该源程序,可执行文件的文件名为hello,运行编译成功的可执行程序hello,并将运行结果重定位到“班级姓名”(例如“rj1701zhangsan”)的子目录下的一个名为“姓名”(例如:“zhangsan”的文件中,然后显示该文件的内容。
    hello.c源程序代码:
    #include <stdio.h>
    main()
    {char name[20];
    printf(“Please input your name:”);
    scanf(“%s”,name);
    printf(“Welcome %s!\n”,name);
    reture 0;}
  3. 控制文件和目录的存取权限。
    1)将/usr/bin目录中的cal文件和/bin目录中的cat文件复制到rj1701zhangsan子目录中,并分别命名为zhangsancal和zhangsancat。使用ls查看rj1701zhangsan子目录中的各个文件的详细信息。
    2)使用长列表命令ls查看/usr/bin目录中的cal文件和/bin目录中的cat文件,并把它们与rj1701zhangsan子目录中的文件进行比较。
    3)通过建立硬链接在rj1701zhangsan子目录中以hello.link的文件名来运行文件hello。
    比较链接文件和被链接文件有什么不同?文件的硬链接数是多少?执行hello.link的执行结果是什么?
    4)改变文件hello.link的权限,使拥有者只具有读的权限。试着再运行hello.link,它运行了吗?为什么?
    5)删除hello.link,这样做也删除了hello文件吗?为什么?
  4. 掌握Linux下存储设备的挂载与卸载的方法。
    1)建立挂载点/mnt/usb。
    2)使用#fdisk -l命令查看设备的连接情况,主要查看U盘的名称及文件系统类型。
    3)使用mount命令手工挂载本地磁盘(U盘)。
    4)用ls -l查看U盘中文件的详细信息。
    5)使用umount命令手工卸载本地磁盘(U盘)。

3.小结(回答问题)

Centos 7 虚拟机的安装

虚拟机安装Linux 系统全家桶(百度网盘链接)
提取码:zr0e

1.创建主机名和用户名
@ 前面

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值