linux课程--实验一 Linux 基本命令操作1

article/2025/9/7 22:35:49

一、实验目的:

(1)掌握Linux各类命令的使用方法。

(2)熟悉Linux字符界面操作环境。

二、实验准备

(1)了解Linux命令行的基本概念。

(2)自己建立目录结构以及目录下的文件。

三、实验过程(内容包括:(1)练习linux命令以及操作结果截图;(2)解答实验指导上的问题)

例如:

1.命令操作

  1. who 命令操作,查看命令显示结果。

 echo 命令操作,查看命令显示结果。

3. date 命令操作,查看命令显示结果

cal 命令操作,查看命令显示结果。

(5)--help 参数使用,查看命令显示结果。

 

(6)man 命令操作,查看命令显示结果。

(7)info 命令操作,查看命令显示结果。注意info 环境的使用方法。

(8)cd 命令操作,查看命令的显示结果。

(9)ls 命令操作,查看命令显示结果。(至少选择5个选项,执行后截图)

(10)pwd 命令操作,查看命令显示结果。

(11)passwd 命令操作

    

 (12)cat命令操作

  t

  1. ln命令操作head命令操作tail 命令操作

(16)cut命令操作

(17)(17)Comm命令操作

  2.问题解答

(1)在远程登录软件登录服务器时,如果出现乱码,其原因是什么?

  当远程登录到linux 服务器,进行命令操作时有时出现乱码现象,是由于登录软件的字符集和远程服务器的字符集不一致导致的, 所以在登录时要修改登录软件的字符集即可。改为UTF-8即可。

(2)观察Linux系统下的目录结构,说明其用途。

  /bin是Binaries (二进制文件) 的缩写, 这个目录存放着最经常使用的命令。

  Boot:放的是启动 Linux 时使用的一些核心文件,包括一些连接文件以及镜像件。

dev 是 Device(设备) 的缩写, 该目录下存放的是 Linux 的外部设备,在 Linux 中访问设备的方式和访问文件的方式是相同的。

/etc: etc 是 Etcetera(等等) 的缩写,这个目录用来存放所有的系统管理所需要的配置文件和子目录。

/home:用户的主目录,在 Linux 中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的,如上图中的 alice、bob 和 eve。

/lib: lib 是 Library(库) 的缩写这个目录里存放着系统最基本的动态连接共享库,其作用类似于 Windows 里的 DLL 文件。几乎所有的应用程序都需要用到这些共享库。

/lost+found:这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。

/media: linux 系统会自动识别一些设备,例如U盘、光驱等等,当识别后,Linux 会把识别的设备挂载到这个目录下。

/mnt:系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在 /mnt/ 上,然后进入该目录就可以查看光驱里的内容了。

/opt: opt 是 optional(可选) 的缩写,这是给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个目录下。默认是空的。

/proc: proc 是 Processes(进程) 的缩写,/proc 是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。
这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件,比如可以通过下面的命令来屏蔽主机的ping命令,使别人无法ping你的机器:

echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

/root:该目录为系统管理员,也称作超级权限者的用户主目录。

/sbin:s 就是 Super User 的意思,是 Superuser Binaries (超级用户的二进制文件) 的缩写,这里存放的是系统管理员使用的系统管理程序。

/selinux:这个目录是 Redhat/CentOS 所特有的目录,Selinux 是一个安全机制,类似于 windows 的防火墙,但是这套机制比较复杂,这个目录就是存放selinux相关的文件的。

/srv:该目录存放一些服务启动之后需要提取的数据。

/sys

这是 Linux2.6 内核的一个变化。该目录下安装了 2.6 内核中新出现的一个文件系统sfs。fs 文件系统集成了下面3种文件系统的信息:针对进程信息的 proc 文件系统、针对设备的 devfs 文件系统以及针对伪终端的 devpts 文件系统。该文件系统是内核设备树的一个直观反映。

当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中被创建。

/tmp:p 是 temporary(临时) 的缩写这个目录是用来存放一些临时文件的。

/usr:usr 是 unix shared resources(共享资源) 的缩写,这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于 windows 下的 program files 目录。

/usr/bin:系统用户使用的应用程序。

/usr/sbin:超级用户使用的比较高级的管理程序和系统守护程序。

/usr/src:内核源代码默认的放置目录。

/var: var 是 variable(变量) 的缩写,这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志件。

/run:是一个临时文件系统,存储系统启动以来的信息。当系统重启时,这个目录下的文件应该被删掉或清除。如果你的系统上有 /var/run 目录,应该让它指向 run。

