下载https://code.visualstudio.com/下载.deb文件安装假如文件被下载到了/opt目录下进入Opt目录,右键从当前目录打开终端。输入下面的安装命令。sudoapt-getinstall./code_1.83.1-1696982868_amd64.deb安装成功。安装插件使用c++,必须安装C/C++插件,CMake插件,CMakeTools插件打开visualstudiocode,选择c++插件点击install。CMake和CMakeTools也是如此。案例,创建一个helloworld项目创建文件mkdirHelloworldcdHelloworld打开vsco
>作者简介:დ旧言~,目前大二,现在学习Java,c,c++,Python等>座右铭:松树千年终是朽,槿花一日自为荣。>目标:熟练掌握Linux下的进程控制>毒鸡汤:在等待的日子里,刻苦读书,谦卑做人,养得深根,日后才能枝叶茂盛。>望小伙伴们点赞👍收藏✨加关注哟💕💕 🌟前言 最早的时候我们学习了进程的状态,进程优先级和进程切换,当时不把进程控制加在里面,这里我们单独把它拉出来讲解,学习完本章对进程的板块算是熟练掌握了,咱们话不多说,直接进入今天的主题:【Linux】进程控制深度了解。⭐主体我们从以下学习【Linux】进程控制深度了解🥰🥰。🌙进程创建💫初识fork函数fork函数的
在Ubuntu上,字体是用户界面的重要组成部分,能够显著影响系统的视觉效果和用户体验。良好的字体选择与安装可以使系统更加美观和易读。本文将介绍如何在Ubuntu上安装字体,并提供相应的源代码。第一步:准备字体文件在开始之前,你需要准备你想要安装的字体文件。通常,字体文件的扩展名为.ttf或.otf。你可以在互联网上搜索并下载你喜欢的字体。假设你已经下载了一个名为"font.ttf"的字体文件。第二步:创建字体目录首先,我们需要在系统中创建一个用于存储字体文件的目录。打开终端并执行以下命令:sudomkdir/usr/share/fonts/truetype/custom这将在"/usr/sha
ifconfig是networkinterfacesconfiguring的缩写。在Linux操作系统中,ifconfig用于显示或配置网络设备的参数信息。查看网卡信息$ifconfig#显示激活状态(up状态)的网卡信息eth0Linkencap:EthernetHWaddr00:0c:29:75:8c:97inetaddr:192.168.58.128Bcast:192.168.58.255Mask:255.255.255.0inet6addr:fe80::6ae2:c35e:aa62:2b95/64Scope:LinkUPBROADCASTRUNNINGMULTICASTMTU:1500
搭建ApacheHTTP服务器与认证一、什么是Apache?二、Apache的配置文件三、如何搭建Apache服务器1、更改主机名2、配置网络3、配置yum源2、搭建基于用户的个人网站2.1.新建用户(用于基于该用户)2.2.创建个人的网页文件2.3.修改用户网页文件的访问权限2.4.修改基于用户的配置文件.2.5.关闭防火墙修改selinux权限2.6.重启服务2.7.访问网页3、搭建基于域名访问的虚拟主机3.1、创建虚拟主机的网页文件3.2、修改文件的访问权限(使其它用户具有可执行权力)3.3、配置虚拟主机的网页文件3.4、做域名解析文件3.5、配置防火墙和selinux3.6、重启服务4
🌎初识进程初识进程 简单认识一下进程 如何管理进程 进程属性信息 内核运行队列 查看进程 通过系统调用获取进程标识符 父子进程 查看运行中的进程 总结前言: 我们在电脑上点开的一个个应用,其实就是一个个进程,进程仅仅如此吗?今天我们就来认识一下进程,那么话不多说,开启我们今天的话题!🚀简单认识一下进程 打开任务管理器,管理器上显示的所有应用都是进程,例如: 这些打开的应用程序,都是进程,这也说明了操作系统可以同时运行多个进程,我们上次学习了操作系统的管理工作,那么os是如何对加载到内存的程序做管理的呢? 还是那六个字:先描述
一、概述应用程序的前世今生从程序猿写出源代码到生成一个目标程序,中间经历了(预处理)——(编译)——(汇编)——(链接)这个过程就是将人类的高级语言翻译成计算机能看懂的二进制语言那么关于Linux安装,到底安装的是什么?rpm和yum安装的对象——rpm软件包:RPM包是已经编译好并打包好的文件,直接安装。缺点:需要安装的环境必须与编译时的环境一致;也就是说包与包之间存在相互依赖的情况。编译安装的对象——源代码软件包(.c文本):需自行把源代码编译成可执行文件,复杂。自由度高,可以修改源代码,源码包在编译的时候是可以附加额外的选项,个性化设置功能。二、rpmrpm有三大作用:①查询、验证rpm
🌈个人主页:SarapinesProgrammer🔥 系列专栏:《操作系统实验室》🔖诗赋清音:柳垂轻絮拂人衣,心随风舞梦飞。山川湖海皆可涉,勇者征途逐星辉。目录🪐1初识LinuxOS🪐2 进程与任务管理的解密与实战🌍1.实验目的🌍2.实验准备🌍3.实验内容🌍4.实验心得📝总结🪐1初识LinuxOSLinux是一种开源的Unix-like操作系统内核,它是基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。Linux内核最初是由芬兰程序员LinusTorvalds在1991年创建的,之后成为自由软件和开源社区的一个主要项目。以下是Linux操作系统的一些主要特点和组成部分:
nano编辑器是Linux系统下除了vi编辑器之外的另一个好用的编辑器,这里推荐nano编辑器是因为其相比于vi编辑器,在某些方面的用户体验感要强一些。下图就是nano编辑器新建文件后的界面,其中顶部的一行介绍的是该编辑器的版本信息和文件的名字,后两行是各操作快捷键的提示,倒数第三行是文件的信息提示,如果是新建的文件,中括号里面会显示[NewFile],如果是打开已存在的文件,中括号里面会显示[Readnlines],其中n就是这个文本的行数。nano编辑器创建和打开文件的方法与vi编辑器相同,例如创建一个名为hello的.c文件,使用命令如下:nanohello.c要打开一个存在的文件,使用
在Linux系统中,Tail命令是一个非常实用的工具,用于查看文件的末尾内容。无论是监控日志文件实时变化,还是查找文件中的某些特定信息,Tail命令都能发挥重要作用。本文将深入探讨Tail命令的原理、实践操作以及未来发展方向。Tail命令的原理Tail命令基于文件系统中的块概念,以块为单位读取文件内容。当文件被打开时,操作系统会为文件分配一个或多个块,这些块的大小通常取决于文件系统和操作系统。Tail命令通过以块为单位读取文件,然后将每个块的内容输出到标准输出或标准错误输出流中。Tail命令之所以能够成功显示文件的末尾内容,是因为它利用了文件系统的尾部锁定机制。当Tail命令打开一个文件时,它