【Linux天梯】第二话·Linux系统环境搭建

从今天开始,我将正式开启一个新的打卡专题——【Linux天梯】,没错!这是天梯计划,目的是通过一系列的专题讲解,将实战与理论相结合,透彻掌握操作系统的理论知识,同时熟练掌握Linux技能;后期还会有服务器的搭建,网站架构的综合应用部分!想要搞定,搞透操作系统的同学,【Linux天梯】系列值得你的选择

Linux下的基础开发工具vim/gcc/g++/gdb

文章目录前言vimgcc/g++初步了解gcc预处理编译汇编链接动态链接静态链接各自优缺点g++gcc/g++注意事项gdb前言学习Linux,少不了在Linux环境下做开发以及编写代码,就不得不得熟悉一下Linux下的这些基础开发工具了在windows下像vs系列都是集编辑器、编译器、调试器等为一

【LeetCode-SQL每日一练】—184. 部门工资最高的员工

SQL每个人都要用,但是用来衡量产出的并不是SQL本身,你需要用这个工具,去创造其它的价值。

【Linux天梯】第一话·初见Linux

从今天开始,我将正式开启一个新的打卡专题——【Linux天梯】,没错!这是这是天梯计划,目的是通过一系列的专题讲解,将实战与理论相结合,透彻掌握操作系统的理论知识,同时熟练掌握Linux技能;后期还会有服务器的搭建,网站架构的综合应用部分!想要搞定,搞透操作系统的同学,【Linux天梯】系列值得你的

【操作系统实验报告】实验一:熟悉Ubuntu环境(后续会更新~)

实验一:熟悉Ubuntu环境实验前的准备:~我选择使用VMware workstation虚拟机,安装Ubuntu20.04系统这是虚拟机以及系统安装的链接:https://blog.csdn.net/HGGshiwo/article/details/107528943?ops_request_mi

python开发之转战Linux系统

前言接手flask项目时,本地服务无法运行,在对比服务器上安装的包来对比。怀疑问题出在uWSGI。为了成功本地运行项目,我将不断探索。WSGI与uWSGI?什么是WSGI?WSGI,全称 Web Server Gateway Interface,或者 Python Web Server Gatewa

linux就该这么学【进程间通信】

目录进程间通信的目的进程间通信发展1、使用文件的方式2、使用特定的标准管道什么是管道进程间通信的目的数据传输:一个进程需要将它的数据发送给另一个进程资源共享:多个进程之间共享同样的资源。通知事件:一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某种事件(如进程终止时要通知父进程)。进程控

Linux调试器-gdb使用

Linux调试器-gdb使用一、背景二、gdb的使用1、运行与查看命令2、断点设置命令3、代码调试命令一、背景 1、程序的发布方式有两种,debug模式和release模式。2、Linux 下gcc/g++出来的二进制程序,默认是release模式。3、要使用gdb调试,必须在源代码生成二进制程序的

Linux进程概念

Linux进程概念零、前言一、冯诺依曼体系结构二、操作系统三、进程1、描述进程-PCB2、查看进程3、获取进程标示符4、创建进程-fork()5、进程状态6、僵尸进程7、孤儿进程8、进程优先级9、环境变量1)测试PATH2)测试HOME3)如何获取环境变量4)命令行变量零、前言本章主要讲解操作系统的

Linux系统26条常用指令详解

文章目录零.前言1.ls指令(1)用法(2)功能(3)常用选项2.which指令(1)用法(2)功能(3)举例3.pwd 指令功能4.cd 指令(1)用法(2)功能(3)目录形式什么是路径绝对路径与相对路径绝对路径相对路径(4)举例5.touch 指令(1)用法(2)功能(3)常用选项(4)举例6.

Linux信号量

POSIX信号量信号量与条件变量一点关系都没有。POSIX信号量函数基于环形队列的生产消费模型

操作系统——概述

文章目录什么是操作系统操作系统结构Linux 内核 vs Windows 内核内核什么是内核呢?内核有哪些能力呢?内核是怎么工作的?计算机启动过程系统调用UNIX 系统调用Windows系统调用什么是操作系统不知道你有没有产生过这些疑问:桌面上的图标到底是啥?凭啥我在鼠标上一双击,就会出来一个美丽的

RabbitMQ搭建

一、环境主机名IP地址操作系统rabbitmq版本mq1192.168.10.180Centos 7rabbitmq3.9.7mq2192.168.10.181Centos 7rabbitmq3.9.7mq3192.168.10.183Centos 7rabbitmq3.9.7二、单机部署1.安装g

思维导图五(Linux、JVM、Redis、POI&EasyExcel)

一 Linux1 概念:Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX(可移植操作系统接口) 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。2 作用:基本上所有的企业项目都是部署在Linux系统中,所以需要掌握Linux的常用指令以及项目发

【linux系统编程】基础开发工具:gcc/g++

Linux C/C++ 编译器 – gcc/g++1. gcc/g++ 基本用法:gcc/g++ 分别是linux环境下 C/C++ 的编译器,其基本使用方法:[Assassin@Ninghai ~]$ gcc [选项] [编译文件] -o [可执行别名] [Assassin@Ninghai ~]$

【Linux】IO细节不了解?一篇带你了解基础IO

I/O输入/输出(Input/Output),分为IO设备和IO接口两个部分。 在POSIX兼容的系统上,例如Linux系统 ,I/O操作可以有多种方式,比如DIO(Direct I/O),AIO(Asynchronous I/O,异步I/O),Memory-Mapped I/O(内存映射I/O)

Linux系统配置(shell三剑客与免交互)

目录前言一、三剑客1、grep2、sed3、awk二、shell免交互1、格式2、固定字符输出3、注释4、设置用户密码三、expect免交互1、格式2、通过ssh连接主机3、与shell结合使用结语前言 linux系统中包含很多种文本处理器或文本编辑器,其中包括vim编辑器与grep等,而grep

elasticsearch8.0和kibana8.0安装

elasticsearch8.0安装1.安装2.启动elasticsearch生成令牌kibana验证登录elasticsearch前言8.0中新功能使用8.0版本的最好先看下。1.安装docker pull elasticsearch:8.0.0docker pull kibana:8.0.02.

Linux-基础IO

文章目录C文件接口系统文件I/OFILE *系统接口介绍open的返回值重定向dup2磁盘上的文件系统磁盘输入/输出(I/O)是在主存和外部设备(如磁盘驱动器、终端和网络)之间拷贝数据的过程。输入操作是从I/O设备拷贝数据到主存,而输出操作是从主存拷贝数据到I/O设备C文件接口写文件:#includ

╭(⊙o⊙)ノ★Vim Gcc Gdb★Linux开发三大件熟练指南

快来看看吧~~ ^_^ Linux 下一般使用代码编辑工具 vi/vim,编译工具 gcc/g++,调试工具 gdb。

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