假期作业 10

1.整理磁盘操作的完整流程,如何接入虚拟机,是否成功识别,对磁盘分区工具的使用,格式化,挂载以及取消挂载

U盘接入虚拟机

在虚拟机--->可移动设备--->找到U盘---->连接

检测U盘是否被虚拟机识别

ls /dev/sd* 查看到的有除了sda外的内容,说明U盘连接成功 sda指的是当前虚拟机自己的磁盘空间

查看磁盘的使用情况

df -h 当U盘没有被挂载在具体的目录下时,不能被df -h查找到的

给磁盘分区

fdisk ---->工具用于磁盘分区 m:获取帮助信息 p:打印已有的磁盘分区 d:删除已有的磁盘分区 n:新建磁盘分区 w:将操作写入磁盘并保存 q:不写入磁盘保存 如果输入w后,显示设备或资源忙,先取消挂载,再分区

格式化分区

mkfs ---->make file system

(格式化的空间尽量小)

对具体的分区进行格式化操作 sudo mkfs.ntfs /dev/sdb1 ---->ntfs是要格式化的目标文件类型

挂载

挂载的作用:Linux下不像Windows一样,可以直接对磁盘进行操作,但是可以将磁盘分区挂载在具体的目录下,作用:对目录的操作相当于对磁盘的操作。

sudo mount 挂载的分区 挂载点(已有的一个目录) ---->最好新建一个空目录

取消挂载: (既可以通过挂载点取消挂载,也可以通过挂载分区取消) sudo umount 挂载点名 sudo umount 挂载分区

2.复习cp、mv和find指令

cp 当前的文件位置 复制到哪个位置

格式 : cp 路径/文件 路径/目录名/重新命名的目录名

示例: cp ./2.c ./1

mv 当前的文件位置 复制到哪个位置

格式 : mv 路径/文件 路径/目录名/重新命名的目录名

示例: mv ./2.c ./1

find       在指定目录下,查找文件

查找文件 find 目标路径 -name 文件名

后续写项目时,文件较多,不容易查找,使用find可以快速查找到目标文件

find可以进行模糊查找

find 目标路径 -name xxx* 关于*转义的问题,如果不转义(加\)报错,就转义 如果转义报错,就不转义

3.使用指针完成字符串逆置

代码:

#include<stdio.h>
#include<string.h>
int main(int argc,const char *argv[])
{
    char arr[20]="hello world";
    char *p=arr;
    int i=0,t=0;
    for(i=0;i<strlen(arr)/2;i++)
    {
        t=*(p+i);
        *(p+i)=*(p+strlen(arr)-1-i);
        *(p+strlen(arr)-1-i)=t;
    }
    puts(arr);    
    return 0;
}

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Solidworks:从草图到工程图纸,掌握正确的工作流程

1. 草图不及太在意构造线和尺寸标注的美观性&#xff0c;只要确保模型尺寸正确即可 因为草图不是最终输出的&#xff0c;这个阶段的工作重点是建立尺寸正确的实体模型&#xff0c;所以不要在意构造线和尺寸标注是否美观。 2. 工程图纸中标注尽量按照操作提示放置位置 工程图…

【Chrono Engine学习总结】5-sensor-5.1-sensor基础并创建一个lidar

由于Chrono的官方教程在一些细节方面解释的并不清楚&#xff0c;自己做了一些尝试&#xff0c;做学习总结。 1、Sensor模块 Sensor模块是附加模块&#xff0c;需要单独安装。参考&#xff1a;【Chrono Engine学习总结】1-安装配置与程序运行 Sensor Module Tutorial Sensor …

springboot182基于springboot的网上服装商城

简介 【毕设源码推荐 javaweb 项目】基于springbootvue 的 适用于计算机类毕业设计&#xff0c;课程设计参考与学习用途。仅供学习参考&#xff0c; 不得用于商业或者非法用途&#xff0c;否则&#xff0c;一切后果请用户自负。 看运行截图看 第五章 第四章 获取资料方式 **项…

深入理解梯度加权类激活热图(Grad-CAM)

深入理解梯度加权类激活热图&#xff08;Grad-CAM&#xff09; 项目背景与意义 在深度学习领域&#xff0c;模型的预测能力往往是黑盒子&#xff0c;难以解释。梯度加权类激活热图&#xff08;Grad-CAM&#xff09;作为一种可解释性技术&#xff0c;能够帮助模型开发者更好地…

Linux C/C++ 原始套接字:打造链路层ping实现

在C/C中&#xff0c;我们可以使用socket函数来创建套接字。我们需要指定地址族为AF_PACKET&#xff0c;协议为htons(ETH_P_ALL)来捕获所有传入和传出的数据包。 可以使用sendto和recvfrom函数来发送和接收数据包。我们需要构建一个合法的链路层数据包&#xff0c;在数据包的头…

证明之圆的分割

圆的分割 “数学证明问题&#xff1a;圆上点连线分割区域总数的倍增推理” 既然我已经谈到了数学证明的本质&#xff0c;现在让我们回到本系列开始时的问题。圆上有n个点&#xff0c;我们用直线将这些点两两连结起来&#xff0c;希望能够表明这些直线所分割出的区域总数是 2 …

【JavaEE】_JavaScript基础语法

目录 1. JavaScript概述 1.1 JavaScript简介 1.2 HTML、CSS、JavaScript的关系 1.3 JavaScrip的组成 2. JavaScript的书写形式 2.1 内嵌式 2.2 行内式 2.3 外部式 3. 输出 3.1 alert 3.2 console.log 4. 变量的使用 4.1 创建变量 4.1.1 使用var 4.1.2 使用let …

【COMP337 LEC1】

Data Preprocessing Phase 数据预处理 1. Feature extraction 特征提取 1. An object is described by a collection of attributes 一个对象可以由一组特征来描述 2. A feature is a property or a characteristic of an objects 物体的属性 2. Data cleaning 数据清洗 Extra…

Vue3快速上手(三)Composition组合式API及setup用法

一、Vue2的API风格 Vue2的API风格是Options API,也叫配置式API。一个功能的数据&#xff0c;交互&#xff0c;计算&#xff0c;监听等都是分别配置在data, methods&#xff0c;computed, watch等模块里的。如下&#xff1a; <template><div class"person"…

【数据存储+多任务爬虫】

数据存储 peewee模块 第三方模块&#xff0c;也需要在cmd中安装。 from peewee import *db MySQLDatabase("spider",host"127.0.0.1",port3306,userroot,password123456 )# 类》表 class Person(Model):name CharField(max_length20) # 类型/约束bi…

Stable Diffusion 模型下载:DreamShaper XL(梦想塑造者 XL)

本文收录于《AI绘画从入门到精通》专栏&#xff0c;专栏总目录&#xff1a;点这里。 文章目录 模型介绍生成案例案例一案例二案例三案例四案例五案例六案例七案例八案例九案例十 下载地址 模型介绍 DreamShaper 是一个分格多样的大模型&#xff0c;可以生成写实、原画、2.5D 等…

猫头虎分享已解决Bug || AttributeError: ‘Sequential‘ object has no attribute ‘session‘

博主猫头虎的技术世界 &#x1f31f; 欢迎来到猫头虎的博客 — 探索技术的无限可能&#xff01; 专栏链接&#xff1a; &#x1f517; 精选专栏&#xff1a; 《面试题大全》 — 面试准备的宝典&#xff01;《IDEA开发秘籍》 — 提升你的IDEA技能&#xff01;《100天精通鸿蒙》 …