Linux
csdnlb
这个作者很懒,什么都没留下…
展开
-
Linux-学习补充(内核一些概念、文件系统补充)
文章目录内核一些概念内核结构、子系统内核文件目录结构文件系统补充文件系统类型内存文件系统:虚拟文件系统VFS相关概念VFS结构用户空间文件系统分布式文件系统内核一些概念内核结构、子系统GNU/Linux 操作系统的基本体系结构(为了保护我们的操作系统,避免用户程序将内核搞崩,所以进行了内核空间和用户空间的划分):用户空间:用户应用程序执行的地方GNU C Library (gli...原创 2020-03-21 01:53:18 · 168 阅读 · 0 评论 -
Linux-防火墙学习总结
三表:Filter表:过滤数据包NAT表:用于网络地址转换(IP、端口)Mangle表:修改数据包的服务类型、TTL、并且可以配置路由实现QOS五链:INPUT链——进来的数据包应用此规则链中的规则OUTPUT链——外出的数据包应用此规则链中的规则FORWARD链——转发数据包时应用此规则链中的规则PREROUTING链——对数据包作路由选择前应用此链中的规则POSTROUTIN...原创 2019-11-19 01:50:33 · 576 阅读 · 0 评论 -
Linux-Squid缓存服务器
缓存服务器Squid是一个高性能的代理缓存服务软件,Squid支持FTP、gopher、HTTPS和HTTP协议。和一般的代理缓存软件不同,Squid用一个单独的、非模块化的、I/O驱动的进程来处理所有的客户端请求。正向代理正向代理的过程隐藏了真实的请求客户端,服务器不知道真实的客户端是谁,客户端请求的服务都被代理服务器代替请求。我们常说的代理也就是正向代理,正向代理代理的是请求方,也就是客...原创 2019-11-19 00:25:42 · 149 阅读 · 0 评论 -
Linux-Apache(HTTP、HTTPS)
Apache安装apache主配置文件vim /etc/httpd/conf/httpd.conf修改默认发布目录DocumentRoot “/test/hello”#指定发布目录路径<Directory “/test/hello”>Require all granted#设置访问权限修改默认发布文件DirectoryIndex hello.html ...原创 2019-11-18 23:39:21 · 202 阅读 · 0 评论 -
Linux-PXE学习总结
文章目录说明1. 部署DHCP2.安装TFTP服务3.安装syslinux,配置PXE4.部署共享文件服务,添加系统文件和ks文件说明PXE:【Preboot eXecution Environment】预启动执行环境,也被称为预执行环境,提供了一种使用网络接口启动计算机的机制。这种机制让计算机的启动可以不依赖本地数据存储设备(如硬盘)或本地已安装的操作系统。PXE环境必须条件:DHCP...原创 2019-11-18 22:12:04 · 333 阅读 · 0 评论 -
Linux-ISCSI学习总结
文章目录概念服务端客户端概念ISCSI:【 internet Small Computer System Interface】一种基于TCP/IP的传输的存储技术,在TCP/IP网络上传输SCSI协议。ISCSI协议主要分为(iSCSI target)磁盘源目标创建在服务端使用,以及(iSCSI initiator)磁盘使用者发起在客户端使用。IQN:iSCSI限定名称,全球唯一名称,用于...原创 2019-11-18 20:37:33 · 677 阅读 · 0 评论 -
Linux-文件共享(NFS,Samba)学习总结
文章目录NFS服务器管理NFS客户端控制资源使用挂载window共享文件samba管理smbclient使用客户端,多用户挂载NFS服务器管理1.服务器[root@node1 ~]# yum install -y nfs-utils.x86_64#安装软件[root@node1 ~]# systemctl start nfs-server#开启服务[root@node1 ~]# fi...原创 2019-11-12 00:48:22 · 543 阅读 · 0 评论 -
Linux-网络配置学习总结
文章目录概念bondteam桥接配置文件方式brctl命令管理概念链路聚合bond teambondwatch -n1 "cat /proc/net/bonding/bond0;ping -c1 -w1 172.25.254.101"#监控bond方式及网络状态nmcli connection show #显示现有链接nmcli connection delete 'Syste...原创 2019-11-11 17:27:39 · 706 阅读 · 0 评论 -
Linux-MariaDB学习总结
文章目录概念安装初次使用安全初始化登陆方式数据库操作概念安装初次使用安全初始化[root@station ~]# mysql_secure_installationEnter current password for root (enter for none): OK, successfully used password, moving on...#默认root密码确认,新装系...原创 2019-11-07 10:55:51 · 287 阅读 · 0 评论 -
Linux-DNS服务
文章目录安装DNS服务开启服务配置服务正向解析列表反向解析双向解析负载均衡安装DNS服务yum search dns#查询dns服务的软件包yum install -y bind.x86_64#安装软件rpm -ql bind.x86_64#查看软件安装包中,服务器启动名和配置文件位置#配置文件/etc/named.conf#服务文件/usr/lib/systemd/system...原创 2019-11-04 22:11:43 · 364 阅读 · 0 评论 -
Linux系统部分问题处理总结
文章目录重置密码硬盘引导阶段mbr主引导记录丢失如何恢复文件引导阶段内核引导阶段内核文件vmlinuz-【版本号】.x86_64 丢失初始化镜像文件initramfs-【版本号】.x86_64.img 丢失开机启动项被篡改重置密码模拟问题:假装忘记密码,或让别人改成不知道的密码解决思路:修改passwd文件开机按上下键停止读秒按E键进入编辑模式选择内核启动行linux16 /vm...原创 2019-10-31 11:58:13 · 132 阅读 · 0 评论 -
SElinux学习总结
文章目录概念SELinux模式安全上下文布尔值例子监控SELinux冲突概念SELinux:【Security-Enhanced Linux】安全增强式Linux,是一个Linux内核的安全模块,其提供了访问控制安全策略机制。SELinux是可保护你系统安全性的额外机制,在某种程度上,它可以被看作是与标准权限系统并行的权限系统。在常规模式中,以用户身份运行进程,并且系统上的文件和其他资源都设置...原创 2019-10-29 00:06:24 · 216 阅读 · 0 评论 -
Linux-ftp服务学习总结
文章目录概念安装运行FTP服务配置功能概念FTP:【File Transfer Protocol】文件传输协议,是一个用于在计算机网络上在客户端和服务器之间进行文件传输的应用层协议。服务器软件安装包: vsftpd客户端软件安装包:lftp默认发布目录:/var/ftp协议接口: 21/tcp服务配置文件: /etc/vsftpd/vsftpd.conf安装运行FTP服务下载安...原创 2019-10-28 22:51:59 · 514 阅读 · 0 评论 -
Linux-LVM学习总结
文章目录概念PV管理1. 创建PV2.显示PV信息3.删除PVVG管理1. 创建VG2. 显示VG信息3. 增加VG容量4. 减少VG容量5. 删除VGLV管理1.创建LV2.显示LV信息3.扩大LV容量4.减少LV容量5.删除LVLV快照LVM逻辑顺序概念LVM:【 Logical Volume Manager】逻辑卷管理的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Hei...原创 2019-10-28 22:15:06 · 712 阅读 · 0 评论 -
Linux磁盘管理学习总结
文章目录Linux磁盘设备使用逻辑磁盘设备管理设备挂载和卸载磁盘分区设备安装文件系统swap分区管理配额文件系统分区磁盘加密开机自动加载Linux磁盘设备使用逻辑新磁盘分区格式化挂载加密:Luks格式化磁盘设备管理fdisk -l #真实存在的设备fdisk 设备 #设备分区后cat /proc/partitions #系统识别的设备mkfs.xfs #格式化后blk...原创 2019-10-28 01:10:13 · 3079 阅读 · 0 评论 -
linux-时间管理学习
timedatectl命令timedatectl 管理时间和日期显示[root@node1 ~]# timedatectl Local time: Fri 2019-10-11 03:54:35 EDT #本地时间 Universal time: Fri 2019-10-11 07:54:35 UTC #格林威治时间 RTC time: Fri 201...原创 2019-10-11 17:21:34 · 116 阅读 · 0 评论 -
Linux延时和定时任务学习总结
文章目录延时任务概念at命令黑白名单定时任务概念用户级别配置文件命令操作黑白名单系统级别配置文件延时任务概念at命令可以指定某一任务在将来的特定时间运行。该作业可能是一次备份,对您系统的检查或者特定时间发送的通知。那些需要花费很长时间才可以完成的作业正适合at命令。仅需要使用at命令即任务设置为在一分钟或者两分钟之后运行。然后您便可以安全注销,因为该任务会在与shell会话断开连接的情况...原创 2019-10-21 12:22:08 · 223 阅读 · 1 评论 -
Linux系统自动安装kickstart学习总结
文章目录kickstart安装kickstart软件配置文件选项解释*.cfg配置文件校验kickstartkickstart是一种无人值守的安装方式,是通过将正常安装过程中所有需人工填选的参数记录在文件中,此文件以 *.cfg后缀的规定文件,文件内容有规定的格式和指定参数;通过kickstart定制的文件,在系统安装过程中会自动读取数据,跳过人工干预,完成自动安装系统。安装kickst...原创 2019-10-20 23:42:55 · 276 阅读 · 0 评论 -
Linux软件管理学习
软件仓库配置配置文件配置文件路径/etc/yum.repos.d/配置文件*.repo;以.repo结尾配置光盘文件虚拟机硬件管理中,光驱挂载镜像文件配置虚拟机软件仓库配置文件vim /etc/yum.repos.d/rhel.repo[RHEL7.3]#[仓库源命名]name=redhat enterprise linux 7.3#仓库源描述baseurl=file:...原创 2019-10-17 15:26:45 · 196 阅读 · 0 评论 -
Linux虚拟机学习总结
文章目录KVM虚拟机安装KVM-系统安装硬件环境配置Linux系统安装虚拟机移植快照创建快照使用快照批量安装虚拟机批量创建快照qemu-kvm 虚拟硬件qeum-img 虚拟存储vmx interCPUsvm amdCPUKVM虚拟机安装KVM-系统安装硬件环境配置打开virt-manager点击【电脑上带个星星的】图标,【creat a new virtual Machine...原创 2019-10-15 20:32:45 · 1361 阅读 · 0 评论 -
Linux网络管理学习总结
网络ipv4 32位2进制1bit1byte = 8bit1k=1024bitnm-connection-editor #图形nmtui #类图形依赖 NetworkManager #网络状态的工具network #网络服务管理网络配置文件配置文件目录/etc/sysconfig/network-scripts/#network-scripts目录里所有文件都会被读取使用,...原创 2019-10-14 15:30:09 · 1232 阅读 · 0 评论 -
Linux系统日志学习总结
每个程序都能生成自己的日志,日志生成在内存中,不能永久保存,为方便系统管理由专门的程序采集保存在硬盘中rsyslog服务就是负责收集日志自动保存到指定文件中文章目录日志采集:rsyslog服务配置文件相关概念【RULES】中配置采集规则【MODULES】UDP|TCP【GLOBAL DIRECTIVES 】日志采集格式journalctl日志查询journal保存到文件中日志采集:rsy...原创 2019-10-11 10:49:34 · 509 阅读 · 0 评论 -
linux-tar命令
概念tar命令:可以为linux的文件和目录创建档案。利用tar命令,选择相应参数可将指定目录和文加进行打包或在压缩打包:将指定目录及其包含的所有子目录和文件,变为一个文件,行业规范,文件名后缀为.tar压缩:将一个大的文件通过CPU计算,使用相对应压缩算法变为一个小的文件Linux压缩格式压缩格式名称压缩文件后缀压缩方式生成文件解压方式源文件是否存在zi...原创 2019-10-11 10:48:34 · 207 阅读 · 0 评论 -
SSHD服务及服务管理学习总结
文章目录概念sshd配置文件ssh远程登录查看登录信息修改登录端口关于端口查看命令服务器开启非对称加密认证远程拷贝文件scp命令rsync 命令远程登录限制关闭超级用户建立黑名单建立白名单概念SSH:SSH (Secure Shell )Protocal的缩写,指代SSH协议SSH服务:SSH使用客户端-服务器模型。服务器端需要开启SSH守护进程以便接受远端的连接,而用户需要使用SSH客户...原创 2019-10-10 22:05:49 · 170 阅读 · 0 评论 -
linux权限管理
文章目录概念权限更改文件【用户用户组】属性更改文件【权限】属性权限解读UMaskumsk值更改特殊权限stickysgidsuidACL权限列表查看管理mask阈值acl权限默认设定反向改变权限概念权限:是操作系统用来限制对资源访问的机制,通过这样的机制来限制哪些用户或用户组可以对特定文件进行相应的操作。同时每个文件都添加了很多的属性,很大程度上维护了数据的安全,这是系统底层安全设定方法之一...原创 2019-10-08 23:33:25 · 170 阅读 · 0 评论 -
Linux 系统的用户与用户组管理学习总结
针对Linux系统是一个多用户多任务的分时操作系统,产生了用户与用户组的管理多用户多任务分时操作系统允许多个用户共享使用同一台计算机的资源,即在一台计算机上联接几台甚至几十台终端机,终端机可以没有自己的CPU与内存,只有键盘与显示器,每个用户都通过各自的终端机使用这台计算机的资源,计算机按固定的时间片轮流为各个终端服务。由于计算机的处理速度很快,用户感觉不到等待时间,似乎这台计算机专为自己服务...原创 2019-10-08 17:21:15 · 3064 阅读 · 0 评论 -
linux输入输出重定向
概念文件描述符(file descriptor):是内核为了高效管理已被打开的文件所创建的索引,其是一个非负整数(通常是小整数),用于指代被打开的文件,所有执行I/O操作的系统调用都通过文件描述符。重定向: 重定向就是不适用系统的标准输入端口,标准输出端口和标准错误输出端口,而进行重新的指定,所以重定向分为输入、输出和错误重定向,通常情况下重定向到一个文件。标准输入(stdout):标准输...原创 2019-10-07 23:38:26 · 227 阅读 · 0 评论 -
linux进程管理
文章目录概念进程管理查看进程图形界面查看命令方式查看进程相关信息解释PS命令查看进程进程优先级进程优先级概念NICE值调整进程未运行,nice命令进程已运行,renice命令进程前后台调用信号级别基本概念常用信号查看进程信号对应或解释信号控制进程动态查询控制服务概念管理系统服务概念进程(Process)1.系统进行资源分配和调度的基本单位,是操作系统结构的基础。2.是计算机中的程序关于某...原创 2019-10-07 01:22:52 · 163 阅读 · 0 评论 -
vim文本编辑器学习总结
文章目录什么是VIM?:VIM该如何操作?Vim的使用模式:普通模式命令模式什么是VIM?:编辑器之神图标Vim是从vi发展出来的一个文本编辑器。其代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。VIM该如何操作?Vim的使用模式:Vim具有6种基本模式:模式名称作用进...原创 2019-09-30 22:45:55 · 539 阅读 · 0 评论 -
Linux文件操作命令学习总结
Liunx有关文件操作命令总结查看目录内容命令:ls #ls [OPTION]... [FILE]..[FILE]… 目录路径下的文件,可以指定特定文件whatis命令下ls描述:ls(1) -list directory contentsls(1p) -list directory contents命令可选操作#显示所有内容,包含隐藏内容,以 “.”目录开始-a,--...原创 2019-09-26 18:38:32 · 421 阅读 · 1 评论 -
Linux系统临时文件
系统中服务在正常运行时会产生临时文件,通过systemd-tmpfiles管理systemd-tmpfiles服务创建、删除和管理临时文件的服务配置文件目录/etc/tmpfiles.d/*.conf #管理员可修改的配置文件/run/tmpfiles.d/*.conf #Daemon应用程序自己管理的配置文件/usr/lib/tmpfiles.d/*.conf #rpm软件...原创 2019-10-21 16:57:43 · 654 阅读 · 0 评论