Linux--学习记录(2)

  • 解压命令:

    • gzip命令:
      • 参数:
        • -k:待压缩的文件会保留下来,生成一个新的压缩文件
        • -d:解压压缩文件
      • 语法:
        • gzip -k pathname(待压缩的文件夹名)
        • gzip -kd  name.gz(待解压的压缩包名)
    • bzip2命令:(压缩率更高)
      • 参数:
        • -k:待压缩的文件会保留下来,生成一个新的压缩文件
        • -d:解压压缩文件
      • 语法:
        • bzip2 -k pathname(待压缩的文件夹名)
        • bzip2 -kd  name.gz(待解压的压缩包名)
    • tar命令:
      • 参数:
        • -c:进行压缩
        • -x:表示解压缩
        • -t:查看压缩文件
        • -z:使用gzip方式进行处理,它与‘-c’结合表示压缩,与‘-x’结合表示解压缩
        • -j:使用bzip2方式进行处理,它与‘-c’结合表示压缩,与‘-x’结合表示解压缩
        • -v:详细报告tar处理的信息
        • -f:后边接着一个文件名,解压到指定目录的文件名 
      • 语法:
        • tar -cjf test.tar.bz2 test 将test压缩为test.tar.bz2
        • tar -xjf test.tar.bz2  解压缩
        • tar -czf test.tar.gz test 将test压缩为test.tar.gz
        • tar -xzf test.tar.gz
  • 网络命令

    • ifconfig命令:
      • 作用:查看网络,设置IP
      • 参数
        • -a:显示所有网卡接口
        • up:激活网卡接口
        • down:关闭网卡接口
        • address:XXX.XXX.XXX.XXX,IP地址
      • 使用:
        • ipconfig:
          • 查看当前正在使用的网卡
  • VI编辑器

    • 使用
      • vi 1.txt +2 (+2表示光标在1.txt的第几行)
      • G(shift+g)跳到文件尾
      • gg跳到第一行
      • 在vi编辑器的命令行模式下(:set number)
      • 取消行号(:set nonumber)
      • 跳到指定的行(:行号) 
      • 翻页
        • Ctrl+f:向前翻页
        • ctrl+b:向后翻页
      • 删除:
        • 在一般模式下:
          • x:删除一个字母
          • dd:删除整行
          • ndd:删除从当前行开始的n行
          • o:在当前行下边增加一行
          • u:撤销
          • dw:删除单词,光标放在单词首字母处
          • D:删除光标包括在内的当前行后的所有内容
      • 复制及粘贴
        • 一般模式下:
          • yy:复制当前行
          • p:在光标当前行的下一行粘贴
          • nyy:复制从光标所在行开始的n行
          • 搜索:
            • /关键词,然后Enter 然后使用n往下查找,N往上查找
        • 在命令行模式下:
          • :%s/p1/p2/g
            • 将文中所有的p1用p2全部替换
          • :%s/p1/p2/gc
            • 在替换时进行确认

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

腾讯地图系列(二):微信小程序添加插件(三种方法)以及插件AppId获取

