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

首页 / 操作系统 / Linux

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...
rpm命令手册和查看rpm安装包的安装路径的方法

rpm命令手册和查看rpm安装包的安装路径的方法

rpm -qpl xxxxxx.rpm 1.如何安装rpm软件包 rmp软件包的安装可以使用程序rpm来完成。执行下面的命令 rpm -i your-package.rpm 其中your-package.rpm是你要安装的rpm包的文件名,一般置于当前目录下。 安装过程中可能出现下面的警告或者提示: ... conflict with ... 可能是要安装的包里有一些文件可能会覆盖现有 的文件,缺省时这样的情况下是无法正确安装的可以用 rpm --forc...
linux查询历史记录命令history的用法介绍

linux查询历史记录命令history的用法介绍

一、什么是history在bash功能中,它能记忆使用过的命令,这个功能最大的好处就是可以查询曾经做过的举动!从而可以知道你的运行步骤,那么就可以追踪你曾下达过的命令,以作为除错的工具!二、History的保存那么命令记录在哪里呢?在家目录内的 .bash_history 里! 不过,需要留意的是,~/.bash_history 记录的是前一次登陆以前所运行过的命令,而至于这一次登陆所运行的命令都被缓存在内存中,当你成功的注销系统后,该命令记忆才会记录到 ...
<< 61 62 63 64 65 66 67 68 69 70 >>