Linux 操作系统指令和Vscdoe安装

news2024/11/27 2:21:51

1、Linux系统介绍

        Linux系统的背景介绍我就不介绍了,有兴趣的可以去看看其发展史。

1.1 Linux操作系统的主要特点

        Linux操作系统的重要思想:一切皆文件

        Linux操作系统的特性:

        完全免费

        支持多平台

        支持多用户、多任务

        有良好的界面

        完美兼容POSIX1,0的标准

2、Ubuntu 操作系统目录以及路径介绍

详细的相关介绍查看:

学习笔记——Linux操作系统及基础指令——(1)

2.1 终端介绍

        普通用户的用户名@计算机名:当前路径$

        root@计算机名:当前路径#

3、LInux指令

3.1 用户管理类指令

        关于用户管理类指令中用户切换,和修改密码在如下连接中

学习笔记——Linux操作系统及基础指令——(2)

补充指令:


3.1.1 添加用户

指令:sudo adduser 用户名

3.1.2 删除用户

sudo userdel 用户名 -r

3.2 磁盘管理类

1->查看--ls

        格式 1: ls 路径
        格式 2: ls -l 路径 查看详细信息
        格式 3: ls -a 路径 查看所有内容, 包括隐藏文件
        格式 4: ls -i 路径 查看文件的 i 节点, 每个文件/文件夹都有一个独一无二的 i 节点, i 节点
        是文件唯一性的标识;

2->修改权限--chmod

格式1:chmod 数值 文件名

        数值:八进制数

        需求的最终的权限是:r-x r-x r--   对应的二进制 101 101 100  对应十进制:0554

        也就是说指令可以为:chmod 0554 文件名

 格式2:chmod U+X  文件名

        u--user ->用户自己

        g--group->同组

        o--other--其他

        a--all--所有用户

        + 添加该权限

        - 去掉该权限

3->切换路劲

格式:cd 路劲

        省略路劲:回到家目录

        特殊路径:

                - :回到路劲切换之前的路劲

                /:根目录

                ~:当前用户的家目录(/home/xyd)

                 :当前路径

                .. :上一级路径

4->打印 当前位置路径

        格式:pwd

5->查看

指令:cat

格式1:cat 文件名

        将文件中的内容,打印到终端;

        cat和重定向符配合使用 > >>

格式2:cat 文件1>文件2

        将文件名1中的内容,打印到文件2中,类似与复制

        >--类似于w+,如果文件名2中原本有内容,会被清空

格式3:echo 字符串 >>文件名

        将字符串,写入到文件中,>类似于a+,如果文件中原本有内容,追加写

6->剪切

        格式1:mv 文件名 1目标位置、文件名2

        格式2:mv 文件1 文件2

        格式2:mv 文件1 目标位置

        格式4:mv 文件1 文件夹2 -r

7->链接

        指令1:ln(小写的L) 原文件 链接后重新起的文件名        ---硬链接

        原文件和链接后的文件,有相关的i节点,修改其中任意一个文件,另一个也会跟着被修改。

删掉其中任意一个,对另一个没有影响;链接文件的类型,是原文件的类型;

        格式2:ln 原文件 链接后重新起的文件名 -s                 ---软链接

        链接文件和原文件有不同的i节点,修改其中任意一个,另外一个也会跟着被修改,如果删除原文件,链接文件将不能使用;链接文件的类型,就是l都是小写的L。

ln 硬链接: ln 1.c 2.c
i 节点一样 修改任意一个另外一个也被修改, 删除一个另一个没有影响。 2.c 自身的文件各种属性都是 1.c 的属性;
软链接: ln 1.c 2.c -s
i 节点不一样, 修改任意一个另外一个也被修改, 删除链接后的文件, 对原文件没有影响, 删除原文件,链接文件就能不能用了。 2.c 自身的类型真正的链接文件;
 

3.3 系统相关命令

3.3.1 查看进程

指令:ps-ef

指令:ps-aux

