Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

总结Linux中用于文本处理的awk、sed、grep命令用法

总结Linux中用于文本处理的awk、sed、grep命令用法

awk基础概念Awk把文件(或其他方式的输入流, 如重定向输入)看作一个记录集, 把每一行看作一条记录, 把每一行中以空格(或 ,或用户自己指定的分隔符)分割的字符串看作一个字段. 这似乎把文件记录看成数据库. 但是, awk仍然以行为单位逐行处理. 本例子以下面的文件(命名为s.txt)内容做演示:复制代码代码如下:zhangsan 1977 male computer 83lisi 1989 male math 99wanglijiang 1990 f...
Linux系统中sort排序命令的使用教程

Linux系统中sort排序命令的使用教程

sort命令的功能是对文件中的各行进行排序。sort命令有许多非常实用的选项,这些选项最初是用来对数据库格式的文件内容进行各种排序操作的。实际上,sort命令可以被认为是一个非常强大的数据管理工具,用来管理内容类似数据库记录的文件。Sort命令将逐行对文件中的内容进行排序,如果两行的首字符相同,该命令将继续比较这两行的下一字符,如果还相同,将继续进行比较。语法:sort [选项] 文件说明:sort命令对指定文件中所有的行进行排序,并将结果显示在标准输出上...
Linux系统中nmap网络扫描工具的命令用法详解

Linux系统中nmap网络扫描工具的命令用法详解

1.名称 nmap-网络探测和安全扫描工具 2.语法 nmap 3.描述 nmap是一个网络探测和安全扫描程序,系统管理者和个人可以使用这个软件扫描大型的网络,获取那台主机正在运行以及提供什么服务等信息。nmap支持很多扫描技术,例如:UDP、TCP connect()、TCP SYN(半开扫描)、ftp代理(bounce攻击)、反向标志、ICMP、FIN、ACK扫描、圣诞树(Xmas Tree)、SYN扫描和null扫描。从扫描类型一节可以得到细节。...
Linux系统中vmstat的基本使用指南

Linux系统中vmstat的基本使用指南

