摘要: vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监控。他是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。vmstat 工具提供了一种低开销的系统性能观察方式。因为 vmstat 本身就是低开销工具 阅读全文
posted @ 2019-08-20 22:22 第十一个程序员 阅读(329) 评论(0) 推荐(0) 编辑
摘要: SSH(远程连接工具)连接原理:ssh服务是一个守护进程(demon),系统后台监听客户端的连接,ssh服务端的进程名为sshd,负责实时监听客户端的请求(IP 22端口),包括公共秘钥等交换等信息。 ssh服务端由2部分组成: openssh(提供ssh服务) openssl(提供加密的程序) s 阅读全文
posted @ 2019-08-20 22:16 第十一个程序员 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 主要Shell内置命令 Shell有很多内置在其源代码中的命令。这些命令是内置的,所以Shell不必到磁盘上搜索它们,执行速度因此加快。不同的Shell内置命令有所不同。 A.2.1 bash内置命令 .:执行当前进程环境中的程序。同source。 . file:dot命令从文件file中读取命令并 阅读全文
posted @ 2019-08-20 21:59 第十一个程序员 阅读(1324) 评论(0) 推荐(0) 编辑
摘要: rename:重命名文件, 1,首先,生成1到100命名的.html后缀的文件 2,通过rename把.html后缀去掉 3,basename,返回路径中的文件名部分 4,basename, 返回路径中的文件名,不包括后缀 5,dirname,返回文件的路径部分 阅读全文
posted @ 2019-08-20 21:47 第十一个程序员 阅读(437) 评论(0) 推荐(0) 编辑
摘要: Linux中的kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令。通常,终止一个前台进程可以使用Ctrl+C键,但是,对于一个后台进程就须用kill命令来终止,我们就需要先使用ps/pidof/pstree/top等工具获取进程PID,然 阅读全文
posted @ 2019-08-20 21:39 第十一个程序员 阅读(962) 评论(0) 推荐(0) 编辑
摘要: Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前 阅读全文
posted @ 2019-08-20 21:13 第十一个程序员 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Linux 下的dd命令使用详解(摘录) 一、dd命令的解释 dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。 注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2 参数注释: 1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。 阅读全文
posted @ 2019-08-20 20:23 第十一个程序员 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 一.简介: tune2fs是调整和查看ext2/ext3文件系统的文件系统参数,Windows下面如果出现意外断电死机情况,下次开机一般都会出现系统自检。Linux系统下面也有文件系统自检,而且是可以通过tune2fs命令,自行定义自检周期及方式。 二.用法: tune2fs [ -l ] [ -c 阅读全文
posted @ 2019-08-20 20:14 第十一个程序员 阅读(293) 评论(0) 推荐(0) 编辑
摘要: mount命令用于加载文件系统到指定的加载点。此命令的也常用于挂载cdrom,使我们可以访问cdrom中的数据,因为你将光盘插入cdrom中,Linux并不会自动挂载,必须使用Linux mount命令来手动完成挂载。 Linux系统下不同目录可以挂载不同分区和磁盘设备,它的目录和磁盘分区是分离的, 阅读全文
posted @ 2019-08-20 20:00 第十一个程序员 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 1、什么是分区? 分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。2、为什么要有多个分区? 防止数据丢失:如果系统只有一个分区,那么这个分区损坏,用户将会丢失所的有数据。 增加磁盘空间使用效率:可以用不同 阅读全文
posted @ 2019-08-20 19:42 第十一个程序员 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 在Linux下,有两个命令可以用来作为计划任务而执行,at:一次性定时任务计划执行crontab :每天定时任务计划执行以下仅说一下一次性任务计划执行(at)要使用一次性任务计划,linux必须要有负责这个计划任务的五福,那就是atd服务但是并非所有的linux distribution都默认会打开 阅读全文
posted @ 2019-08-20 19:11 第十一个程序员 阅读(528) 评论(0) 推荐(0) 编辑
摘要: crontab命令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于"crontab"文件中,以供之后读取和执行。 在Linux系统中,Linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据 阅读全文
posted @ 2019-08-20 18:00 第十一个程序员 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 我们都知道非常多的文件都仅仅有root有权限来改动,那么在我们平时的开发过程中都建议使用一般账号来登录进行开发。还记得前面说到的ssh吗。我们也是将同意root登录设置成no。到必要的时候再切换到root来进行操作,这样就不至于有风险。 那么我们怎样切换身份呢。 1.su 一般我们切换身份都是切换到 阅读全文
posted @ 2019-08-20 17:08 第十一个程序员 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 1 文件/目录的权限 1.1 文件的权限 每个文件都有其所有者(u:user)、所属组(g:group)和其他人(o:other)对它的操作权限,a:all则同时代表这3者。权限包括读(r:read)、写(w:write)、执行(x:execute)。在不同类型的文件上读、写、执行权限的体现有所不同 阅读全文
posted @ 2019-08-20 16:58 第十一个程序员 阅读(582) 评论(0) 推荐(0) 编辑
摘要: Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账 阅读全文
posted @ 2019-08-20 16:37 第十一个程序员 阅读(1162) 评论(0) 推荐(0) 编辑
摘要: 一、more命令 more功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在 阅读全文
posted @ 2019-08-20 16:12 第十一个程序员 阅读(324) 评论(0) 推荐(0) 编辑
摘要: Linux 中的文件分为 Hard Link 和 Symbolic Link 两种。Hard Link 文件又被称为硬链接文件、实体链接文件,Symbolic Link 文件则常被称为符号链接、软链接文件。 ln 命令用来在文件之间建立链接。在介绍 ln 命令前,让我们先来搞清楚究竟什么是硬链接,什 阅读全文
posted @ 2019-08-20 16:04 第十一个程序员 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 这两个命令是用来查看和改变文件、目录属性的,与chmod这个命令相比,chmod只是改变文件的读写、执行权限,更底层的属性控制是由chattr来改变的。 chattr命令的用法:chattr [ -RVf ] [ -v version ] [ mode ] files…最关键的是在[mode]部分, 阅读全文
posted @ 2019-08-20 15:21 第十一个程序员 阅读(114) 评论(0) 推荐(0) 编辑
摘要: Linux中W与Who命令的使用 LINUX是个多用户系统,一旦连接到网络中,它可以同时为多个登录用户提供服务。系统管理员可以随时了解系统中有那些用户,用户都在进行什么操作。 查看用户的操作 系统管理员若想知道某一时刻用户的行为,只需要输入命令W 即可,在SHELL终端中输入如下命令: Defaul 阅读全文
posted @ 2019-08-20 15:12 第十一个程序员 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 简介 lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描 阅读全文
posted @ 2019-08-20 15:03 第十一个程序员 阅读(164) 评论(0) 推荐(0) 编辑