4.LInux系统安装指令

        1 sudo apt -get update//更新源

        2 sudo apt-get upgeade//根据更新后的源,更新软件

        3 sudo apt-get install XXX(软件名)//下载

        4 sudo apt-get remove XXX(软件名)//卸载

5.LInux安装Vscdoe

安装包链接:

链接:https://pan.baidu.com/s/19j5l9CMNSbPe-IKRvZ3sug?pwd=l3vd 
提取码:l3vd

安装指令:dpkg -i code_XXX(包名,使用Tab键补齐)

1. VScode需要安装的插件

1)C/C++,这个肯定是必须的。

2) C/C++ Snippets,即 C/C++重用代码块。

3) C/C++ Advanced Lint,即 C/C++静态检测 。

4) Code Runner,即代码运行。

5) Include AutoComplete,即自动头文件包含。

6) Rainbow Brackets,彩虹花括号,有助于阅读代码。

7) GBKtoUTF8,将 GBK 转换为 UTF8。

8) C/C++ Project Generator ,工程

9) Chinese(Simplified),即中文环境。

10) vscode-icons, VSCode 图标插件,主要是资源管理器下各个文件夹的图标。

11) compareit,比较插件,可以用于比较两个文件的差异。

12) DeviceTree,设备树语法插件。

安装完插件之后,重启该软件,即可中文

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

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

相关文章

EVI增强型植被指数

​随着遥感技术的发展,我们对地球上的植被状况有了更深入的了解,而其中一种重要的工具就是EVI(Enhanced Vegetation Index,增强型植被指数)。EVI不仅是一种植被指数,更是一种对植被生态系统健康和生产力评估…

Biome 1.7 发布,支持从 ESLint 和 Prettier 迁移

近日,Biome v1.7 正式发布!这个新版本提供了从 ESLint 和 Prettier 迁移的简单路径。它还引入了格式化程序和 linter 的实验性机器可读报告、新的 linter 规则和许多修复。 使用以下命令更新 Biome: npm install --save-dev --save-exact b…

中科国声携新品亮相北京InfoComm China 2024展

4月17日,北京InfoComm China 2024展(北京专业视听技术和集成体验解决方案展览会)在北京的国家会议中心盛大开幕。展会为期三天。作为备受瞩目的”会议系统国家队“,中科国声携众多优质会议音频产品及全新会议系统解决方案精彩亮相…

隧道中心线提取

作者:迅卓科技 简介:本人从事过多项点云项目,并且负责的项目均已得到好评! 公众号:迅卓科技,一个可以让您可以学习点云的好地方 重点:每个模块都有参数如何调试的讲解,即调试某个参数…

黑洞路由、 DDoS 攻击 、 环路

黑洞路由 DDoS 攻击 DDoS 攻击是一种针对服务器、服务或网络的恶意行为。DDoS 攻击通过向目标发送大量流量,使其不堪重负,导致资源和带宽被耗尽。因此,目标可能会变慢或崩溃,无法正常处理合法的流量。DDoS 攻击通常是由僵尸网络…

PMP知识点太多不知道怎么下手咋办?

项目经理知识人人都能学,可以说只要掌握了PMP项目管理体系知识,人人都能是项目经理。但是PMP的知识体系中知识点非常系统化,也非常细化,在认证考试时考点也比较松散,180题就覆盖了好几本PMP考试参考资料。 那么&#…

论文精读 MOG2系列 OpenCV源码提供的论文

本篇博客首先讲述Opencv库中MOG和MOG2的来源,然后对MOG2的一篇论文进行翻译。 图1. OpenCV官网 MOG 算法来自一篇论文: An Improved Adaptive Background Mixture Model for Real-time Tracking with Shadow Detection. 一种用于阴影检测实时跟踪的改进自…

Crossref

https://baijiahao.baidu.com/s?id1766583173146005960&wfrspider&forpc https://zhidao.baidu.com/question/1796197318615421547.html

2024.4.14 机器学习周报

