【linux下tar命令详解】教程文章相关的互联网学习教程文章

Linux--sed命令详解【代码】

简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。 sed使用参数[root@www ~]# sed [-nefr] [动作]...

Linux ss命令详解【代码】【图】

ss是Socket Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。当服务器的socket连接数量变得非常大时,无论是使用netstat命令还是直接cat /proc/net/tcp,执行速度都会很慢。 ss快的秘诀在于,它利用到了TCP协议栈中tcp_diag。tcp_diag是一个用于分析统计的模块,可以获得Linux 内核中第一...

linux添加开机自启动脚本示例详解

linux下(以RedHat为范本)添加开机自启动脚本有两种方法,先来简单的;一、在/etc/rc.local中添加如果不想将脚本粘来粘去,或创建链接什么的,则:step1. 先修改好脚本,使其所有模块都能在任意目录启动时正常执行;step2. 再在/etc/rc.local的末尾添加一行以绝对路径启动脚本的行;如:$ vim /etc/rc.local#!/bin/sh## This script will be executed *after* all the other init scripts.# You can put your own initialization stuff in...

Linux lrzsz 详解

lrzsz是一款在linux里可代替ftp上传和下载的程序,上传速度比较慢适用于比较小的文件。安装lrzsz:yum -y install lrzsz上传文件rz filename注意:指令在哪个目录就在在哪个目录上传文件文件要上的目录一定要有权限,否则上传失败下载文件sz filename原文:https://www.cnblogs.com/weifeng1463/p/12740734.html

linux gzip 命令详解

减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。 语法:gzip [选项] 压缩(解压缩)的文件名 各选项的含义: -c 将输出写到标准输出上,并保留原有文件。 -d 将压缩文件解压。 -l 对每个压缩文件,显示下列字段: 压缩文件的大小 未压缩文件的大小 压缩比 未压缩文件的名字 -r 递归式地查找指定...

linux curl 命令详解

linux curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。1,抓取页面内容到一个文件中[root@krlcgcms01 mytest]# curl -o home.html http://blog.51yip.com [root@krlcgcms01 mytest]# curl -o home.html http://blog.51yip.com2,用-O(大写的),后面的url要具体到某个文件,不然抓不下来。我们还可以用正则来抓取东西[root@krlcgcms01 myte...

【Linux学习012】vim详解【代码】

一、Vim的三种模式 Vim中有三种模式:编辑模式、输入模式、末行模式 使用vim命令打开文件之后默认处于编辑模式下。 1.编辑模式-->输入模式 i:在当前光标所在字符的前面,转换成为输入模式 a:在当前光标所在字符的后面,转换为输入模式 o:在当前光标所在行的下方新建一行,并转换为输入模式 I:在当前光标所在行的行首,转换为输入模式 A:在当前光标所在行的行尾,转换为输入模式...

linux 上项目部署步骤详解

此文预设linux已经安装完毕,进行余下步骤的总结! 第一步:实现linux系统与windows间的网络互通 虚拟机软件版本VMware v7.1.4以上,VMware按照完成之后,在Windows的网络连接中会出现VMware Network Adapter VMnet1和VMware Network Adapter VMnet8两个虚拟网卡的连接。 虚拟机可使用VMnet8,所以需要将VMware Network Adapter VMnet8的ip地址与Windows的ip地址设为同一网段内 如:设置为192.168.2.XXX,否则Windows和...

Linux下面的yum命令详解

yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum的命令形式一般是如下:yum [options] [command] [package ...]其中的[options]是可选...

Linux上文本三剑客之awk详解【代码】

AWK介绍Linux 文本处理工具三剑客:grep、sed、awk。其中grep是一种文本过滤工具;sed是文本行编辑器,而awk是一种报表生成器,就是对文件进行格式化处理的,但这里的格式化不是文件系统的格式化,而是对文件内容进行各种“排版”,进而格式化显示;在Linux之上我们使用的是GNU awk 简称gawk,并且gawk就是awk的链接文件,因此系统上使用的awk和gawk是一样的。gawk是一种过程式编程语言。gawk还支持条件判断、数组、循环等编程语言...

Linux 设备树详解【转】【代码】

转自:http://www.pianshen.com/article/428276673/;jsessionid=D90FC6B215155680E0B89A6D060892D4本文基于天嵌E9V3开发板,详解设备树的规则和用法。一、基本概念DTS即Device Tree Source,是一个文本形式的文件,用于描述硬件信息,包括CPU的数量和类别、内存基地址和大小、中断控制器、总线和桥、外设、时钟和GPIO控制器等。DTB即Device Tree Blob,是一个二进制形式的文件,由linux内核识别,为其中的设备匹配合适的驱动程序。...

Linux之find命令详解【代码】

find:实时查找工具,通过遍历指定起始路径下文件系统层级结构完成文件查找:工作特性:查找速度略慢:精确查找:实时查找:用法:find [OPTIONS][查找起始路径][查找条件][出路动作]查找起始路径;指定具体搜索目标其实路径;默认为当前目录查找条件;指定的查找标准,可以根据文件名、大小、类型、从属关系、权限等标准进行;默认为找出指定路径下的所有文件;处理动作;对符合查找条件的文件做出的操作,例如删除等操作;默认为...

Linux下的crontab定时执行任务命令详解【图】

在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。一、cron服务  cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。  service crond start //启动服务  service crond stop //关闭服务  service crond restart //重启服务  ser...

Linux MySQL 存储引擎详解

MySQL常用的存储引擎为MyISAM、InnoDB、MEMORY、MERGE,其中InnoDB提供事务安全表,其他存储引擎都是非事务安全表。 MyISAM是MySQL的默认存储引擎。MyISAM不支持事务、也不支持外键,但其访问速度快,对事务完整性没有要求。 InnoDB存储引擎提供了具有提交、回滚和崩溃恢复能力的事务安全。但是比起MyISAM存储引擎,InnoDB写的处理效率差一些并且会占用更多的磁盘空间以保留数据和索引。 MEMORY存储引擎使用存在内存中的内容来创建...

linux sysbench: CPU性能测试详解【代码】【图】

网上sysbench教材众多,但没有一篇中文教材对cpu测试参数和结果进行详解。本文旨在能够让读者对sysbench的cpu有一定了解。小慢哥的原创文章,欢迎转载1.sysbench基础知识sysbench的cpu测试是在指定时间内,循环进行素数计算素数(也叫质数)就是从1开始的自然数中,无法被整除的数,比如2、3、5、7、11、13、17等。编程公式:对正整数n,如果用2到根号n之间的所有整数去除,均无法整除,则n为素数。2.sysbench安装# CentOS7下可使用...