首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

超实用的 Linux 高级命令,定要懂!

前言在运的坑里摸爬滚打好几年了,我还记得我刚开始的时候,我只会使用些简单的命令,写脚本的时候,也是要多简单有多简单,所以有时候写出来的脚本又长又臭。...不管出于任何原因,我都想对Linux 使用的高级命令进行用法说明,利人利己,以后不记得的话,我也可以回头翻来看看。...三、找出当前系统内存使用量较高的进程在很多运的时候,我们发现内存耗用较为严重,那么怎么样才能找出内存消耗的进程排序呢?...最后列就是相对应的进程。四、找出当前系统CPU使用量较高的进程在很多运的时候,我们发现CPU耗用较为严重,那么怎么样才能找出CPU消耗的进程排序呢?...六、持续 ping 并将结果记录到日志很多时候,总会听到个声音,是不是网络出什么问题了啊,导致业务出现怪异的症状,肯定是服务器网络出问题了。

45130

《前端Linux基础–11服务

首先服务的概念,对于linux服务器来说,其中大多数的软件都算是服务,比如nginx、mysql、Jenkins等等。下面我们就来学习linux中有关服务的些内容。...、服务简介和分类 1、运行级别 运行的级别有以下几种分类: 运行级别 含义 0 关机 1 单用户,类似于Window的安全模式,主要用于系统修复 2 不完全多用户,类似于字符界面,但不包含NFS(Linux...这种软件安装包通常是个RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器),后缀是.rpm。...RPM是Red Hat公司随Redhat Linux推出了个软件包管理器,通过它能够更加轻松容易地实现软件的安装。就是类似于node中的npm咯。...首先,我们要安装下源码包服务的些依赖: yum install gcc gcc-c++ perl -y 成功之后呢,会提示个: 就安装成功啦。

66430
您找到你想要的搜索结果了吗?
是的
没有找到

linux中的命令梳理(

linux日常中,我们平时会用到很多常规的操作命令。...显示上条命令的最后部分 暂停或挂起前台的命令,并在后台运行它(相当于nohup .... &) 当在linux终端里运行个要执行很长时间的命令,为了让其在后台运行(释放当前终端),步骤如下: CTRL...、源码或man的位置 which halt 显示个二进制文件或可执行文件的完整路径 find命令在日常工作中使用率极高!...mkfs /dev/hda1 在hda1分区创建个文件系统 mke2fs /dev/hda1 在hda1分区创建linux ext2的文件系统 mke2fs -j /dev/hda1 在hda1...分区创建linux ext3(日志型)的文件系统 mkfs -t vfat 32 -F /dev/hda1 创建个 FAT32 文件系统 fdformat -n /dev/fd0 格式化个软盘

7.3K113

《前端Linux基础--11服务

首先服务的概念,对于linux服务器来说,其中大多数的软件都算是服务,比如nginx、mysql、Jenkins等等。下面我们就来学习linux中有关服务的些内容。...NFS(Linux和Window进行文件共享)服务 3 完整的命令行模式,就是标准的字符界面 4 系统保留未使用 5 图形界面 6 重启 runlevel,查看当前的运行级别。...这种软件安装包通常是个RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器),后缀是.rpm。...RPM是Red Hat公司随Redhat Linux推出了个软件包管理器,通过它能够更加轻松容易地实现软件的安装。就是类似于node中的npm咯。...首先,我们要安装下源码包服务的些依赖: yum install gcc gcc-c++ perl -y 成功之后呢,会提示个:  就安装成功啦。

69220

《前端Linux基础--基础命令