vmstat 是用来实时查看内存使用情况,反映的情况比用top直观一些.如果直接使用,只能得到当前的情况,最好用个时间间隔来采集vmstat T 其中T用具体的时间标示,单位是 秒 例如:vmstat 5 表格每隔5秒采集一次.这样在刷新的时候就能比较系统的看到那个列不正常的procs:r-->;在运行队列中等待的进程数b-->;在等待io的进程数w-->;可以进入运行队列但被替换的进程memoyswap-->;现时可用的交换内存(...
Linux中stat命令显示文件的基本使用教程

Linux中stat命令显示文件的基本使用教程

用法:stat [选项]... 文件...显示文件或文件系统的状态。 -L, --dereference 跟随链接 -f, --file-system 显示文件系统状态而非文件状态 -c --format=格式 使用指定输出格式代替默认值,每用一次指定格式换一新行 --printf=格式 类似 --format,但是会解释反斜杠转义符,不使用换行作 输出结尾。如果您仍希望使用换行,可以在格式中 加入" " -t, --terse 使用简...
Linux中使用cut命令来提取文本的用法指南

Linux中使用cut命令来提取文本的用法指南

有时我们经常会遇到这样一些问题:有一页电话号码薄,上面按顺序规则地写着人名、家庭住址、电话、备注等,此时我们只想取出所有人的名字和其对应的电话号码,你有几种方法可以实现呢?确实这种纵向定位的方式用常规办法难以实现,这时,cut就可以大显身手了。What’s cut?子曰:cut命令可以从一个文本文件或者文本流中提取文本列。命令用法:cut -b list [-n] [file ...]cut -c list [file ...]cut -f l...
Linux不能上网ping:unknown host出错该怎么办?

Linux不能上网ping:unknown host出错该怎么办?

Linux不能上网提示ping:unknownhost 检查步骤Linux系统跟windows平台有所不同的是,为了更好的做网络服务应用。Linux下多用于网络服务器,而且操作界面是字符界面。对于新手遇到最常见的问题就是,linux不能上网DNS解析不了,提示ping:unknownhost ,本例以Centos为例一、Linux系统上网配置1、检查网卡配置出现ping:unknown host 的问题最主要是linux设置的DNS解析不了,遇到这个问题我...
渗透神器Kali安装使用手册中文版

渗透神器Kali安装使用手册中文版

一、默认的root密码安装Kali期间可以给root用户设置一个密码.但如果你用的是live、i386、amd64、VMware或ARM镜像时,root的默认密码是toor.从U盘启动然后安装Kali是我们最喜欢并且是运行Kali最快(容易)的方法.为此,我们首先要把Kali的ISO克隆到U盘.如果你经常使用Kali Linux U盘,请在克隆前阅读完整的文档.二、Kali Linux安装条件安装Kali Linux到你的电脑过程很简单.首先你需要兼容的电...
深入解析Linux系统中的SELinux访问控制功能

深入解析Linux系统中的SELinux访问控制功能

SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux历史上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linux 上,也可以作为其他发行版上容易安装的包得到。SELinux 是 2.6 版本的 L...
Linux下Varnish缓存服务器的安装与配置教程

Linux下Varnish缓存服务器的安装与配置教程

Varnish是一款高性能且开源的反向代理服务器和http加速器。与传统的Squid相比,Varnish具有性能更高、速度更快、管理更方便等诸多优点。作者Poul-Henning Kamp是FreeBSD的内核开发者之一。Varnish采用全新的软件体系架构,和现在的硬件提交配合紧密。在1975年时,储存媒介只有两种:内存与硬盘。但现在计算 机系统的内存除了主存外,还包括了cpu内的L1、L2,甚至有L3快取。硬盘上也有自己的快取装置,因此squid ca...
图文详解linux环境下jdk1.8安装过程

图文详解linux环境下jdk1.8安装过程

相信码农们绝对禁不住linux系统的诱惑,同样在linux的世界里少不了java,下面笔者就和大家分享一下我的jdk1.8安装过程吧,新接触linux的童鞋们完全可以按照我提供的图片中的命令来安装哦工具:jdk-8-linux-i586.gz方法/步骤第一步:下载Linux环境下的jdk1.8,请去(官网)中下载jdk的安装文件;由于我的Linux是32位的,因此我下载jdk-8u25-linux-i586.tar.gz文件。如下图所示:第二步:新建/us...
Linux下使用quota命令管理磁盘空间的实例教程

Linux下使用quota命令管理磁盘空间的实例教程

1.通过yum 方式 安装quota复制代码代码如下:#yum install quota2.VirtualBox创建硬盘如果你的Linux环境建立在VirtualBox下:(1)关闭虚拟机镜像点击setting 配置虚拟机所使用的硬件(2)配置新硬盘选择Create new disk选择VHD (virtual hard disk)输入硬盘镜像名字(3)格式化硬盘进入linux,使用命令创建硬盘进行格式化复制代码代码如下:#mkfs -t ext4 /d...
Linux系统中备份和恢复文件权限设置的教程

Linux系统中备份和恢复文件权限设置的教程

你可能听说或碰到过这样的事情:一个系统管理员菜鸟不小心输入"chmod -R 777 /"从而导致了巨大的悲剧,使得整个系统遭到了严重的破坏。在日常管理中,我们有许多工具可以用来备份文件权限,如cp、rsync、etckeeper等。如果你使用了这个备份工具,那么你的确不需要担心改变的文件权限问题。但如果只是想暂时备份文件权限(而不是文件本身),例如:为了阻止一些目录的内容被覆盖暂时移除该目录下所有文件写的权限;或是正在排除文件权限问题...
Linux中基本的模式切换与用户登陆操作讲解

Linux中基本的模式切换与用户登陆操作讲解

<1> X Window 与 命令行模式的切换【Ctrl】+【Alt】 +【F1】~【F6】:文字界面登录tty1~tty6【Ctrl】+【Alt】 +【F7】:图形界面桌面注意:若是以纯文本环境启动Linux,【Ctrl】+【Alt】 +【F7】不会显示任何界面,则可以在文字界面输入以下命令:由于我已启动图形界面,所以会返回一个服务已启动的错误。<2> 用户登陆管理员登陆:登陆时使用的管理员账户名:root管理员账户密码:(不会显...
Linux系统中怎么安装和使用ImageMagick软件?

Linux系统中怎么安装和使用ImageMagick软件?

ImageMagick是修改和处理图像的一套命令行实用程序。ImageMagick可迅速从终端执行操作,执行许多图像的批量处理,或者被集成到一个bash脚本。ImageMagick可以执行各种操作。本指南将向您介绍ImageMagick的语法和基本操作,并告诉你如何结合操作和执行许多图像批处理。软件名称:ImageMagick 图片处理软件 v7.0.2.0 Q16 免费安装版软件大小:22.4MB更新时间:2016-06-131、安装ImageMagic...
Linux系统的硬件设备驱动的底层结构讲解

Linux系统的硬件设备驱动的底层结构讲解

什么是驱动?最通俗的解释就是“驱使硬件设备行动”作用?设备驱动与底层硬件直接打交道,按照硬件设备的具体工作方式读写设备寄存器,完成设备的轮询、中断处理、DMA通信,进行物理内存向虚拟内存的映射,最终使通信设备能够收发数据,使显示设备能够显示文字和画面,使存储设备能够记录文件号数据计算机系统的硬件主要有cpu、存储器、外设组成。但是随着IC制造工艺的发展,目前,芯片的集成度越来越高,往往cpu内部就集成了存储器和外设适配器。ARM处理...
Linux系统中ln命令创建软链接与硬链接的方法

Linux系统中ln命令创建软链接与硬链接的方法

Linux 系统下每创建一个文件,系统都会为此文件生成一个 index node 简称(inode) ,而每一个文件都包含用户数据(user data) 与 元数据(metadata)用户数据里记录了文件的真正内容.元数据里记录的是文件的附加属性,如 文件大小,创建时间,所有者等,其中 上面提到的 index node 就保存在元数据中.在linux 中文件名并不是文件的唯一标识,index onde 才是唯一标示,系统查找文件也是通过 index nod...
详解Linux系统中的usr目录

详解Linux系统中的usr目录

linux 文件结构中,有一个很神奇的目录 —— /usr。之前一直没有怎么关注过它,反正程序都是安装在里边的,也没有什么值得追根溯源的东西。直到有一天 fedora 要简化整个文件系统体系,看到讨论才想到,usr 到底是什么的缩写呢,它又是怎么来的呢?讨论中,大部分观点认为:1.usr 是 unix system resources 的缩写;2.usr 是 user 的缩写;3.usr 是 unix software resour...
Linux中安装部署Docker管理工具Drone全攻略

Linux中安装部署Docker管理工具Drone全攻略

Drone 是一个构建在Docker之上的开源持续集成平台(CI)。Drone 提供了一组预建的Docker映像,支持12+种语言和几乎所有主要的数据库。这意味着你不必花时间来安装软件和配置您的构建环境。当然,如果你需要一个高度定制的环境Drone提供了足够的灵活性来使用自定义Docker映像。Drone 完全采用Go语言开发。具有快速,高效的特点。与其他的CI服务相比有什么不同?1.Drone是开源的2.Drone是构建在Docker之上3.Drone ...
<< 121 122 123 124 125 126 127 128 129 130 >>