四、实验总结(内容包括:(1)实验过程中遇到的问题及原因;(2)自己自学的关于Linux的相关概念、知识点或1-2个命令)

(1)

a)使用Comm命令对两个文件A,B进行排序前,必须使用sort命令分别将A文件B文件进行排序

b)ln命令有必要参数,使用时必须加上(-b,-d,-f),其中软连接以链接的形  式存在而硬链接以文件副本的形式存在,不占用实际空间

(2)paste命令:

paste 指令会把每个文件以列对列的方式,一列列地加以合并。

   语法格式:paste [-s][-d <间隔字符>][--help][--version][文件...]

   -d<间隔字符>或--delimiters=<间隔字符>  用指定的间隔字符取代跳格字符。

-s或--serial  串列进行而非平行处理。

--help  在线帮助。

--version  显示帮助信息。

[文件…] 指定操作的文件路径

rcp命令:

   Linux rcp命令用于复制远程文件或目录。

   语法格式: rcp [-pr][源文件或目录][目标文件或目录]

   -p 保留源文件或目录的属性,包括拥有者,所属群组,权限与时间。

-r 递归处理,将指定目录下的文件与子目录一并处理。


http://chatgpt.dhexx.cn/article/eDHa7lSk.shtml

相关文章

操作系统实验一 Linux基本操作|实验二 进程管理

由于当时没存代码&#xff0c;只有实验文档代码截图&#xff0c;文末也可直接获取实验文档。 操作系统实验 目录 实验一 Linux基本操作实验二进程管理 实验一 Linux基本操作 1实验目的 1.熟悉在Linux操作系统下的基本操作&#xff0c;对Linux操作系统有一个感性认识。 2.学…

Linux系统介绍及熟悉Linux基础操作

一、什么是Liunx Linux&#xff0c;全称GNU/Linux&#xff0c;是一种免费使用和自由传播的类UNIX操作系统&#xff0c;其内核由林纳斯本纳第克特托瓦兹&#xff08;Linus Benedict Torvalds&#xff09;于1991年10月5日首次发布&#xff0c;它主要受到Minix和Unix思想的启发&am…

操作系统——实验一(Linux基本操作)

操作系统——实验一(Linux基本操作) &#xff08;1&#xff09;练习Linux的基本安装和配置&#xff1b; &#xff08;2&#xff09;以root用户身份登陆&#xff0c;并使用“ls”,“cat”“cd”等常用命令来实现基本的文件操作并观察Linux文件系统的特点&#xff1b; &#xff…

Linux系统基础操作命令

目录 一、基本使用 1.编辑Linux命令行的辅助操作 2.常用的基础命令 1.切换用户&#xff08;su&#xff09; 2.pwd 查看当前工作目录 3.cd 切换工作目录 4.cp 复制 5.mkdir 创建目录 6.touch 创建文件 7.创建链接文件ln&#xff08;软链接、硬链接&#xff09; 8.alia…

Linux的基本操作

Linux的基本操作 文章目录 Linux的基本操作cd命令ls命令pwd命令touch命令cat命令mkdir命令rm命令cp命令mv命令man命令less命令head命令tail 命令date命令grep命令ps命令netstat命令 cd命令 语法&#xff1a;cd 目录名 功能&#xff1a;改变当前所在目录&#xff0c;将当前工作…

Linux基本操作之vi编辑器

Linux基本操作之vi编辑器 一、Vi编辑器的启动和退出启动退出 二、Vi编辑器的工作模式编辑模式插入模式命令模式 三、Vi编辑器的基本命令文件相关命令字符串搜索、替换和删除文本的复制、删除和移动 四、C/C编辑器gcc的使用1.编写代码2.使用命令编译和运行 一、Vi编辑器的启动和…

LINUX的基本操作学习总结

前言 从2020年11月定下了以后所打算从事的方向开始&#xff0c;就开始学习LINUX基础和LINUX环境编程&#xff0c;故谨以此文来记录LINUX的基础操作 声明&#xff1a;因个人能力有限&#xff0c;本文仅是个人的学习记录笔记&#xff0c;有错误之处还望指出 目录 1.LINUX的基础…

Linux基本操作之重定向文件

文章目录 RedirectionAppending to a fileRedirecting the Input通配符“*”和“?”文件名约定操作 Redirection 上一节 cat 命令的功能是将文件或标准输入组合输出到标准输出。这个命令常用来显示文件内容&#xff0c;或者将几个文件连接起来显示&#xff0c;或者从标准输入…

实验一 Linux基本操作

