随笔分类 -  Linux命令学习

Linux命令学习:每天一个命令,菜鸟进化史
摘要:上一节学习了 at 命令是针对仅运行一次的任务,循环运行的例行性计划任务,Linux 系统则是由 cron(crond)这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外,由于使用者自己也可以设置计划任务,所以,Linux 系统也提供了使用者控制 阅读全文
posted @ 2016-07-19 20:51 几木人 阅读(497) 评论(0) 推荐(0)
摘要:在Windows系统中,Windows提供了计划任务这一功能,在控制面板 -> 性能与维护 -> 任务计划,它的功能就是安排自动运行的任务。通过 ‘ 添加任务计划’ 的一步步引导,则可建立一个定时执行的任务。 在Linux 系统中你可能已经发现了为什么系统常常会自动的进行一些任务,这些任务到底是谁在 阅读全文
posted @ 2016-07-18 22:25 几木人 阅读(576) 评论(0) 推荐(0)
摘要:watch是一个非常实用的命,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省的你一遍遍的手动运行,在Linux下,watch是周期性的执行下个程序,并全屏显示执行的结果。你可以拿它来监测你想要的一切命令的结果变化,比如 tail 一个 log 阅读全文
posted @ 2016-07-18 21:09 几木人 阅读(14316) 评论(0) 推荐(1)
摘要:要毁掉一天,从早上开始。 Linux中的ps命令是 process status 的缩写。ps 命令用来列出系统中当前运行的那些进程。ps 命令列出的是当前那些进程的快照,就是执行ps 命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用 top 命令。 要对进程进行检测和控制,首先必须 阅读全文
posted @ 2016-07-18 16:16 几木人 阅读(492) 评论(0) 推荐(0)
摘要:Linux 系统中的 wc(word count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出 1.命令格式: wc [选项] 文件 2.命令功能: 统计指定文件中的字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中的字节数、字数、行数。如果没有给出文件名,则从标 阅读全文
posted @ 2016-07-16 14:55 几木人 阅读(502) 评论(0) 推荐(0)
摘要:linux系统中grep 命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep 全称是 global regular expression print,表示全局正则表达式版本,它的使用权限是所有用户。 grep 的工作方式是这样的,它在一个或多个文件中搜索字符串模 阅读全文
posted @ 2016-07-15 17:36 几木人 阅读(2410) 评论(1) 推荐(0)
摘要:在Linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date 命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便。 1.命令格式: date [参数] [格式] 2.命令功能: date可以用来显示或设定系统的日期与时间 3.命令参数: 必要参数 阅读全文
posted @ 2016-07-15 10:16 几木人 阅读(385) 评论(0) 推荐(0)
摘要:diff 命令是 Linux 上非常重要的工具,用于比较文件的内容,特别是比较两个版本不同的文件以找到改动的地方。diff 在命令行中打印每一个行的改动。最新版本的diff还支持二进制文件,diff 程序的输出被称为补丁(patch),因为Linux 系统中还有一个 patch程序,可以根据diff 阅读全文
posted @ 2016-07-14 17:12 几木人 阅读(490) 评论(0) 推荐(0)
摘要:ln是Linux中又一个非常重要的命令,它的功能是为某个文件在另外一个位置建立一个同步的链接,当我们需要在不同的目录,用到相同的文件时,我们不需要在每个需要的目录下都放一个相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令连接 link 它就可以,不必重复的占用磁盘空间。 阅读全文
posted @ 2016-07-14 09:01 几木人 阅读(581) 评论(0) 推荐(0)
摘要:scp是secure copy 的简写,用于在Linux 下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝而不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp 可以帮你把文件移出来。另外,scp 阅读全文
posted @ 2016-07-13 21:51 几木人 阅读(460) 评论(0) 推荐(0)
摘要:rcp代表“remote file copy”(远程文件拷贝)。该命令用于在计算机之间拷贝文件。rcp命令有两种格式。第一种格式用于文件到文件的拷贝,第二种格式用于文件或目录拷贝到另一个目录中。 1.命令格式: rcp [参数] [源文件] [目标文件] 2.命令功能: rcp 命令用在远端复制文件 阅读全文
posted @ 2016-07-13 19:50 几木人 阅读(602) 评论(0) 推荐(0)
摘要:每天一个Linux命令,今天是网络命令中的Telnet。 Telnet 命令通常用来远程登录,Telnet 程序是基于 Telnet 协议的远程登录客户端程序。Telnet 协议是TCP/IP协议族中的一员,是Internet 远程登录服务的标准协议和主要方式。它为用户提供了本地计算机上完成远程主机 阅读全文
posted @ 2016-07-13 09:07 几木人 阅读(3422) 评论(0) 推荐(0)
摘要:ss 是 socket statistics 的缩写。顾名思义,ss 命令可以用来获取socket 统计信息,它可以显示和netstat 类似的内容。但 ss 的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。 当服务器的socket连接数量变得非常大时, 阅读全文
posted @ 2016-07-12 20:09 几木人 阅读(10775) 评论(0) 推荐(2)
摘要:netstat 命令用于显示与 IP TCP UDP 和 ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat 是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP 监听,进程内存管理的相关报告。 如果你的计算机有时候收到的数据报导致出错数据或故障,你不 阅读全文
posted @ 2016-07-12 08:59 几木人 阅读(587) 评论(0) 推荐(0)
摘要:通过traceroute 我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上 来说大部分时候所走的路由是相同的。Linux 系统中个,我们称之为 tracerto 阅读全文
posted @ 2016-07-11 22:46 几木人 阅读(5386) 评论(0) 推荐(0)
摘要:Linux系统的 ping 命令是常用的网络命令,它通常用来测试与目标主机的连通性,它通过发送 ICMP ECHO_REQUEST数据包到网络主机(send ICMP ECHO_REQUEST to network hosts),并显示响应情况,这样我们就可以根据它输出的信息来确定目标主机是否可访问 阅读全文
posted @ 2016-07-09 18:47 几木人 阅读(605) 评论(0) 推荐(0)
摘要:Linux 系统的route 命令用于显示和操作IP路由表(show /manipulate the ip routing table)。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux 系统中,设置路由通常是为了解决以下问题:该Linux 阅读全文
posted @ 2016-07-09 17:24 几木人 阅读(468) 评论(0) 推荐(0)
摘要:许多人非常熟悉Windows下的ipconfig 命令行工具,它被用来获取网络接口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config).通常需要以root 身份登录或使用sudo 以便在Linux 机器上使用 ifconfig 工具。 阅读全文
posted @ 2016-07-09 16:02 几木人 阅读(639) 评论(0) 推荐(0)
摘要:一般lsof 会输出以下这些信息: COMMAND: 进程的名称 PID:进程标识符 PPID:父进程标识符(需要指定-R参数) USER:进程所有者 PGID:进程所属组 FD:文件描述符,应用程序通过文件描述符识别该文件。 TYPE:文件类型。如 DIR、REG等 DEVICE:指定磁盘的名称 阅读全文
posted @ 2016-07-08 21:34 几木人 阅读(11148) 评论(0) 推荐(1)
摘要:lsof (list open files )是一个列出当前系统打开文件的工具,在Linux 环境下,任何事情都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议(TCP)和用户数据报协议(UDP)套接字等,系统在后台都为该应用程序分配了一个文件描述符,无 阅读全文
posted @ 2016-07-08 09:09 几木人 阅读(438) 评论(0) 推荐(0)