目录 引言 Abstract 文献阅读 1、题目 2、引言 3、过去方案 4、创新点 5、方法 6、混合CNN-LSTM模型 7、实验过程 8、实验结果与评价 深度学习 通过VGG实现图片分类 1.data.py文件,用于处理数据 2.txt.py 将指定文件夹中的特定类型的图片路径和对应的…

如何在 MySQL 中开启日志记录并排查操作记录

在数据库管理中,能够追踪和审查操作记录是至关重要的。这不仅有助于识别和分析正常的数据库活动,还可以在数据泄露或未经授权的更改发生时进行调查和响应。本文将介绍如何在 MySQL 中开启通用日志记录,并如何排查操作记录。 开启 MySQL 通用…

双臂复合机器人平台叠方块例程使用与自启设置

睿尔曼双臂升降复合机器人平台,旨在为机器人教育提供强大的实训平台,该平台全自主研发,实现机器人建图导航、路径规划,机械臂运动学、动力学、轨迹规划、视觉识别等算法和应用,提供开放式的软件框架,为教学…

使用rsync同步备份linux文件内容到windows客户端

把数据库文件、视频、图片文件同步备份到其他机器上是不可缺少的环节,没有备份机制就是耍流氓。 远程linux服务器端安装rsync debian | ubuntu 系统 sudo apt install rsynccentos系统 sudo yum install rsync创建rsync用户和组 sudo adduser --system --group…

读天才与算法:人脑与AI的数学思维笔记03_AlphaGo

1. 国际象棋 1.1. 1997年计算机“深蓝”(Deep Blue)击败了顶尖国际象棋手,但机器取代数学研究机构还言之尚早 1.2. 下国际象棋与数学的形式化证明颇有相似之处,但学者认为中国围棋的思维方式更能够体现数学家思考的创造性和直觉…

Vue_管道符“|”(单竖线)的用处

目录 1、管道符是什么 2、应用场景 背景:项目中偶遇在 {{ }} 插值表达式里用了 “|”此写法,一开始误以为是写错了,应该是写成 “||” 双竖线( 逻辑或运算符 ),结果询问…

Java基于SpringBoot+Vue的蜗牛兼职网系统的研究与实现

博主介绍:✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专栏推荐订阅👇…

HTML学习笔记:(二)框架实例

2、 框架实例 注意&#xff1a;frameset不能和body标签共存 <frameset>元素是用于创建框架页面的&#xff0c;它允许在一个浏览器窗口中显示多个HTML页面。然而&#xff0c;<frameset>是一种较旧的方式来构建网页&#xff0c;它不符合现代Web标准&#xff08;比如…

vue 一键更换主题颜色

这里提供简单的实现步骤&#xff0c;具体看自己怎么加到项目中 我展示的是vue2 vue3同理 在 App.vue 添加 入口处直接修改 #app { // 定义的全局修改颜色变量--themeColor:#008cff; } // 组件某些背景颜色需要跟着一起改变&#xff0c;其他也是同理 /deep/ .ant-btn-primar…

气膜室内滑雪场:解决冬季运动难题-轻空间

在社会主义的旗帜下&#xff0c;人们对环境保护的意识不断增强&#xff0c;全民健身的倡导推动了体育事业的蓬勃发展&#xff0c;也为新建筑业带来了机遇。在环保气膜中进行运动&#xff0c;确实能够体会到许多优点&#xff1a;没有严寒酷暑、飞沙走石和雾霾的困扰。在这里&…

Halo自定义页面

在使用Halo后台维护项目&#xff0c;有的页面是固定的&#xff0c;但内容需要一些自定义样式&#xff0c;内容动态编辑生成&#xff0c;这个时候就需要自定义页面; Halo版本 版本&#xff1a;2.121.首先在theme.yaml中添加自定义页面并指定文件名 spec:customTemplates:page:…

HTML学习笔记:链接target属性

关于target的使用&#xff1a; <a href"https://www.baidu.com" target"_parent">网址链接</a>其中关于target四个特殊目标的理解&#xff0c;W3school上的解释为&#xff1a; HTML 标签的 target 属性 其中_black和_self两个属性很好理解&…