Welcome 微信登录

首页 / 操作系统 / Linux

Linux操作系统tcpdump抓包分析详解

Linux操作系统tcpdump抓包分析详解

PS:tcpdump是一个用于截取网络分组,并输出分组内容的工具,简单说就是数据包抓包工具。tcpdump凭借强大的功能和灵活的截取策略,使其成为Linux系统下用于网络分析和问题排查的首选工具。tcpdump提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具。tcpdump存在于基本的Linux系统中,由于它需要将网络界面设置为混杂模式,普通用户不能正常执行,但具备root权限的用户可以直接执行它来获取网络上的信息。...
yum局域网软件源搭建

yum局域网软件源搭建

和其他几个同学一起,在若干台服务器上安装openstack,虚拟出更多的机器,对各种分布式/并行数据分析平台进行测试。目前才刚刚把openstack平台搭建起来,正在安装各种待测试的系统,一个比较现实的问题就是:由于机房路由的关系,服务器和虚拟出的机器是不能直接访问外网的,通过代理的下载速度又很慢,所以需要在局域网中搭建一个软件源。我们的测试选用了CentOS作为操作系统,所以当然是搭建yum软件源了(Debian软件源之前已经搭了一个)搭建的步骤如下:1...
获取CentOS软件源中的updates包

获取CentOS软件源中的updates包

之前在本地网络中建了一个CentOS软件源,挺好用的,【见 yum局域网软件源搭建 http://www.linuxidc.com/Linux/2013-07/87315.htm】可是发现有些软件还是装不上,因为系统安装盘中的包并不全,有些软件的依赖在updates源中,updates源在网上,怎么把其中的包拿到呢?一种方法,当然也是最最正常的方法,就是做个计划任务,定时从CentOS官方镜像站中同步。可是我们也就是在本地用用,不需要同步,于是写了个Jav...
Windows 8和CentOS 6.4(64)双系统硬盘安装教程

Windows 8和CentOS 6.4(64)双系统硬盘安装教程

最近在笔记本上升级原来的系统Win7到Win8,同时又安装了CentOS 6.4(64)系统,实现双系统共存。着实折腾了一番,主要是CentOS6.4(64)的两个iso文件加起来5G多(其实只用第一个iso就行,这里两个都用了,以满足一些对CentOS系统的特别需求),在没有光盘而是用硬盘安装的情况下需要解决一些问题。Windows识别的NTFS文件系统能够存放超过4G的单个文件系统,可用于存放镜像,但是在安装CentOS时却不能识别NTFS;安装Cen...
XP和Linux双系统 硬盘安装CentOS 6.4

XP和Linux双系统 硬盘安装CentOS 6.4

由于本人下载了好多版本的linux系统iso,在安装时各种出问题,真是无语,耗费了我三天的时间,最后不得不在线安装,不过速度还不是很慢啊。本人亲身经历本教程笔记记载了我是如何使用网络安装CentOS6.4的,你可以安装一个新CentOS。我不能保证这个会给你带来太大的帮助。这个是我下载了5以上的iso耗时3天,才安装成功的方法,在这里做个笔记而已。相关阅读:Windows 8和CentOS 6.4(64)双系统硬盘安装教程 http://www.linux...
通过短信在树莓派上运行终端命令

通过短信在树莓派上运行终端命令

如果你家里有一台24小时在线的计算机,比如一台家用服务器,那么你很可能需要通过终端运行一些命令来控制它,比如启动进程、定位问题等等。DIY极客Steve想出了一种方法,可以通过发送手机短信来在树莓派上运行终端命令。Steve使用了Google Voice服务,通过一个简单的程序每分钟检查一次发送的信息。如果他通过手机发送的短信以“cmd”开头,他的目标计算机就会运行之后的命令。简单的说,这套机制允许Steve通过SMS来SSH到他的...
Ubuntu 12.04下玩转终端管理器Byobu

Ubuntu 12.04下玩转终端管理器Byobu

简介很多Linux高手都喜欢使用screen命令,screen命令可以使你轻松地使用一个终端控制其他终端。尽管screen本身是一个非常有用的工具,byobu作为screen的增强版本,比screen更加好用而且美观,并且提供有用的信息和快捷的热键。想象一下这样一个场景:你通过Secure Shell(ssh)链接到一个服务器,并且工作在远程shell下。你需要打开另一个shell窗口这样你可以使得两个shell窗口同时运行。也许当你在第2个窗口中敲入命令...
VMware安装虚拟机Ubuntu提示piix4_smbus:Host SMBus错误解决办法

