NEFU linux实验二

news2024/11/29 0:53:27

在linux中,家目录又称“home目录”、“主目录”,是用户的宿主目录,通常用来保存用户的文件,可以使用“~”来表示。一个用户登录系统,进入后所处的位置就是“/home”,即家目录;root用户的家目录为“/root”。进入家目录的方法有三个:1、直接使用“cd”命令;2、使用“cd ~”命令;3、使用绝对路径的方式,执行“cd /home/xxxuser”命令。

 一进来就是主目录

(1)在用户主目录下新建目录locate,在locate下新建文件newfile,内容随意写几行。 

 (2)在用户主目录下查找文件newfile,并显示该文件位置信息。

 (3)统计newfile文件中所包含的行数、字数和字节数。

 (4) 创建文件newfile1,在用户主目录下查找比文件newfile更新的文件,能否找到newfile1。

注意:更新错误  应该是find . newer newfile(ppt上给的是伪代码,比file还新的我找出来了一堆)

 

 (4)在用户主目录下查找文件newfile,并删除该文件(一条命令)。

(5)查看文件夹locate内容,看一下是否删除了文件newfile。

 (6)在用户主目录下查找大于1k的文件。

 (7)在/etc 目录下查找“.conf”为后缀的文件并复制到locate目录

2、文件打包

(1)在用户主目录下新建文件夹m1,在m1下新建文件f1和f2。

(2)在用户主目录下新建文件夹m2,在m2下新建文件f3。

(3)在用户主目录下新建文件f4。

(4)在用户主目录下对文件夹m1和f4进行打包,生成文件bao1.tar。

(5)查看包bao1.tar的内容。 

(6)向包bao1.tar里添加文件夹m2的内容。

(7)将包bao1.tar复制到用户主目录下的新建文件夹m3中。

(8)进入m3文件夹,并还原包bao1.tar的内容。

 (9) 将m3文件夹下的所有文件打包并压缩成bao2.tar.gz

(10)创建文件夹m4,并将bao2.tar.gz解压到m4 文件夹下。

3、权限管理

(1) 在用户主目录下创建目录test, 为目录去除所有用户的写权限, 进入目录。

(2)新建文件tt.txt ,是否能创建,不能创建则修改权限后创建。

(3)为tt.txt文件增加执行权限(所有用户都可以执行)。

(4)为文件tt.txt去除组和其它用户的执行权限。

(5) 更改文件的所有者为root。

**(6)尝试给test修改权限,让任何用户都能在test目录下创建文件,但只有文件拥有者和root用户有权删除文件。

 

  • 4、符号链接内容

(1)新建文件a.txt,内容为12345。

(2)建立a.txt的硬链接文件b.txt,并比较b.txt的内容和a.txt是否相同,要求用diff命令。

(3)查看a.txt和b.txt的i节点号(inode)是否相同。 ls   -i

(4)修改b.txt的内容为123456,然后通过命令判断a.txt与b.txt是否相同。

(5)删除a.txt文件,然后查看b.txt文件的inode及内容。

(6)建立文件b.txt的符号链接文件c.txt,然后查看b.txt和c.txt的inode号,观察两者是否相同,比较b.txt和c.txt的文件内容是否相同。

(7)删除b.txt后查看c.txt,观察系统给出什么提示信息。

 从这个符号链接内容可以发现,硬链接连接出来inode号和源文件一样,并且源文件删除了链接文件还存在,但是符号链接就不一样了,源文件和链接文件有不同的inode号并且更重要的是,源文件删除了,链接文件也不存在了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/576592.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

路径规划算法:基于鸡群优化的路径规划算法- 附代码

路径规划算法:基于鸡群优化的路径规划算法- 附代码 文章目录 路径规划算法:基于鸡群优化的路径规划算法- 附代码1.算法原理1.1 环境设定1.2 约束条件1.3 适应度函数 2.算法结果3.MATLAB代码4.参考文献 摘要:本文主要介绍利用智能优化算法鸡群…

输电线路故障诊断(利用随机森林方法实现二分类和多分类)

1.simunlike仿真系统的建立( 运行效果 :输电线路故障诊断_哔哩哔哩_bilibili) 2.在仿真系统的基础上获取数据集 分别获取单相接地故障、两相接地故障、两相间短路故障、三相接地故障、三相间短路故障和正常状态下的电流(Ia,Ib,I…

一文带你了解MySQL之optimizer trace神器的功效

前言: 对于MySQL 5.6以及之前的版本来说,查询优化器就像是一个黑盒子一样,你只能通过EXPLAIN语句查看到最后优化器决定使用的执行计划,却无法知道它为什么做这个决策。这对于一部分喜欢刨根问底的小伙伴来说简直是灾难&#xff1…

2023年5月14日蓝桥杯c++省赛中级组

选择题讲解 1.)C++中,bool类型的变量占用字节数为 ( )。 A.1B.2 C.3 D.4 答案:A 解析:(C++ 中 bool 类型与 char 类型一样,都需要1 byte。一些其他类型的占用字节数:short:2 byte。int:4 byte。long long:8 byte。double:8 byte。) 2.)以下关于C++结构体的说…

代码随想录二刷 day04 | 链表之 24两两交换链表中的节点 19删除链表的倒数第N个节点 面试题 02.07. 链表相交 142.环形链表II

24. 两两交换链表中的节点 题目链接 解题思路: 先将一些可能会改变的节点保存一下,然后再按照三个步骤就行修改 注意 要使用改变以后节点的指针(这个地方一刷的时候没注意到,稀里糊涂的过去了) 代码如下:…

【八股】计算机网络-HTTP和HTTPS的区别、HTTPS加密传输原理