实验一 Linux基本操作 1&#xff0e; 实验要求 &#xff08;1&#xff09;掌握启动和退出Linux 操作系统方法&#xff1b; &#xff08;2&#xff09;了解与熟悉Linux 操作系统常用的Shell命令使用&#xff1b; &#xff08;3&#xff09;掌握Linux 操作系统下C程序的编辑、编译…

Linux介绍及基本操作

嵌入式之路&#xff0c;贵在日常点滴 ---阿杰在线送代码 目录 一、Linux简介 二、Linux介绍 三、Linux特点 四、常用命令 命令口终端 窗口分屏率 ​编辑配置串口大小 字体大小 ​编辑清屏 VI的使用 建立文件 模式 ​编辑编译文件 ​编辑运行编译文件 常用指令 …

Linux基本操作命令

Linux基本操作命令 我们介绍一些linux常用命令&#xff1a; 一、查看及文件目录的命令&#xff1a;pwd、cd、ls、du 二、创建目录和文件&#xff1a;mkdir、touch、ln 三、复制、删除、移动目录和文件&#xff1a;cp、rm、mv 四、查找目录和文件&#xff1a;which、find 下面…

Linux常用操作命令大全

目录 一、目录及文件操作 1.1创建目录 1.2删除目录或文件 1.3重命名目录或文件名称 1.5目录及文件列表查看 1.6复制目录或文件 1.7剪切目录或文件 1.8搜索目录或文件 1.9创建文件 1.10查看及修改文件内容信息 1.11查看文件内容信息&#xff08;仅支持查看&#xff0…

Linux基础操作

目录 1.os概念&#xff0c;定位 2.查看Linux主机ip和使用XSHell登陆主机、XSHell下的复制黏贴 3.ls指令 4.pwd指令 5.cd指令 6.touch指令 7.mkdir指令 8. rmdir指令&&rm指令 9.man指令 10.cp指令 11.mv指令 12.cat 13.more指令 14.less指令 15.head指令…

Linux的基础操作

Linux基础操作 linux在我们工作中是经常用的&#xff0c;那么具体怎么操作呢&#xff0c;下面我来给大家陈述一些linux的基础操作&#xff0c;仅供大家参考和学习 1、目录切换命令 linux是通过cd命令进行切换目录&#xff0c;但在学习cd命令之前&#xff0c;我们要分清楚linu…

软件安全测试-软件安全测试概述

目录 1. 写在前面 2. 什么是安全测试&#xff1f; 3. 安全测试和渗透测试的区别&#xff1f; 4. 何为安全漏洞&#xff1f; 4.1. 常见的漏洞类型 4.2. 漏洞等级 5. 安全漏洞的危害&#xff1f; 6. 如何发现或预防安全漏洞&#xff1f; 6.1 安全测试方法 6.2 安全测试…

动态应用安全测试(DAST)

什么是DAST安全测试&#xff1f; 动态应用程序安全测试(DAST)从web应用程序外部测试安全性。一个很好的类比是通过攻击银行保险库来测试其安全性。DAST要求安全测试人员不了解应用程序的内部。这被称为“黑盒”测试方法——因为测试人员看不到隐喻性的“盒子”内部。它的目的是…

安全基础--22--安全测试

一、安全漏洞评估 1、评估方式 自动化扫描&#xff1a;系统层漏洞大部分情况下使用自动化扫描 手工评估&#xff1a;耗时、不全面、技术要求高 2、评估流程 二、安全配置评估 1、安全配置评估分类 评估说明基础安全配置评估在了解现状和基本需求的情况下&#xff0c;定义业…

常规测试、安全测试、渗透测试的区别

安全测试是在IT软件产品的生命周期中&#xff0c;检查产品&#xff0c;检验产品符合安全需求定义和产品质量标准的过程&#xff0c;功能测试是检验产品各功能&#xff0c;根据功能测试用例&#xff0c;逐项测试&#xff0c;检查产品是否符合用户要求的功能。 安全测试是在IT软…

安全测试(初测)报告

安全测试&#xff08;初测&#xff09;报告 系统名称 版本号 V1.0 送测单位 送测时间 20XX年XX月XX日 复测时间 XXXX有限责任公司 20XX年XX月XX日 有效性声明 1、本测试报告封面及结论未盖章无效&#xff1b; 2、本测试报告需经审批和授权签字人签字&#xff0c;…

做好安全测试的方法

目录 摘要&#xff1a; 一.安全性测试 二.常见的软件安全性缺陷和漏洞 三.做好安全性测试的建议 总结 摘要&#xff1a; 今天主要跟大家讲一下什么是安全测试和怎么做好安全测试的几种方法。还有安全测试的优缺点及过程&#xff0c;最后会给大家几条建议&#xff0c;希望对…