随笔分类 -  linux

摘要:许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config)。通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具。依赖于ifconf 阅读全文
posted @ 2019-08-21 17:03 第十一个程序员 阅读(455) 评论(0) 推荐(0)
摘要:Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”、不能打开网页时会说“你先ping网关地址192.168.1.1试试”。它通过发送ICMP ECHO_REQUEST数据包到网络主机(send ICMP ECHO_REQU 阅读全文
posted @ 2019-08-21 17:00 第十一个程序员 阅读(612) 评论(0) 推荐(0)
摘要:简介 网络数据包截获分析工具。支持针对网络层、协议、主机、网络或端口的过滤。并提供and、or、not等逻辑语句帮助去除无用的信息。 tcpdump - dump traffic on a network 例子 不指定任何参数 监听第一块网卡上经过的数据包。主机上可能有不止一块网卡,所以经常需要指定 阅读全文
posted @ 2019-08-21 16:54 第十一个程序员 阅读(255) 评论(0) 推荐(0)
摘要:通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。linux系统中,我们称之为traceroute,在M 阅读全文
posted @ 2019-08-21 16:47 第十一个程序员 阅读(2285) 评论(0) 推荐(0)
摘要:下载一个网站,但你不希望下载图片,可以使用以下命令。 实例12:使用wget -o把下载信息存入日志文件 命令: wget -o download.log URL 说明: 不希望下载信息直接显示在终端而是在一个日志文件,可以使用 实例13:使用wget -Q限制总下载文件大小 命令: wget -Q 阅读全文
posted @ 2019-08-21 16:33 第十一个程序员 阅读(298) 评论(0) 推荐(0)
摘要:dig 命令主要用来从 DNS 域名服务器查询主机地址信息。 查询单个域名的 DNS 信息 dig 命令最典型的用法就是查询单个主机的信息。 $ dig baidu.com dig 命令默认的输出信息比较丰富,大概可以分为 5 个部分。第一部分显示 dig 命令的版本和输入的参数。第二部分显示服务返 阅读全文
posted @ 2019-08-21 16:29 第十一个程序员 阅读(194) 评论(0) 推荐(0)
摘要:nmap,也就是Network Mapper,是Linux下的网络扫描和嗅探工具包。 nmap是在网络安全渗透测试中经常会用到的强大的扫描器。功能之强大,不言而喻。下面介绍一下它的几种扫描命令。具体的还是得靠大家自己学习,因为实在太强大了。 nmap安装 yum install nmap nmap场 阅读全文
posted @ 2019-08-21 16:19 第十一个程序员 阅读(440) 评论(0) 推荐(0)
摘要:telnet命令通常用来远程登录。telnet程序是基于TELNET协议的远程登录客户端程序。Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的 能力。在终端使用者的电脑上使用telnet程序,用它连接到服 阅读全文
posted @ 2019-08-21 16:13 第十一个程序员 阅读(502) 评论(0) 推荐(0)
摘要:1、命令:date 2、命令功能:date 可以用来显示或设定系统的日期与时间。 3、命令参数 -d<字符串>:显示字符串所指的日期与时间。字符串前后必须加上双引号; -s<字符串>:根据字符串来设置日期与时间。字符串前后必须加上双引号; -u:显示GMT; --help:在线帮助; --versi 阅读全文
posted @ 2019-08-21 15:22 第十一个程序员 阅读(275) 评论(0) 推荐(0)
摘要:一、命令:#uname 1、uname命令功能: 用来获取电脑和操作系统的相关信息。 2、参数: -a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称 -m或–machine 显示主机的硬件(CPU)名 -n或-nodenam 阅读全文
posted @ 2019-08-21 15:07 第十一个程序员 阅读(187) 评论(0) 推荐(0)
摘要:dos2unix是将Windows格式文件转换为Unix、Linux格式的实用命令。Windows格式文件的换行符为\r\n ,而Unix&Linux文件的换行符为\n. dos2unix命令其实就是将文件中的\r\n 转换为\n。 而unix2dos则是和dos2unix互为孪生的一个命令,它是将 阅读全文
posted @ 2019-08-21 14:57 第十一个程序员 阅读(537) 评论(0) 推荐(0)
摘要:介绍 cut用来从文本文件或标准输出中抽取数据列或者域,然后再用paste可以将这些数据粘贴起来形成相关文件。粘贴两个不同来源的数据时,首先需将其分类,并确保两个文件行数相同。 paste将按行将不同文件行信息放在一行。缺省情况下,paste连接时,用空格或tab键分隔新行中不同文本,除非指定- d 阅读全文
posted @ 2019-08-21 14:52 第十一个程序员 阅读(544) 评论(0) 推荐(0)
摘要:split 可以将一个大文件分割成很多个小文件,有时需要将文件分割成更小的片段,比如为提高可读性,生成日志 语法 split(选项)(file)PREFIX 选项 -b:值为每一输出档案的大小,单位为 byte。 -C:每一输出档中,单行的最大 byte 数。 -d:使用数字作为后缀。 -l:值为每 阅读全文
posted @ 2019-08-21 14:42 第十一个程序员 阅读(254) 评论(0) 推荐(0)
摘要:在Linux或Unix上,md5sum是用来计算和校验文件报文摘要的工具程序。md5sum是一种计算机程序,用于计算与校验RFC 1321所描述的128位MD5哈希值,此处MD5散列值(或校验和)作一个文件的数字指纹使用。 两个不同的文件几乎不可能有相同的MD5哈希值,除非其创建便是刻意为之。一般来 阅读全文
posted @ 2019-08-21 14:25 第十一个程序员 阅读(3724) 评论(0) 推荐(1)
摘要:vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监控。他是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。vmstat 工具提供了一种低开销的系统性能观察方式。因为 vmstat 本身就是低开销工具 阅读全文
posted @ 2019-08-20 22:22 第十一个程序员 阅读(342) 评论(0) 推荐(0)
摘要:SSH(远程连接工具)连接原理:ssh服务是一个守护进程(demon),系统后台监听客户端的连接,ssh服务端的进程名为sshd,负责实时监听客户端的请求(IP 22端口),包括公共秘钥等交换等信息。 ssh服务端由2部分组成: openssh(提供ssh服务) openssl(提供加密的程序) s 阅读全文
posted @ 2019-08-20 22:16 第十一个程序员 阅读(367) 评论(0) 推荐(0)
摘要:主要Shell内置命令 Shell有很多内置在其源代码中的命令。这些命令是内置的,所以Shell不必到磁盘上搜索它们,执行速度因此加快。不同的Shell内置命令有所不同。 A.2.1 bash内置命令 .:执行当前进程环境中的程序。同source。 . file:dot命令从文件file中读取命令并 阅读全文
posted @ 2019-08-20 21:59 第十一个程序员 阅读(1338) 评论(0) 推荐(0)
摘要:rename:重命名文件, 1,首先,生成1到100命名的.html后缀的文件 2,通过rename把.html后缀去掉 3,basename,返回路径中的文件名部分 4,basename, 返回路径中的文件名,不包括后缀 5,dirname,返回文件的路径部分 阅读全文
posted @ 2019-08-20 21:47 第十一个程序员 阅读(453) 评论(0) 推荐(0)
摘要:Linux中的kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令。通常,终止一个前台进程可以使用Ctrl+C键,但是,对于一个后台进程就须用kill命令来终止,我们就需要先使用ps/pidof/pstree/top等工具获取进程PID,然 阅读全文
posted @ 2019-08-20 21:39 第十一个程序员 阅读(1020) 评论(0) 推荐(0)
摘要:Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前 阅读全文
posted @ 2019-08-20 21:13 第十一个程序员 阅读(229) 评论(0) 推荐(0)