计算机网络-HTTP和HTTPS的区别、HTTPS加密传输原理 一、HTTP和HTTPS的基本概念二、HTTP与HTTPS的区别三、HTTPS加密传输原理1. 什么是HTTPS1.1 https诞生的原因1.2 https加密方式1.3.http和https的区别 2. https的工作流程3. 数字证书3.1 什么是数字证书3.2 如何申请数字证书3.…

亚马逊六页纸沟通法,拒绝PPT

亚马逊六页纸沟通管理法,拒绝PPT 使用一种简洁的「结构化备忘录」 内部管理会议沟通,每次不超过六页 趣讲大白话:让沟通更有效 【趣讲信息科技178期】 **************************** 那么“6页备忘录”到底是什么呢? 1. What we d…

供应链 | 在线平台的研究与思考(一):销售渠道与模式选择

封面图来源: https://www.pexels.com/zh-cn/photo/4968391/ 编者按 当前,电商平台主要采用两种销售模式:代理和分销。商家根据自身情况选择线上或线下渠道,而电商平台会根据不同的线上商家选择适当的分销模式。本期编者精选的两…

Unity 工具 之 Azure 微软语音合成普通方式和流式获取音频数据的简单整理

Unity 工具 之 Azure 微软语音合成普通方式和流式获取音频数据的简单整理 目录 Unity 工具 之 Azure 微软语音合成普通方式和流式获取音频数据的简单整理 一、简单介绍 二、实现原理 三、注意实现 四、实现步骤 六、关键脚本 一、简单介绍 Unity 工具类,自己整…

从事黑客工作十余年,究竟如何成为一名高级的安全工程师?

目录 1. 前言 2. 经验 3. 要考虑的问题 4. 学习路线详解 第一步:计算机基础 第二步:编程能力 第三步:安全初体验 第四步:分方向 尾言 参考书籍列表 1. 前言 说实话,一直到现在,我都认为绝大多数…

STP协议

目录 STP的基本概念: 桥ID(Bridge ID): 根桥: 开销(Cost): RPC(根路径开销): Port ID: BPDU:(网桥协议…

ROS:ROS是什么

目录 一、ROS简介二、ROS可以做些什么三、ROS特征四、ROS特点4.1点对点设计4.2不依赖编程语言4.3精简与集成4.4便于测试4.5开源4.6强大的库与社区 五、ROS的发展六、ROS架构6.1OS层6.2中间层6.3应用层 七、通信机制八、计算图8.1节点(Node)8.2节点管理器…

当ChatGPT参加中国高考,把全国A卷B卷喂给它后,竟严重偏科

作者 |Python ChatGPT作为一个智能人机对话应用,在推出后迅速风靡全球。仅仅一个月的时间,其用户数量已经突破了一亿大关。人们也用ChatGPT测试了很多考试项目,例如SAT、AP、GRE等。然而,如果让ChatGPT来参加我们中国的高考&…

Jetson Orin Nano 快速安装 ROS2 Foxy详解

大家好,我是虎哥,入手一块Jeston Orin nano 8G模块,这个模块因为是英伟达未来5年左右主推的模块,所以我逐步会将之前所有的应用都在这个模块环境上做适配,本章内容,我将主要围绕安装ROS2 Foxy版本为主展开。…

探索Java面向对象编程的奇妙世界(四)

⭐ 变量的分类和作用域⭐ 包机制(package、import)⭐ 面向对象三大特征——继承⭐ 继承的作用⭐ 继承的实现⭐ instanceof 运算符⭐ 继承使用要点⭐ 方法重写 override⭐ final 关键字⭐ 继承和组合 ⭐ 变量的分类和作用域 变量有三种类型:局部变量、成员变量(也称为…

Diffusion Model 深入剖析

Diffusion Model 深入剖析 最近AI生成艺术领域非常火热,从 Midjourney 到 Stable Diffusion,不管你是绘画高手还是艺术小白,只要输入想要绘制内容的描述或者基础图像,就可以生成富有艺术感的画作! 这些风格各异、以假…

CodeForces..构建美丽数组.[简单].[情况判断].[特殊条件下的最小值奇偶问题]

题目描述&#xff1a; 题目解读&#xff1a; 给定数组a[n]&#xff0c;ai>0&#xff0c;问能否得到一个数组b[n]&#xff0c;数组b中的元素都大于0且全奇or全偶。 数组b中的元素biai or ai-aj&#xff08;1<j<n&#xff09;。 解题思路&#xff1a; 数组b中的元素都…

IDEA代码替换

IDEA代码替换 快捷键 当前文件内容 C t r l R CtrlR CtrlR 全局替换 C t r l S h i f t R CtrlShiftR CtrlShiftR 使用 第一行输入栏&#xff1a;输入被替换内容 第二行输入栏&#xff1a;输入替换内容 详细使用 第一行输入栏后第一个图标&#xff1a;换行 第一行输…

数论专题(3)逆元

目录 初步认识 逆元 定义 应用 费马小定理 好久没有更新我们的数论专题板块了&#xff0c;今天&#xff0c;我们就来探究一下新知——逆元。 初步认识 在数据非常大的情景下&#xff0c;我们通常会对数据先进行取模运算&#xff0c;来计算在一定的范围内进行处理。而运算…

SpringBoot启动扩展应用:干预优化+加快启动时间

目录 一、SpringBoot启动配置原理简述 二、SpringBoot启动过程干预 &#xff08;一&#xff09;ApplicationContextInitializer扩展 修改Spring Boot默认的environment属性 添加自定义的PropertySource 注册自定义bean &#xff08;二&#xff09;SpringApplicationRunL…