VMware安装虚拟机Ubuntu提示piix4_smbus:Host SMBus错误解决办法

因为要在linux下编译项目,所以必须安装个linux,这应该也是搞IT的人必备的。本人菜鸟,只会学着玩玩Ubuntu。在VMware-Workstation下安装ubuntu时开机老是提示piix4_smbus 0000:00:007.3: Host SMBus controller not enabled,虽然说不会影响系统的正常运行,但是很影响开机速度,每次开机都会在那个地方等很久,无奈,找个办法解决掉。百度了一下,看了很多帖子,最后无果。大家都一致...
Ubuntu下SSH安装或设置

Ubuntu下SSH安装或设置

Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条: sudo apt-get install openssh-server(查看返回的结果,如果没有出错,则用putty、SecureCRT、SSH Secure Shell Client等SSH 客户端软件,输入您服务器的 IP 地址。如果一切正常的话,等一会儿就可以连接上了。并且使用现有的用户名和密码应该就可以登录了。) 然后确认sshserver是否启动了...
Ubuntu 13.04 没有语言支持(language support)的解决方法

Ubuntu 13.04 没有语言支持(language support)的解决方法

问题:今天刚装了XBMC ,进入里面进行语言设置,选择了中文,发言界面全部空白了,我就知道软件的汉化包还没有安装。进入系统设置一看。。木有了。。。第一个想法就是软件依赖的关系把语言支持给干掉了。查看软仓~~ apt-cache search language zh , 发现已经安装了一部分中文包了。注意:刚安装好的Ubuntu 13.04 是有语言支持(language support)的。解决:打开synaptic (新立得) -- 搜索language...
Linux 无法使用userdel 删除用户和组的解决办法

Linux 无法使用userdel 删除用户和组的解决办法

简述:今天在看书的时候,看到有个实例,手痒痒的跟着做了起来。。。但是,出现问题了。。测试的用户和组不能删除。。--------------------------------------------------------------------------------情况:一般我们移除,都是先把用户从组中删除,再依次把组干掉的。。。但是问题出现了。。root@ www.linuxidc.com :/home/crper# userdel -r test1...
在OpenStack虚拟机实例中创建swap分区的一种方法

在OpenStack虚拟机实例中创建swap分区的一种方法

测试组里一个同学负责MapR的搭建,MapR文档中建议每个节点上至少有24GB的swap分区,不知道MapR为啥会有这种反人类的建议……swap无非就是一块顺序读写的磁盘空间,莫非省着内存不用,用swap能提高效率?也许它用swap来存map-reduce的临时文件?可是既然这么建议了,只好照办,毕竟我们对MapR也不熟悉。要让OpenStack的实例中有swap分区,可以在镜像中加,但是很麻烦,而且也不好弄个几十GB的swap...
RedHat 6.2 Linux修改yum源免费使用CentOS源

RedHat 6.2 Linux修改yum源免费使用CentOS源

在没有光盘的情况,需要安装软件包,就要用到共网的yum源来安装了。RedHat linux 默认是安装了yum软件的,但是由于激活认证的原因让redhat无法直接进行yum安装一些软件,如果我们需要在redhat下直接yum安装软件,我们只用把yum的源修改成CentOS的就好了,然后把源里面的变量全部修改成实际的值,这样就能使用yum直接安装我们需要的软件了。使用说明1、到http://mirrors.163.com的 centos帮助文档 中下载Cen...
浅谈Linux 的grep命令与正则表达式

浅谈Linux 的grep命令与正则表达式

今日我们来简要的分析Linux 中的grep命令与正则表达,无论是刚学习Linux的新手还是有着丰厚经验的大师,在我们学习Linux的生涯当中,grep命令和正则表达式这些知识是需要我们从了解熟悉到熟练运用的重要内容。一、grep命令的使用首先,我们来了解grep命令,grep (global search regular expression and printing),全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文...
Linux虚拟终端命令Screen用法详解

Linux虚拟终端命令Screen用法详解

在使用ssh或者telnet登录远程主机后,执行一些耗时的命令,如果此时ssh或者telnet中断,那么远程主机上正在执行的程序或者说命令也会被迫终止。比如你远程登录之后需要执行一个耗时的指令如svn checkout,这时马上又要下班了,你要关闭你的电脑走人了,怎么办?screen能够很好地解决这个问题。screen也叫虚拟终端,可以在一个物理终端上实现多个虚拟终端的效果。这里来说一下常规用法:1、新建一个screen直接screen或者screen -...
<< 761 762 763 764 765 766 767 768 769 770 >>