目录 第一章 前言 第二章 添加插件 2.1 微信小程序添加插件方法一(微信公众平台添加插件) 2.2 微信小程序添加插件方法二(通过项目配置添加插件) 2.3 微信小程序添加插件方法三(微信公众平台服务市场添加插件&…

降维技术——PCA、LCA 和 SVD

一、说明 降维在数据分析和机器学习中发挥着关键作用,为高维数据集带来的挑战提供了战略解决方案。随着数据集规模和复杂性的增长,特征或维度的数量通常变得难以处理,导致计算需求增加、潜在的过度拟合和模型可解释性降低。降维技术通过捕获数…

Android 等待view 加载布局完成 (包括动态生成View)

前言 在实际开发中,有很多组件需要 根据数据,动态生成,或者 追加 / 减少 子view,由于View布局需要时间,此时想要获取父View的最新宽高值,要么手动测量,要么等待布局完成后再获取; …

actitivi自定义属性(二)

声明:此处activiti版本为6.0 此文章介绍后端自定义属性解析,前端添加自定义属性方法连接:activiti自定义属性(一)_ruoyi activiti自定义标题-CSDN博客 1、涉及到的类如下: 简介:DefaultXmlPar…

【数据结构】C语言实现:栈(Stack)与队列(Queue)

栈与队列 栈栈的概念及其结构栈的顺序结构(杯子)栈的相关接口 栈的实现顺序栈定义栈结构:头文件 (Stack.h)初始化 (StackInit)销毁 (StackDestroy)压栈 (StackPush)出栈(StackPop)读取栈顶元素 (StackTop)判断空栈(StackEmpty)栈元素个数(Sta…

Github入门教程之高效搜索和查看需要的项目

对咱们新入门的小白来说,前两天手把手注册 Github 账号的任务已经完成,接下来,学习如何高效搜索和查看自己感兴趣的内容。 下面是之前教程传送门 超详细GitHub注册和登录教程-CSDN博客 一. 搜索 可以在页面左上角「Search or jump to ...」…

C语言WFC实现绘制Lagrange插值多项式曲线的函数

前言(引用): 拉格朗日多项式插值 插值方法有许多,常用的、基本的有:拉格朗日多项式插值、牛顿插值、分段线插值、Hermite插值和三次样条插值。这里只将一下拉格朗日多项式插值法: 方法应用 通缩点说&…

思维链(CoT)提出者 Jason Wei:关于大语言模型的六个直觉

文章目录 一、前言二、主要内容三、总结 🍉 CSDN 叶庭云:https://yetingyun.blog.csdn.net/ 一、前言 Jason Wei 的主页:https://www.jasonwei.net/ Jason Wei,一位于 2020 年从达特茅斯学院毕业的杰出青年,随后加盟了…

人工智能|深度学习——知识蒸馏

一、引言 1.1 深度学习的优点 特征学习代替特征工程:深度学习通过从数据中自己学习出有效的特征表示,代替以往机器学习中繁琐的人工特征工程过程,举例来说,对于图片的猫狗识别问题,机器学习需要人工的设计、提取出猫的…

STM32F1之CAN介绍

目录 ​编辑 1. CAN 是什么? 2. 总线拓扑图 3. CAN 的特点 4. CAN 协议的基本概念 1. CAN 是什么? CAN 是 Controller Area Network 的缩写(以下称为 CAN),是 ISO*1 国际标准化的串行通信协议。 在当前的汽车产…

【LeetCode每日一题合集】2023.11.27-2023.12.3 (⭐)

文章目录 907. 子数组的最小值之和(单调栈贡献法)1670. 设计前中后队列⭐(设计数据结构)解法1——双向链表解法2——两个双端队列 2336. 无限集中的最小数字解法1——维护最小变量mn 和 哈希表维护已经去掉的数字解法2——维护原本…

【UE5】监控摄像头效果(上)

目录 效果 步骤 一、视角切换 二、摄像头画面后期处理 三、在场景中显示摄像头画面 效果 步骤 一、视角切换 1. 新建一个Basic关卡,添加第三人称游戏资源到项目浏览器 2. 新建一个Actor蓝图,这里命名为“BP_SecurityCamera” 打开“BP_Securit…

90. 子集 II

90. 子集 II 原题链接:完成情况:解题思路:参考代码:错误经验吸取 原题链接: 90. 子集 II https://leetcode.cn/problems/subsets-ii/description/ 完成情况: 解题思路: /** * 包含重复元素…

图的邻接链表储存

喷了一节课 。。。。。。。、。 #include<stdio.h> #include<stdlib.h> #define MAXNUM 20 //每一个顶点的节点结构&#xff08;单链表&#xff09; typedef struct ANode{ int adjvex;//顶点指向的位置 struct ArcNode *next;//指向下一个顶点 …

.Net6.0 Microsoft.AspNetCore.Http.Abstractions 2.20 已弃用

您想要升级 Microsoft.AspNetCore.Http.Abstractions 包&#xff0c;您需要注意以下几点&#xff1a; Microsoft.AspNetCore.Http.Abstractions 包在 ASP.NET Core 2.2 版本后已经被标记为过时&#xff0c;因为它已经被包含在 Microsoft.AspNetCore.App 框架引用中12。因此&am…

树莓派 5 - Raspberry Pi 5 入门教程

系列文章目录 文章目录 ​​​​​​​ 前言 如果您是第一次使用 Raspberry Pi&#xff0c;请参阅我们的入门指南&#xff08;how to get started&#xff09;。 Raspberry Pi 5 Raspberry Pi 5 配备了运行频率为 2.4GHz 的 64 位四核 Arm Cortex-A76 处理器&#xff0c;CPU 性…

ResNeXt(2017)

文章目录 Abstract1. Introductionformer workour work 2. Related Work多分支卷积网络分组卷积压缩卷积网络Ensembling 3. Method3.1. Template3.2. Revisiting Simple Neurons3.3. Aggregated Transformations3.4. Model Capacity 4. Experiment 原文地址 源代码 Abstract 我…

【二分查找】LeetCode:2354.优质数对的数目

作者推荐 贪心算法LeetCode2071:你可以安排的最多任务数目 本文涉及的基础知识点 二分查找算法合集 题目 给你一个下标从 0 开始的正整数数组 nums 和一个正整数 k 。 如果满足下述条件&#xff0c;则数对 (num1, num2) 是 优质数对 &#xff1a; num1 和 num2 都 在数组 …

VisualStudio反汇编功能使用

VisualStudio反汇编功能使用 使用方法 到达断点时&#xff1a;CtrlK&#xff08;松开&#xff09;G&#xff08;后按&#xff09;唤出反汇编界面&#xff0c;就可以看到当前代码对应的汇编语言了 注意&#xff1a;进入反汇编窗口后可以F10单次调试一条汇编指令 其他&#…

【vscode写vue代码是白色怎么办】

【vscode写vue代码是白色怎么办】 在插件列表中搜索Vetur 安装即可