Welcome 微信登录

首页 / 操作系统 / Linux

linux网络协议是什么?该如何去理解?

linux网络协议是什么?该如何去理解?

网络协议有很多,但大多是针对windows的,那么linux网络协议你是怎么样理解的呢?本文和大家一起探讨这个问题。 Linux网络协议栈基于分层的设计思想,总共分为四层,从下往上依次是:物理层,链路层,网络层,应用层。 Linux网络协议栈其实是源于BSD的协议栈,它向上以及向下的接口以及协议栈本身的软件分层组织的非常好。 Linux的协议栈基于分层的设计思想,总共分为四层,从下往上依次是:物理层,链路层,网络层,应用层。 物理层主要提供各种连接的...
Linux系统怎样识别没有扩展名的文件类型? 用file命令解决

Linux系统怎样识别没有扩展名的文件类型? 用file命令解决

我们知道Linux文件系统是Linux内核支持的基本功能之一,并由根 / 开始往下形成倒立树状的级连式结构。文件与目录是Linux文件系统的两个基本元素,(广义的)文件分为普通文件、目录文件、连接文件和特殊文件。可以通过file命令来识别各种不同的文件类型。 linux对于文件的扩展名没有像windows要求的那么严格,所以在使用linux的过程中经常会遇到有些文件根本就没有扩展名,哪么我们应该如何去判断没有扩展名的文件,到底是文件还是目录呢?其实我们可...
Linux中如何防止别人修改某些重要文件的解决办法

Linux中如何防止别人修改某些重要文件的解决办法

在管理Linux系统的过程中,对于一些重要的关键性文件、配置文件和重要的个人资料,往往不希望用户进行随意的修改,这个时候我们就需要对该文件来进行权限的保护,以防止篡改文件,我们可以将文件的属性改为600。 权限保护 设置为600权限 例如: [root@localhost /]# chmod 600 /usr/local/webserver/nginx/conf/nginx.conf 这样我们将/usr/local/webserver/nginx/...
Linux虚拟服务器 LVS的三种负载均衡方式比较

Linux虚拟服务器 LVS的三种负载均衡方式比较

1、LVS的定义? LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。其实它是一种集群(Cluster)技术,采用IP负载均衡技术和基于内容请求分发技术。调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,从而将一组服务器构成一个高性能的、高可用的虚拟服务器。整个服务器集群的结构对客户是透明的,而且无需修改客户端和服务器端的程序。本项目在1998年5月由...
如何用SARG日志分析器来分析Squid日志

如何用SARG日志分析器来分析Squid日志

SARG是一款基于网络的工具,它可以分析Squid日志,并以更详细的方式展示分析。系统管理员可以利用SARG来监视哪些网站被访问了,并跟踪访问量最大的网站和用户。本文包含了SARG配置工作。SARG提供了很多有用的特性,但是分析一个原始Squid日志文件并不直接。比如,你如何分析下面Squid日志中的时间戳和数字? 复制代码代码如下: 1404788984.429 1162 172.17.1.23 TCP_MISS/302 436 GET http://...
如何搭建一台Linux媒体服务器的具体步骤

如何搭建一台Linux媒体服务器的具体步骤

图1:ZaReason的MediaBox。几乎任何Linux都能成为出色的媒体服务器系统,因为它占用资源少、运行又稳定,所以你可以使用自己最熟悉的任何一个版本的Linux。任何Ubuntu变种版本(Ubuntu、Xubuntu和Lubuntu等)都特别适合作为媒体服务器系统,因为它们让用户很容易获得限制的编解码器。我在一个ZaReason MediaBox系统上运行Xubuntu。这个简单的系统可用于播放电影和音乐。它不是数字录像机(DVR),它也不需要电...
Linux小技巧之man pages设置高亮颜色

Linux小技巧之man pages设置高亮颜色