、目录 作为台电脑,我们首先要知道的就是其目录的含义及用处,在后面的学习中十分重要,这些都是最基础的概念。我们可以先来看下,linux中都有哪些目录: ?...我们看到共有这些目录,那么下面我们一一解释下: /,即系统的根目录。注意,在linux中并没有windows中的C盘、D盘这样的分区,所以“/”就可以简单理解为windows的C盘目录。...这里尤其强调下,如果在实际工作中,你有root权限,请定要小心使用这个命令,如上图所示,删除了所有的东西又不会有任何提示。 好了,我们上面是删除的目录,那我删除个文件试试: ?...可以看到点区别了吧,具体的内容跟我上面说过的样哦,如果不理解,可以回过头去看下之前的内容。 承前篇,之前我们已经简单地了解了linux些基本命令,这篇文章,我们继续往下。...本人能力有限,也是初学linux。无法给大家提供更深入的理解。

1.2K10

Linux系统问题解决()

[TOC] 主要记录工作和学习中遇到的些问题; Q:挂载的目录进行卸载挂载繁忙,如:umount: /var: device is busy A:解决方法 fuser -m -v /dev/mapper...python-urlgrabber-3.9.1-11.el6.noarch.rpm Step7.测试安装,测试有版本信息就成功了 yum --version python -V 注意事项: (1) 定要选对应自己系统版本的文件..., (2) 当安装依赖包错误的时候进行起安装即可(不知道谁与谁有依赖关系,就都起安装就好了,亲测有效)) Q:Centos6.x安装/升级到python2.7 A:因为在linux机器上用yum安装的默认是...答:有先决条件,就是在进程中被打开,在内存中被分配资源; 恢复原理: 在Linux系统中,每个运行中的程序都有个宿主进程彼此隔离,以/proc/进程号来体现(Linux本质上就是个文件系统) 比如:...ls -l /proc/13067 查看进程PID为13067的进程信息;当程序运行时操作系统会专门开辟块内存区域,提供给当前进程使用,对于依赖的文件,操作系统会发放个文件描述符,以便读写文件; 当我们执行

2.9K10

LINUX常用命令详解

复制个文件到个文件  或者 多个文件 到个目录!   ...,所以linux中文本文件的行结束符是$符        -T:可以显示制表符        -v:显示其他的非打印字符        -A:显示所有的符号  13、more      more...        b:向前翻屏        ENTER:向后翻行        k:向前翻行      关键字查找        /KEYWORD:查找关键字  14、head、tail...等待显示后续追加的新内容;  15、cut     cut:用于剪切数据的内容        -d:指定字段分隔符,默认的是空格  cut -d: -f7 空格符 cut -d''        -f:指定要剪切显示的字段...e:移动到当前单词的词尾或者下个单词的词尾 b:移动到当前单词的词首或者上个单词的词首 #w:次跳#个单词。

84720

《前端Linux基础–12网络

这是linux部分的最后篇内容,我们起来学习下Linux网络。 我们先看些命令吧: ifconfig,查看与配置网络状态。...这样我们就登录了,然后我们学习个新的命令scp。...scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令linux的scp命令可以在linux服务器之间复制文件和目录。...那么下面我们来试下,用scp命令传输下文件。 1、把本地文件传输到服务器: 首先,现在本地随便的位置建个文件,当然你要知道文件的位置在哪,为了方便,我们就在桌面建个吧: 这样就可以了。...1、把服务器的文件复制到本地: 就在服务器的/root下吧,我们再建个文件。

55840

