Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Linux route命令详解和使用示例(查看和操作IP路由表)

Linux route命令详解和使用示例(查看和操作IP路由表)

在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为Linux机器的默认路由。要注意的是,直接在命令行下执行route命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了;可以在/etc/rc.local中添加route命令来保证该路由设置永久有效。1.命令格式:route[-f][-p][Command[Destin...
Linux常用命令之ping命令详解和使用例子(查看网络通不通)

Linux常用命令之ping命令详解和使用例子(查看网络通不通)

它通过发送ICMPECHO_REQUEST数据包到网络主机(sendICMPECHO_REQUESTtonetworkhosts),并显示响应情况,这样我们就可以根据它输出的信息来确定目标主机是否可访问(但这不是绝对的)。有些服务器为了防止通过ping探测到,通过防火墙设置了禁止ping或者在内核参数中禁止ping,这样就不能通过ping确定该主机是否还处于开启状态。linux下的ping和windows下的ping稍有区别,linux下ping不会自动终...
Linux traceroute命令详解和使用例子(追踪路由信息)

Linux traceroute命令详解和使用例子(追踪路由信息)

linux系统中,我们称之为traceroute,在MSWindows中为tracert。traceroute通过发送小的数据包到目的设备直到其返回,来测量其需要多长时间。一条路径上的每个设备traceroute要测3次。输出结果中包括每次测试的时间(ms)和设备的名称(如有的话)及其IP地址。在大多数情况下,我们会在linux主机系统下,直接执行命令行:traceroutehostname而在Windows系统下是执行tracert的命令: tracer...
Linux netstat命令详解和使用例子(显示各种网络相关信息)

Linux netstat命令详解和使用例子(显示各种网络相关信息)

如果你的计算机有时候接收到的数据报导致出错数据或故障,你不必感到奇怪,TCP/IP可以容许这些类型的错误,并能够自动重发数据报。但如果累计的出错情况数目占到所接收的IP数据报相当大的百分比,或者它的数目正迅速增加,那么你就应该使用netstat查一查为什么会出现这些情况了。1.命令格式:netstat[-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip]2.命令功能:netstat用于显示与IP、TCP、UDP和IC...
阿里云主机的安装硬盘挂载数据盘加载或修改/www

阿里云主机的安装硬盘挂载数据盘加载或修改/www

因阿里云主机分系统盘和数据盘,发现论坛有比较多的人是用阿里云主机的 都说这些怎么加载或加载到/www目录 这里做下说明 硬盘的加载和格式化这里就不说了,具体可看 http://www.wdlinux.cn/bbs/viewthread.php?tid=3188&highlight=%D3%B2%C5%CC wdcp的/www目录大小调整或增加分区/硬盘的方法 http://www.jb51.net/os/other/153034.htmlLinux...
Linux下执行程序出现 Text file busy 提示时的解决方法

Linux下执行程序出现 Text file busy 提示时的解决方法

使用 fuser xxx 命令查看制定的文件被哪个进程占用,然后关闭该进程,则解决问题。 备注: 如果 xxx 命令是在普通用root 下开启, 而在普通用户下使用:fuser xxx 是没有结果的 切换至 root 用度,再执行 fuser xxx ,则会显示 其进程号,将其杀即可。 eg: # ./Xfbdev :0 -fp /usr/share/fonts/X11/misc ./Xfbdev: Text file busy $ fuser Xfbde...
linux使用cp报错 Text file busy

linux使用cp报错 Text file busy

我第一个想到的是:可能ioctl可以检查文件。可惜我猜错了,看了一下cp的源码,原来如果一个文件正在运行,另一个进程再open以获得写权限的话,这个open本身就会失败,返回-1,errno为ETXTBSY。那么cp -f 为什么又可以?因为cp -f会先把目标文件(要被覆盖的文件)删掉,然后将源文件rename为目标文件名。从内核代码看,当运行一个二进制文件时sys_execve() do_execve() open_exec() deny_wri...
linux系统更新正在运行进程的可执行文件需要注意的text file busy的原因及解决方法

linux系统更新正在运行进程的可执行文件需要注意的text file busy的原因及解决方法

最近发现很多同学不知道线上操作替换文件的要点。所以又整理了一下。 线上替换一个正在运行进程的文件时(包括二进制、动态库、需要读取的资源文件等)。应避免使用cp/scp操作。而需要使用mv/rsync作为替代。 原因:cp是将源文件截断然后写入新内容。也就是说正在打开这个文件的进程可以立刻感知到修改。修改文件内容很可能导致程序逻辑错误甚至崩溃。而mv则是标记”删除“老文件,然后放一个新的同名文件过去。也就是说老文件和新文件其实是两个不...
Linux中使用sed命令替换字符串小结

Linux中使用sed命令替换字符串小结

最近写了几个小脚本用到了sed命令,学了一下,顺便记下sed替换的基本语法为:复制代码代码如下:sed "s/原字符串/替换字符串/"单引号里面,s表示替换,三根斜线中间是替换的样式,特殊字符需要使用反斜线””进行转义,但是单引号”‘”是没有办法用反斜线””转义的,这时候只要把命令中的单引号改为双引号就行了,例如:复制代码代码如下:sed "s/原字符串包含"/替换字符串包...
linux配置防火墙详细步骤(iptables命令使用方法)

linux配置防火墙详细步骤(iptables命令使用方法)

通过本教程操作,请确认您能使用linux本机。如果您使用的是ssh远程,而又不能直接操作本机,那么建议您慎重,慎重,再慎重!通过iptables我们可以为我们的Linux服务器配置有动态的防火墙,能够指定并记住为发送或接收信息包所建立的连接的状态,是一套用来设置、维护和检查Linux内核的IP包过滤规则的命令包。iptables定义规则的方式比较复杂,本文对Linux防火墙Iptables规则写法进行详细介绍: ⑴、Iptables规则写法的基本格式是: ...
linux修改ssh端口的二种方法

linux修改ssh端口的二种方法

平滑修改linux中的sshd端口第一种:1、假如要改SSH的默认端口(22),那么你只要修改:复制代码代码如下:/etc/ssh/sshd_config中Port 22这里把22改成自己要设的端口就行了,不过千万别设和现已有的端口相同哦,以防造成未知后果。2、假如要限制SSH登陆的IP,那么可以如下做:先:修改/etc/hosts.deny,在其中加入复制代码代码如下:sshd:ALL然后:修改:/etc/hosts.allow,在其中进行如下设置:复制...
Linux系统中校验下载文件的完整性方法(MD5,SHA1,PGP)

Linux系统中校验下载文件的完整性方法(MD5,SHA1,PGP)

Linux下的学习开始总是艰难的,但有的时候,却发现Linux下远比Windows的操作来的实在的多——这下载文件的完整性就是其中一件,让本人觉着很爽的一件事情。在编译安装各种软件的时候,总要到各个网站上收集下软件源码包。正由于此,软件的入口就非常复杂,校验下载的文件是否被修改过就显得非常有必要了。而校验方法当前一般是MD5,SHA1,PGP三种。在Windows那个漫长的岁月里(沧桑有木有),一般只能接触到前两种—&m...
linux wget下载进度条变成多行显示的解决方法

linux wget下载进度条变成多行显示的解决方法

在之前为了 解决Putty客户端连接到CentOS之后显示乱码 的问题,设置了 LANG=zh_CN.UTF-8 之后,在使用wget下载的时候,wget下载进度条异常,竟然不能在一行显示了,变成了坑爹的多行显示,每一个周期wget自动会产生新的一行,结果下载进度慢点的文件,不用一会儿整个屏幕就全是wget进度条的天下了。 复制代码代码如下:wget 的进度条变成了悲催的屏幕杀手,满屏幕都是下面这样的...(=号省略无数个)</p><p&...
Linux系统中vim工具常用命令大全

Linux系统中vim工具常用命令大全

在linux下做开发,甚至是只做管理维护工作,也少不了Vim的使用。作为一个新手,我也是刚刚接触,本节将我日常使用或收集的Vim常用命令记录下来。当然,直接在命令行上输入:vimtutor,就可以学习到Vim的所有命令了。Vim很强大,很多牛人在vim里集成很多插件什么的,但这里只介绍基本vim命令。移动命令h "左j "下k "上l "右w "光标移动到下一个单词的首字符 a word...
linux磁盘分区详解

linux磁盘分区详解

在学习 Linux 的过程中,安装 Linux 是每一个初学者的第一个门槛。在这个过程中间,最大的困惑莫过于给硬盘进行分区。虽然,现在各种发行版本的 Linux 已经提供了友好的图形交互界面,但是很多的人还是感觉无从下手。这其中的原因主要是不清楚 Linux 的分区规定,以及它下面最有效的分区工具― Fdisk 的使用方法。首先我们要对硬盘分区的基本概念进行一些初步的了解,硬盘的分区主要分为基本分区(primary partion)和扩充分区(extens...
<< 61 62 63 64 65 66 67 68 69 70 >>