Linux有很多很复杂的命令,但也有一些很简单但是没太有作用的命令,但是这些小命令却不被大多数人熟知,在此,仅是让这些小技巧增添运维工作时的乐趣,默认的man pages只有一种颜色,有些文字是进行加粗的。 只需执行以下命令,即可。 复制代码代码如下: cat <<EOF >> /etc/bashrc man() { env LESS_TERMCAP_mb=$(printf "e[1;31m") LESS_TERMC...
Ubuntu 14.04 下开启PHP错误提示

Ubuntu 14.04 下开启PHP错误提示

Ubuntu 14.04中,默认的PHP开发环境配置是不提示所有的警告、错误信息的。这对于开发者来说是很痛苦的。在此记录下配置方法,留作以后方便使用。脚本之家的小编也已找了2种哦,第一种很简单,但是步骤跨度较大,第二种,步骤详细到不能再详细了。大家随便抱走。 精简版步骤: 1、修改php配置文件php.ini复制代码代码如下: sudo gedit /etc/php5/apache2/php.ini 把 display_errors = Off 改...
Linux系统下动态库的生成

Linux系统下动态库的生成

什么是动态库? 动态库又称动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一个 DLL 中,该 DLL 包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。DLL 还有助于共享数据和资源。多个应用程序可同时访问内存中单个DLL 副本的内容。DLL 是一个包...
Linux系统下使用ctags查找源码的方法

Linux系统下使用ctags查找源码的方法

太多的文件导致我们无法去定位一个函数的实现或者一个宏定义的位置。显然对于源码的阅读和个人的学习都是非常不利的。多么希望有一个软件能够输入命令就能够精确的定位函数的位置。是的,现在有这么一个工具:ctags,它需要和vim编辑器配合使用,让源码阅读可以更加轻松。什么是ctags?ctags(Generate tag files for source code)是vim下方便代码阅读的工具。尽管ctags也可以支持其它编辑器,但是它正式支持的只有VIM。并且V...
Linux内核的ioctl函数学习

Linux内核的ioctl函数学习

Linux内核的概念 Linux是最受欢迎的自由电脑操作系统内核。它是一个用C语言写成,符合POSIX标准的类Unix操作系统。Linux最早是由芬兰黑客 Linus Torvalds为尝试在英特尔x86架构上提供自由免费的类Unix操作系统而开发的。该计划开始于1991年,在计划的早期有一些Minix 黑客提供了协助,而今天全球无数程序员正在为该计划无偿提供帮助。 技术上说Linux是一个内核。“内核”指的是一个提供硬件抽象层、...
linux系统下对有空格的文件夹进行操作的方法

linux系统下对有空格的文件夹进行操作的方法

在Windows操作系统中可以轻易地创建移动删除文件夹名带有空格的文件夹,而在linux则需要进行一些特殊的处理才能实现以上功能.那么怎么做才能对文件夹名有空格的文件进行操作呢,步骤如下: (1)创建文件夹 mkdir my first 这条命令创建了文件夹"my first",文件夹名中my和first之间有一个空格,在命令行中需要 添加一个""符号和一个空格的组合 mkdir my tow 这条命令创...
Linux系统中fstab文件丢失的恢复方法

Linux系统中fstab文件丢失的恢复方法

/etc/fstab配置文件决定了Linux系统在启动后如何加载各分区,若分区无法挂载,系统也将无法成功启动,启动时将会出现如下错误信息/etc/fstab文件丢失的解决办法1. 使用进入急救模式,由于缺少fstab文件,光盘将无法找到待修复的Linux分区,2. 通过手动方式查找并挂载根分区3. 重建fstab配置文件后重启系统4. 在急救模式的shell环境中扫描逻辑卷,以便找到根分区设备,然后手动挂载根分区,并重建fstab配置文件,(如果系统中没有...
Linux修改fstab文件后 系统无法启动的解决方法

Linux修改fstab文件后 系统无法启动的解决方法

想来想做的是在Linux下修改自动挂载 /dev/sda5到 /u01,修改成/dev/sda5 /weblogic,于是把fstab文件中/u01修改成了/weblogic,于是悲剧就发生了,启动时报无法挂载错误,进入repair filesystem模式后,想要修改/etc/fstab,结果文件都是read only,系统也无法正常启动了,怎么解决这个问题呢?下面脚本在家的小编给大家讲解一下。解决办法:1.启动linux提示失败,输入root账户密码,...
linux 下制作可启动 img/iso 文件的方法

linux 下制作可启动 img/iso 文件的方法

制作镜像文件有三种方法,cp, cat, dd 和其它专用工具。cp ,cat 和 dd都可以从设备复制文件来创建镜像。而 dd 命令更为强大,可以通过指定块大小,块多少来直接创建镜像。 IMG 文件: 因为cp, cat 只能从设备来制作镜像,但又没有专用工具来做 IMG 文件,故这里用 dd 命令来制作 IMG 文件。 1,制作 dd if=/dev/zero of=fdimage.img count=2880 or dd if=/dev/...
企业红帽Linux7的10个特性分析

企业红帽Linux7的10个特性分析

红帽正式发布了企业版Linux 7,满足企业当前对数据中心的需求和对下一代的云服务、Containers、大数据的需求,为用户提供军用级安全以及稳定、易用、高效的管理。那么企业红帽Linux7有哪些特性呢,我们一起来看看吧。 对Windows 产品的支持 企业级红帽Linux 7正在向人们证明操作系统的重要性,如今,它正在集成一些应用,组建一个大的应用联盟。RHEL7 在测试中表现非常不错,但是更值得注意是的,如今RHEL7已经不是一个简简单单的操作系...
linux系统 配置DataGuard时报ORA-12528错误的解决办法

linux系统 配置DataGuard时报ORA-12528错误的解决办法

说明:在DataGuard的搭建中,运行rman恢复的时候报错ORA-12528的错误; 脚本如下:RMAN> connect auxiliary sys/Oracle@SCMPRD02 解决步骤: 1、检查监听是否启动,脚本:tnsping SCMPRD02 方法一:配置数据库的监听为静态参数步骤:在ORACLE_HOME/network/admin 下面检查是否有listener.ora参数文件,如果没有的话运行netca创建数据库的监听...
Linux内核实现多路镜像流量聚合和复制的方法

Linux内核实现多路镜像流量聚合和复制的方法

我们在进行安全性监控、测试的过程中,难免会遇到这样的问题:需要部署大量基于镜像流量的安全设备,如IPS,异常流量,数据库审计,流量分析等,可是交换机上可以做镜像流量的端口数量有限制,购买专业的设备又太昂贵。 本文就针对此种情况,从Linux内核模块对网络数据库包进行处理,解决上述问题。 应用场景 我们在进行安全性监控、测试的过程中,难免会遇到这样的问题:需要部署大量基于镜像流量的安全设备,如IPS,异常流量,数据库审计,流量分析等,可是交换机上可以做镜像流...
Linux系统开机启动过程分解

Linux系统开机启动过程分解

按下电源按钮的直到欢迎页出来之后,linux总共做的事可以分为五步来完成。1、 BIOS加电自检:加电自检,检测硬件设备。然后按照cmos上面的顺序来搜索处在活动状态下的可以引导的设备。可以是光驱、软盘、USB等。2、 加载主引导加载程序(MBR):主引导程序是一个512字节的映像。包含一点机器码还有一个小的分区。主引导程序的任务就是查找并且加载处在硬盘分区上的次引导程序。通过分区表查找活动分区,并将处在活动分区的次引导加载程序读取到内存里面运行。3、 加...
Linux后门入侵检测工具以及最新bash漏洞解决方法

Linux后门入侵检测工具以及最新bash漏洞解决方法

一、什么是rootkit? rootkit是Linux平台下最常见的一种木马后门工具,它主要通过替换系统文件来达到入侵和和隐蔽的目的,这种木马比普通木马后门更加危险和隐蔽,普通的检测工具和检查手段很难发现这种木马。rootkit攻击能力极强,对系统的危害很大,它通过一套工具来建立后门和隐藏行迹,从而让攻击者保住权限,以使它在任何时候都可以使用root权限登录到系统。 rootkit主要有两种类型:文件级别和内核级别,下面分别进行简单介绍。 1、文件级...
<< 71 72 73 74 75 76 77 78 79 80 >>