随笔分类 -  Linux

linux相关知识
摘要:本文主要讲解 Docker 的网络原理。在此之前,最好对网络命名空间、Veth 设备对、网桥、路由、netfilter 与 iptables 等Linux基础网络知识有所了解,详见《Docker的Linux网络基础》。 一、Docker 的网络原理 1. Docker 的网络模式 标准的 Docke 阅读全文
posted @ 2024-03-24 20:55 疯一样的狼人 阅读(329) 评论(0) 推荐(0) 编辑
摘要:Docker 技术依赖于近年来 Linux 内核虚拟化技术的发展,所以 Docker 对 Linux 内核有很强的依赖。本文将 Docker 使用到的与 Linux 网络有关的主要技术进行简单介绍。 一、网络命名空间 为了支持网络协议栈的多个实例, Linux 在网络栈中引入了网络命名空间,这些独立 阅读全文
posted @ 2024-03-24 18:07 疯一样的狼人 阅读(175) 评论(0) 推荐(0) 编辑
摘要:一、netfilter 与 iptables 简介 1. netfilter 是什么 Netfilter 自 1998 年开发,2000 年合并到 Linux Kernel v2.4 版本,是 Linux 内核提供的一个流量处理框架,用于实现对 IP 数据包的控制和过滤等功能。即:netfilter 阅读全文
posted @ 2024-03-24 17:14 疯一样的狼人 阅读(1003) 评论(0) 推荐(0) 编辑
摘要:本文讲述的是如何在Oracle VM VirtualBox安装的CentOS虚拟机中进行网络配置,使得虚拟机可以访问宿主主机,也能访问外网,宿主主机可以访问虚拟机,虚拟机之间也可以相互访问。 在VirtualBox中虚拟机的配置方式有四种,这四种连接方式的原理和区别与联系可以参考一位园友的博文:ht 阅读全文
posted @ 2017-12-11 21:21 疯一样的狼人 阅读(1348) 评论(0) 推荐(1) 编辑
摘要:一、用户管理 1. 用户账号管理文件 要对Linux中的用户账号进行管理,首先当然应该了解用户账号在Linux系统中是怎么保存的,这涉及到两个文件——/etc/passwd与/etc/shadow,前者保存用户的UID和GID等基本信息,后者则主要保存与账号密码相关的一些信息。 先来看看/etc/p 阅读全文
posted @ 2017-11-23 22:24 疯一样的狼人 阅读(1537) 评论(0) 推荐(0) 编辑
摘要:Shell设置文件读取流程 /etc/shells记录了Linux系统中支持的所有shell,默认使用bash。用户登入Linux系统时会获取到一个shell,具体获取到哪个shell与登录账号有关,/etc/passwd中每个账号信息中最后一个信息记录的就是该账号登入系统会获取到的shell。 获 阅读全文
posted @ 2017-11-07 22:15 疯一样的狼人 阅读(810) 评论(0) 推荐(0) 编辑
摘要:不同的文件系统存储文件的方式是不同的,所以其结构也是不同的。本文要介绍的是Linux最传统的文件系统EXT2的结构。 EXT2文件系统的主要组成结构有:inode table(inode表格)、data block(信息区块)、superblock(超级区块)、filesystem descript 阅读全文
posted @ 2017-10-29 22:13 疯一样的狼人 阅读(2936) 评论(0) 推荐(0) 编辑
摘要:由于以前学习Linux的时候没有做比较全面的总结笔记,而且平时大部分工作都在windows上进行,所以关于Linux的一些知识点有所遗忘。近期难得空闲,翻阅书籍,学习《鸟哥的Linux私房菜》,重温Linux知识,借此机会想把Linux的相关知识做一个总结笔记。首先要总结的是Linux文件相关知识— 阅读全文
posted @ 2017-10-28 15:24 疯一样的狼人 阅读(1957) 评论(0) 推荐(0) 编辑
摘要:linux系统中的后缀名其实要不要无所谓,但是对于压缩文件来讲必须要带上。这是为了判断压缩文件是由哪种压缩工具所压缩,而后才能去正确的解压缩这个文件。Linux压缩文件常见的后缀名所对应的压缩工具: .gz :gzip 压缩工具压缩的文件 .bz2:bzip2 压缩工具压缩的文件 .tar:tar  阅读全文
posted @ 2016-03-31 11:17 疯一样的狼人 阅读(287) 评论(0) 推荐(0) 编辑
摘要:Linux系统启动分为5个阶段: 1. 内核引导: 当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。操作系统接管硬件以后,首先读入 /boot 目录下的内核文件。 2. 运行init: init 进程是系统所有进程的起点,没有这个进程,系统中任何进程都不 阅读全文
posted @ 2016-03-27 10:50 疯一样的狼人 阅读(245) 评论(0) 推荐(0) 编辑
摘要:本文介绍的是在windows7 64位系统Oracle VM VirtualBox虚拟机上安装Centos6.7 64位系统。 1. 下载并安装Oracle VM VirtualBox 下载地址:https://www.virtualbox.org/wiki/Downloads 2. 下载Cento 阅读全文
posted @ 2016-03-27 10:24 疯一样的狼人 阅读(320) 评论(0) 推荐(0) 编辑
摘要:1. ifconfig命令的使用: (1)查看所有网卡基本信息:ifconfig (2)查看特定网卡信息:ifconfig (网卡名,如:eht0) (3)停止网卡设备服务:ifconfig (网卡名,如:eht0)down (停止网卡服务后使用ifconfig命令查看不到该网卡信息) 通过ifco 阅读全文
posted @ 2015-09-20 13:14 疯一样的狼人 阅读(343) 评论(0) 推荐(0) 编辑
摘要:一、关于LVM的几个概念 1. LVM:逻辑卷管理器,是建立在物理存储设备上的一个抽象层,允许你生成逻辑存储卷,与硬件相关的存储设置被其隐藏,你不用停止应用或卸载文件系统来调整卷大小或迁移数据,可以弹性管理你的分区。 2. 物理卷:直接对应实际硬盘分区,也可以是整个硬盘或已创建的软RAID,是LVM 阅读全文
posted @ 2015-09-20 10:10 疯一样的狼人 阅读(412) 评论(0) 推荐(0) 编辑
摘要:在Linux系统中,文件系统不挂载是无法使用的。挂载,即是让文件系统在操作系统中可用。在Linux中使用mount命令来挂载文件系统,有永久性挂载和临时性挂载两种挂载方式。 1. 永久性挂载: 修改配置文件/etc/fstab,将需要挂载的文件系统写入这个配置文件中,再使用命令mount -a 让配 阅读全文
posted @ 2015-09-19 10:58 疯一样的狼人 阅读(2434) 评论(0) 推荐(0) 编辑
摘要:分区格式化(Linux创建文件系统):(假设需要格式化的分区为/dev/sdb1)1.ext2文件系统和ext3文件系统的区别:ext2不支持日志文件系统,不会产生日志文件,ext3则会产生日志文件,日志目录为:/var/log。2.创建一个文件系统分区:mke2fs/dev/sdb1默认创建出来的... 阅读全文
posted @ 2015-09-19 09:34 疯一样的狼人 阅读(293) 评论(0) 推荐(0) 编辑
摘要:以下操作全部基于win7 64位系统上的Linux虚拟机(CentOS6.6)。 当Linux虚拟机的硬盘空间不够用时,可以手动添加硬盘块,流程如下: 右键虚拟机,点击“Add”按钮: 选择“Hard Disk”,点击“next”: 选择“Create a new virtual disk”,点击“ 阅读全文
posted @ 2015-09-18 20:39 疯一样的狼人 阅读(667) 评论(0) 推荐(0) 编辑
摘要:一、应用程序与命令的关系 1. 基本命令是Linux系统中不可缺少的组成部分。 2. 命令保存在/bin和/sbin目录中;应用程序保存在/usr/bin和/usr/sbin目录中。 3. 命令的作用是完成对Linux系统本身的管理工作,应用程序则完成与Linux系统管理相对独立的任务。 4. 命令 阅读全文
posted @ 2015-09-15 12:32 疯一样的狼人 阅读(313) 评论(0) 推荐(0) 编辑
摘要:1. 僵尸进程的产生: 一个进程调用exit命令结束自己生命的时候,其实它并没有真正的被销毁,而是留下一个称为“僵尸进程”的数据结构。这时它已经放弃了几乎所有内存空间,没有任何可执行代码,也不能被调度,仅仅在进程列表中保留一个位置(它的内核栈还驻留在内存中),记载该进程的退出状态等有用的信息供其它进 阅读全文
posted @ 2015-09-06 11:36 疯一样的狼人 阅读(401) 评论(0) 推荐(0) 编辑
摘要:1. shell脚本概念: C语言编写的、命令解释器、编程语言。 是用户使用linux的桥梁。 非常擅长处理文本类型的数据。 2. shell脚本作用: 自动化管理、监控管理、日志数据处理、自动数据备份。 3. shell脚本中的成分: 注释、命令、shell变量、结构控制语句。 以行为单位,一行一 阅读全文
posted @ 2015-09-01 00:01 疯一样的狼人 阅读(420) 评论(0) 推荐(0) 编辑
摘要:进程和作业的关系:一个作业可以包含多个进程。进程分类:1.交互进程:由一个shell启动的进程。交互进程既可以在前台运行,也可以在后台运行。2.批处理进程:这种进程和终端没有联系,是一个进程序列。3.监控进程(守护进程):Linux系统启动时启动的进程,并在后台运行。启动进程的方法:1. 手动启动:... 阅读全文
posted @ 2015-08-30 16:16 疯一样的狼人 阅读(268) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示