Linux自动化工具之ansible(

豌豆贴心提醒,本文阅读时间5分钟 自动化是发展的必然方向,同时也是工程师实现效率最大化的必然选择。...自动化的知识可以说是浩瀚如海,本文将选择其中个工具ansible为大家介绍下。...ansible是新出现的工具是基于Python研发的糅合了众多老牌工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。...工具常见的工作模式 1、agent模式: 基于ssl实现。代理工作在被监控端。像puppet。 2、agentless模式: 基于ssh服务实现工作在被监控端。监控端是ssh的客户端。...关于ansible的基本介绍到这里就结束了,下篇文章我们会介绍些批量部署的小技巧哦~ ? ----

2.7K50

《前端Linux基础--10定时任务

、进程管理 进程(Process)是计算机中的程序关于某数据集合上的次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。...简单来说哈,进程就是运行段代码的实体。在linux中,我们可以通过命令来查看系统中所有的进程、判断服务器的状态、杀死进程等等。下面我们来看下相关的命令都有哪些。...-s  指定要送出的信息。 [程序]  [程序]可以是程序的PID或是PGID,也可以是工作编号。 常用的信息编号如下: 1 (HUP):重新加载进程。...9 (KILL):杀死个进程。 15 (TERM):正常停止个进程。 下面我们来看个小栗子: 我们创建个sh文件,并将它存储在/demo下,文件的内容如下: #!...而 linux 任务调度的工作主要分为以下两类: 1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存 2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信

93350

《前端Linux基础–02用户与权限

篇文章我们学习了基本的指令和vim编辑器的操作方法。这篇文章我们主要来学习下Linux中用户的概念和权限相关的知识。...、用户与用户组 其实在Windows中也有用户的概念,比如管理员和访客,只是在Windows这种操作界面系统中,用户的概念给人的感觉十分弱化,没有那么显眼。但是在Linux中却是十分重要的。...Linux系统是个多用户多任务的分时操作系统,任何个要使用系统资源的用户,都必须首先向系统管理员申请个账号,然后以这个账号的身份进入系统。...1.3 /etc/passwd Linux系统中的每个用户都在/etc/passwd文件中有个对应的记录行,它记录了这个用户的些基本属性。...简单的实践就到这里了,下面我们再来学习下linux权限相关的内容。

71220

《前端Linux基础--12网络

这是linux部分的最后篇内容,我们起来学习下Linux网络。 我们先看些命令吧: ifconfig,查看与配置网络状态。...这样我们就登录了,然后我们学习个新的命令scp。...scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令linux的scp命令可以在linux服务器之间复制文件和目录。...那么下面我们来试下,用scp命令传输下文件。 1、把本地文件传输到服务器: 首先,现在本地随便的位置建个文件,当然你要知道文件的位置在哪,为了方便,我们就在桌面建个吧: 这样就可以了。...1、把服务器的文件复制到本地: 就在服务器的/root下吧,我们再建个文件。

58630

《前端Linux基础--02用户与权限

篇文章我们学习了基本的指令和vim编辑器的操作方法。这篇文章我们主要来学习下Linux中用户的概念和权限相关的知识。...、用户与用户组 其实在Windows中也有用户的概念,比如管理员和访客,只是在Windows这种操作界面系统中,用户的概念给人的感觉十分弱化,没有那么显眼。但是在Linux中却是十分重要的。...Linux系统是个多用户多任务的分时操作系统,任何个要使用系统资源的用户,都必须首先向系统管理员申请个账号,然后以这个账号的身份进入系统。...1.3 /etc/passwd Linux系统中的每个用户都在/etc/passwd文件中有个对应的记录行,它记录了这个用户的些基本属性。...简单的实践就到这里了,下面我们再来学习下linux权限相关的内容。

83230

《前端Linux基础–09常用软件安装

、软件包管理 RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的”添加/删除程序”。...软件包有几种类型,我们起来看下: 源码包(需要经过编译,把人所编写的源代码编译成机器语言才能运行) 优点 开源免费 可以自由配置功能 编译安装更适合自己系统,更稳定 卸载方便 缺点 安装过程比较复杂...安装速度比源码包快很多 缺点 经过编译则不能看到源代码 功能选择不灵活 依赖性比较麻烦 脚本安装包(就是把复杂的安装过程写成了脚本,可以键安装,本质上安装的还是源代码包和二进制包) 优点是安装简单...其中,CentOS-Base.repo是rpm包的仓库,其中内容的字段释义如下: 字段 含义 base 容器名称,定要放在[]中 name 容器说明,可以自己随便写 mirrorlist 镜像站点,可以注释掉...因为yum里面没有mongodb的包,所以安装起来会稍微有些不样。

49340
领券