• Linux 编程学习笔记----文档管理系统

    时间:2024-01-19 13:44:15

    本文从网络上完成的第Linux在文件系统管理。1.VFS文件系统概述linux採用VFS来管理文件系统,并且linux设计的原则之中的一个就是everything is file。因此文件管理系统是linux设计最核心的体现。VFS的全称是Virtual File System (虚拟文件系统)。整...

  • Dubbo入门到精通学习笔记(二):Dubbo管理控制台、使用Maven构建Dubbo的jar包、在Linux上部署Dubbo privider服务(shell脚本)、部署consumer服务

    时间:2024-01-17 12:25:29

    文章目录Dubbo管理控制台1、Dubbo管理控制台的主要作用:2、管理控制台主要包含:3、管理控制台版本:安装 Dubbo 管理控制台使用Maven构建Dubbo服务的可执行jar包Dubbo服务的运行方式:1、使用Servlet容器运行(Tomcat、Jetty等)----不可取2、自建Main...

  • Linux学习笔记(12)-进程间通信|匿名管道

    时间:2024-01-17 09:47:28

    Linux的进程间通信有几种方式,包括,管道,信号,信号灯,共享内存,消息队列和套接字等……现在一个个的开始学习!——————————————————————————————————————————————————管道是一个进程链接另一个进程的数据通道,它通常是把一个进程的输出,接到另一个进程的输入...

  • linux学习笔记之进程

    时间:2024-01-14 19:03:54

    一、基础知识1:进程。1,进程ID: 非负整数,具有唯一性。1)ID=0的进程:调度进程/交换进程。内核的一部分。不执行任何磁盘上的程序。2)ID=1的进程:init进程。1-自举结束时,由内核调用,且不会终止。2-用于读取与系统有关的初始化文件。并引导系统至一个状态。3-使用root权限运行,是所...

  • linux 进程学习笔记-named pipe (FIFO)命名管道

    时间:2024-01-14 19:02:51

    与“无名管道”不同的是,FIFO拥有一个名称来标志它,所谓的名称实际上就是一个路径,比如“/tmp/my_fifo”,其对应到磁盘上的一个管道文件,如果我们用file命令来查看其文件类型的话,会得到如下输出:my_fifo: fifo (named pipe)为了简化对FIFO的理解,我们可以这样来...

  • Linux学习笔记(六) 进程管理

    时间:2024-01-14 18:54:16

    1、进程基础当输入一个命令时,shell 会同时启动一个进程,这种任务与进程分离的方式是 Linux 系统上重要的概念每个执行的任务都称为进程,在每个进程启动时,系统都会给它指定一个唯一的 ID,称为进程 ID(PID)对进程进行管理必须以进程 ID 作为对象,而非进程名称每个进程都可能以前台或后台...

  • Linux学习笔记总结--CentOS 设置静态IP

    时间:2024-01-13 19:15:03

    1.修改网卡配置vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或b...

  • Linux进程间通信IPC学习笔记之消息队列(SVR4)

    时间:2024-01-10 21:35:19

    Linux进程间通信IPC学习笔记之消息队列(SVR4)

  • 《Linux命令行与shell脚本编程大全》 第二十二章 学习笔记

    时间:2024-01-07 13:00:04

    第二十二章:使用其他shell什么是dash shellDebian的dash shell是ash shell的直系后代,ash shell是Unix系统上原来地Bourne shell的简化版本。NetBSD Unix操作系统移植了ash shell,并且作为默认shell。NetBSD开发人员给...

  • 《Linux内核设计与实现》 第一二章学习笔记

    时间:2024-01-07 12:54:54

    《Linux内核设计与实现》 第一二章学习笔记第一章 Linux内核简介1.1 Unix的历史Unix的特点Unix很简洁,所提供的系统调用都有很明确的设计目的。Unix中一切皆文件,对数据和设备的操作都是通过一套相同的系统调用接口进行的。Unix内核和相关的系统工具都是用C语言编写成的。Unix进...

  • 《Linux命令行与shell脚本编程大全》 第一、二章 学习笔记

    时间:2024-01-07 12:41:58

    第一章:初识Linux shellLinux内核负责以下4个主要功能:1.系统内存管理2.软件程序管理3.硬件设备管理4.文件系统管理1.系统内存管理内核不仅管理服务器上的可用物理内存,还可以创建和管理虚拟内存内核通过硬盘上的存储空间来实现虚拟内存,这块区域称为交换空间(swap space)内核不...

  • 20135320赵瀚青LINUX内核分析第一周学习笔记

    时间:2024-01-07 07:44:21

    赵瀚青原创作品转载请注明出处《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一、概述第一周的学习内容主要是基础的计算机工作的相应知识,主要学习了三个知识点存储程序计算机工作模型X86汇编基础汇编一个简单的c程序并分析汇...

  • linux内核分析第一周学习笔记

    时间:2024-01-06 23:36:22

    linux内核分析第一周学习笔记标签(空格分隔): 20135328陈都陈都 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-10000290001.1冯诺依曼体系结构:即具有存储程序的计算机体系结构目前大多数拥有...

  • Linux内核学习笔记——VFS

    时间:2024-01-04 20:49:16

    概念:①硬链接:若一个 inode 号对应多个文件名,则称这些文件为硬链接。即硬链接就是同一个文件使用了多个别名。硬链接可由命令 link 或 ln 创建。其特性:文件有相同的 inode 及 data block;只能对已存在的文件进行创建;不能交叉文件系统进行硬链接的创建;不能对目录进行创建,只...

  • Linux学习笔记之 Btrfs文件系统简介及使用

    时间:2024-01-04 19:23:19

    Btrfs 也有一个重要的缺点,当 BTree 中某个节点出现错误时,文件系统将失去该节点之下的所有的文件信息。而 ext2/3 却避免了这种被称为”错误扩散”的问题。Btrfs相关介绍:Btrfs 是一个 Linux 中的新的写时复制(copy-on-write (COW))的文件系统,目的是实现...

  • Linux学习笔记1——Linux的目录结构

    时间:2024-01-03 13:58:19

    / 是根目录~是主目录bin 存放二进制可执行文件(Is,cat,mkdir等)boot 存放用于系统引导时使用的各种文件dev 用于存放设备文件etc 存放系统配置文件home 存放所有用户文件等根目录lib 存放根文件系统中的程序运行所需要的共享库及内核模块mnt 系统管理员安装临时文件系统的安...

  • linux学习笔记整理(六)

    时间:2024-01-02 19:12:12

    第七章 Centos7-文件权限管理本节所讲内容:7.1文件的基本权限:r w x (UGO)7.2文件的特殊权限:suid sgid sticky和文件扩展权限ACL7.3实战:创建一个让root都无法删除的文件7.1 文件的基本权限7.1.1 权限的作用通过对文件设定权限可以达到以下三种访问限制...

  • Linux学习笔记17——输入输出重定向

    时间:2024-01-01 18:07:35

    1 何谓输入输出重定向?默认情况下输入是由键盘输入的。输出是默认的输出到屏幕上。而输入输出重定向就是改变默认的输入输出方向2 freopen函数freopen是被包含与stdio.h头文件中,是重定向输入输出流的函数。此函数一般用于将一个指定的文件打开一个预定义的流:标准输入、标准输出或者标准出错。...

  • Linux学习笔记:重定向>和>>

    时间:2024-01-01 17:59:54

    本文参考 https://www.cnblogs.com/piperck/p/6219330.html重定向命令 > 和 >>将命令的输出结果存储在指定文件中。例如下面的例子就是将 ls 的结果输出到一个 result.txt 文件中,如果文件不存在,会在当前目前创建一个。(如果是...

  • 第四周LINUX 学习笔记

    时间:2023-12-30 21:28:09

    内核编译丶sed丶awkLinux:单内核    模块化:动态      /lib/modules      lsmod,modinfo,modprobe,insmod,,modprobe -r ,rmmod      dep文件:模块的依赖关系      sysbols:符号映射    depmo...