随笔分类 -  【每日一linux命令】

摘要:systemctl status firewalld service firewalld start 查看防火墙规则 firewall-cmd --list-all # 查询端口是否开放 firewall-cmd --query-port=8080/tcp # 开放80端口 firewall-cmd --permanent --add-port=80/tcp # 移除端口 firewall-cmd 阅读全文
posted @ 2019-12-26 09:39 山河永慕~ 阅读(611) 评论(0) 推荐(0) 编辑
摘要:文章转自:http://www.jb51.net/LINUXjishu/105916.html 1、把/home目录下面的mydata目录压缩为mydata.zipzip -r mydata.zip mydata #压缩mydata目录2、把/home目录下面的mydata.zip解压到mydata 阅读全文
posted @ 2017-04-20 09:08 山河永慕~ 阅读(420) 评论(0) 推荐(0) 编辑
摘要:bash shell 脚本的方法有多种,现在作个小结。假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限。 方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本:此种方法为阿里云推荐 ./的意思是说在当前的工作目录 阅读全文
posted @ 2017-04-14 14:23 山河永慕~ 阅读(20184) 评论(0) 推荐(4) 编辑
摘要:jps是jdk提供的一个查看当前Java进程的小工具, 可以看做是JavaVirtual Machine Process Status Tool的缩写。非常简单实用。 命令格式:jps [options ] [ hostid ] [options]选项 :-q:仅输出VM标识符,不包括classna 阅读全文
posted @ 2016-12-26 10:51 山河永慕~ 阅读(353) 评论(0) 推荐(0) 编辑
摘要:vi/vim 的使用 基本上 vi/vim 共分为三种模式,分别是一般模式、编辑模式与指令列命令模式。 这三种模式的作用分别是: 一般模式:以 vi 打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档 阅读全文
posted @ 2016-11-15 14:49 山河永慕~ 阅读(392) 评论(0) 推荐(0) 编辑
摘要:scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不 阅读全文
posted @ 2016-11-15 14:23 山河永慕~ 阅读(314) 评论(0) 推荐(0) 编辑
摘要:rcp代表“remote file copy”(远程文件拷贝)。该命令用于在计算机之间拷贝文件。rcp命令有两种格式。第一种格式用于文件到文件的拷贝;第二种格式用于把文件或目录拷贝到另一个目录中。 1.命令格式: rcp [参数] [源文件] [目标文件] 2.命令功能: rcp命令用在远端复制文件 阅读全文
posted @ 2016-11-15 13:50 山河永慕~ 阅读(220) 评论(0) 推荐(0) 编辑
摘要:telnet命令通常用来远程登录。telnet程序是基于TELNET协议的远程登录客户端程序。Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的 能力。在终端使用者的电脑上使用telnet程序,用它连接到服 阅读全文
posted @ 2016-11-09 14:17 山河永慕~ 阅读(243) 评论(0) 推荐(0) 编辑
摘要:ss是Socket Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。 当服务器的socket连接数量变得非常大时,无论是使用net 阅读全文
posted @ 2016-11-09 13:55 山河永慕~ 阅读(370) 评论(0) 推荐(0) 编辑
摘要:netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。 如果你的计算机有时候接收到的数据报导致出错数据或故障,你不必感到奇怪 阅读全文
posted @ 2016-11-09 11:48 山河永慕~ 阅读(271) 评论(0) 推荐(0) 编辑
摘要:通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。linux系统中,我们称之为traceroute,在M 阅读全文
posted @ 2016-11-09 10:44 山河永慕~ 阅读(290) 评论(0) 推荐(0) 编辑
摘要:Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”、不能打开网页时会说“你先ping网关地址192.168.1.1试试”。它通过发送ICMP ECHO_REQUEST数据包到网络主机(send ICMP ECHO_REQU 阅读全文
posted @ 2016-11-09 09:58 山河永慕~ 阅读(356) 评论(0) 推荐(0) 编辑
摘要:Linux系统的route命令用于显示和操作IP路由表(show / manipulate the IP routing table)。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统 阅读全文
posted @ 2016-11-09 09:35 山河永慕~ 阅读(180) 评论(0) 推荐(0) 编辑
摘要:许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config)。通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具。依赖于ifconf 阅读全文
posted @ 2016-11-09 09:03 山河永慕~ 阅读(324) 评论(0) 推荐(1) 编辑
摘要:lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符, 阅读全文
posted @ 2016-11-08 17:29 山河永慕~ 阅读(242) 评论(0) 推荐(0) 编辑
摘要:前一天学习了 at 命令是针对仅运行一次的任务,循环运行的例行性计划任务,linux系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用 阅读全文
posted @ 2016-11-08 15:44 山河永慕~ 阅读(539) 评论(0) 推荐(0) 编辑
摘要:在windows系统中,windows提供了计划任务这一功能,在控制面板 -> 性能与维护 -> 任务计划, 它的功能就是安排自动运行的任务。 通过'添加任务计划'的一步步引导,则可建立一个定时执行的任务。 在linux系统中你可能已经发现了为什么系统常常会自动的进行一些任务?这些任务到底是谁在支配 阅读全文
posted @ 2016-11-08 14:20 山河永慕~ 阅读(225) 评论(0) 推荐(0) 编辑
摘要:watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。在Linux下,watch是周期性的执行下个程序,并全屏显示执行结果。你可以拿他来监测你想要的一切命令的结果变化,比如 tail 一个 log  阅读全文
posted @ 2016-11-08 11:05 山河永慕~ 阅读(256) 评论(0) 推荐(0) 编辑
摘要:Linux系统中的 iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行 阅读全文
posted @ 2016-11-08 10:52 山河永慕~ 阅读(306) 评论(0) 推荐(0) 编辑
摘要:vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监控。他是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。vmstat 工具提供了一种低开销的系统性能观察方式。因为 vmstat 本身就是低开销工具 阅读全文
posted @ 2016-11-08 09:43 山河永慕~ 阅读(425) 评论(0) 推荐(1) 编辑