好资料推荐:Linux 101 Hacks 英文原版+中文版PDF下载

推荐一本Linux电子书

Linux 101 Hacks 英文原版+中文版PDF下载

地址:http://www.linuxidc.com/Linux/2011-08/40583.htm

也可从本文附件下载。

 

中文版目录:

Linux 101 Hacks                                                                                                       

linux.101hacks.com
www.thegeekstuff.com
 
目录
译者序 ................................................................................... II
目录 ..................................................................................... III
引文 ...................................................................................... 1
关于作者 ................................................................................ 2
电子书《Vim 101 Hacks》 ........................................................... 3
版权和声明 .............................................................................. 4
前言 ...................................................................................... 5
版本 ...................................................................................... 6
第一章:强大的CD 命令技巧 ......................................................... 7
技巧1:CDPATH :  设置cd 命令的基目录 ....................................................... 7
技巧2:使用cd 和alias 命令快速返回上级目录 ................................................ 8
技巧3:用一条语句执行―mkdir‖和―cd‖命令 ................................................. 10
技巧4:用―cd -‖在最近访问的两个目录之间切换 ............................................ 10
技巧5:用―dirs‖、―pushd‖、―popd‖来操作目录栈 ........................................ 11
技巧6:用―shopt –s cdspell‖自动纠正―cd‖命令的目录名输入错误 ...................... 13
第二章:日期操作 .................................................................... 14
技巧7:设置系统日期和时间 ..................................................................... 14
技巧8:设置硬件日期和时间 ..................................................................... 14
技巧9:用特定格式显示当前时间 ............................................................... 15
技巧10:显示过去的日期和时间 ................................................................ 16
技巧11:显示未来的日期和时间 ................................................................ 17
第三章:SSH(Secure SHell)客户端命令 ....................................... 19
技巧12:查看SSH 客户端版本 ................................................................... 19
技巧13:用SSH 登录到远程主机 ................................................................ 19
技巧14:调试SSH 客户端会话 ................................................................... 20
技巧15:用SSH 退出符切换SSH 会话 .......................................................... 21
技巧16:用SSH 退出字符会话,显示信息 ..................................................... 22
第四章:重要的linux 命令 ......................................................... 24
技巧17:grep 命令 ................................................................................ 24
技巧18:find 命令 ................................................................................. 25
技巧19:禁止标准输出和错误信息的输出 ..................................................... 26
技巧20:join 命令 ................................................................................. 27
技巧21:改变字符的大小写 ...................................................................... 27
技巧22:xargs 命令 ............................................................................... 28
技巧23:sort 命令 ................................................................................. 29
技巧24:uniq 命令 ................................................................................ 31
技巧25:cut 命令 .................................................................................. 31
技巧26:stat 命令 ................................................................................. 32
技巧27:diff 命令 ................................................................................. 33
技巧28:显示用户总的连接时间 ................................................................ 34
第五章:PS1,PS2,PS3 和PROMPT_COMMAND .................................. 36
技巧29:PS1——默认提示符 ..................................................................... 36
技巧30:PS2——再谈提示符 ..................................................................... 36
技巧31:PS3——Shell 脚本中使用select 时的提示符 ....................................... 37
技巧32:PS4——PS4-―set -x"用来修改跟踪输出的前缀 ..................................... 38
技巧33:PROMPT_COMMAND 环境变量 ....................................................... 39
第六章:用功能强大的彩色终端快速使用PS1 ................................... 40
技巧34:在提示符中显示用户名,主机名,当前目录 ....................................... 40
技巧35:在提示符里显示当前时间.............................................................. 40
技巧36:任意命令的输出作为提示符 ........................................................... 41
技巧37:改变提示符的前景颜色 ................................................................ 41
技巧38:改变提示符的背景色 ................................................................... 42
技巧39:在提示符中显示多种颜色.............................................................. 42
技巧40:用tput 改变提示符颜色 ............................................................... 43
技巧41:使用已有的PS1 变量创建自己的提示符 ............................................ 44
技巧42:通过PS1 调用bash shell 函数 ....................................................... 45
技巧43:通过PS1 中调用shell 脚本 ........................................................... 45
第七章:归档和压缩 ................................................................. 47
技巧  44:zip 命令基础 ............................................................................ 47
技巧  45:zip 高级用法 ............................................................................ 49
技巧  46:zip 文件的密码保护 ................................................................... 49
技巧  47:检查zip 文件的完整性 ................................................................ 50
技巧  48:tar 命令的基础知识.................................................................... 50
技巧  49:在tar 中使用gzip, bzip2 ............................................................ 51
第八章:history 命令................................................................ 52
技巧  50:使用HISTTIMEFORMAT 在历史中显示TIMESTAMP .............................. 52
技巧  51:用Ctrl  +  R 搜索历史命令........................................................... 52
技巧  52:四种不同的方法快速执行之前的命令 ............................................... 53
技巧  53:执行历史命令中的特定命令 .......................................................... 53
技巧  54:执行以特定字开头的历史命令 ....................................................... 53
技巧  55:用HISTSIZE 控制历史命令的总数 ................................................... 53
技巧  56:使用HISTFILE 改变历史文件名 ...................................................... 54
技巧  57:使用HISTCONTROL 来消除命令历史中的连续重复条目......................... 54
技巧  58:使用HISTCONTROL 在整个历史中去除重复命令 ................................. 54
技巧  59:使用HISTCONTROL 强制history 忽略某条特定命令 ............................ 55
技巧  60:使用c 选项清除所有的历史命令 .................................................... 55
技巧  61:替换命令历史中的内容 ................................................................ 55
技巧  62:替换特定命令的特定参数 ............................................................. 56
技巧63:用HISTSIZE 禁用history .............................................................. 56
技巧64:用HISTIGNORE 让history 在存储时忽略某些指令 ............................... 56
第九章:系统管理任务 .............................................................. 58
技巧  65:用  fdisk  进行分区 ..................................................................... 58
技巧  66:用  mke2fsk  格式化分区 ............................................................. 59
技巧  67:挂载分区 ................................................................................ 60
技巧  68:用tune2fs 进行分区调整 ............................................................. 61
技巧  69:创建交换分区 ........................................................................... 62
技巧  70:创建新用户 .............................................................................. 62
技巧  71:创建新的组并将用户加入该组 ....................................................... 63
技巧  72:在OpenSSH 中设置SSH 的无密码登陆 ............................................. 64
技巧  73:与  ssh-agent  一起来使用  ssh-copy-id ............................................ 65
技巧  74:crontab ................................................................................. 66
技巧  75:用Magic SysRq 键实现Linux 安全重启 ............................................ 68
第十章:Apachectl  和  Httpd  实例 ............................................... 70
技巧76:传递不同的httpd.conf 文件给apachectl ......................................... 70
技巧77:使用一个临时DocumentRoot 而不修改httpd.conf ............................. 71
技巧78:暂时提高Log 的级别 ................................................................... 71
技巧79:显示Apache 内的模块 ................................................................. 72
技巧80:显示httpd.conf 内所有可接受的指令 .............................................. 72
技巧81:验证被修改的httpd.conf ............................................................. 73
技巧82:显示httpd 的编译参数 ................................................................ 73
技巧83:根据需要加载一个指定模块 ........................................................... 74
第十一章:Bash 脚本 ................................................................ 76
技巧84:.bash_*files 的执行顺序 .............................................................. 76
技巧85:如何在bash shell 中产生随机数 ..................................................... 77
技巧86:调试一个脚本 ........................................................................... 77
技巧87:使用引号(Quoting) ................................................................. 78
技巧88:将数据文件的指定域读取到shell 脚本中 ........................................... 80
第十二章:监控系统和性能 ......................................................... 81
技巧89:free 命令................................................................................. 81
技巧90:top 命令 .................................................................................. 81
技巧91:ps 命令 ................................................................................... 83
技巧92:df 命令 ................................................................................... 85
技巧93:kill 命令 .................................................................................. 85
技巧94:du 命令 ................................................................................... 87
技巧95:lsof 命令 ................................................................................. 87
技巧96:sar 命令 .................................................................................. 89
技巧97:vmstat 命令 ............................................................................. 91
技巧98:netstat 命令 ............................................................................. 92
技巧99:sysctl 命令 ............................................................................... 94
技巧100:nice 命令 ............................................................................... 95
技巧101:renice 命令 ............................................................................ 96
第十三章  一些额外的技巧 .......................................................... 98
额外技巧1:让cd 命令对参数大小写不敏感 .................................................. 98
额外技巧2:一次动作为多次SSH 连接指定密码 .............................................. 99
额外技巧3:rar 命令用法示例 .................................................................. 100
额外技巧4:用Comm 命令比较两个文件 ..................................................... 102
额外技巧5:Compact-Disk (CD)操作 .......................................................... 102
额外技巧6:DVD 操作 ............................................................................ 103
额外技巧7:从CD 或者DVD 创建ISO 文件 ................................................... 105
额外技巧8:OD 命令用法示例 .................................................................. 106
额外技巧9:Gpg  命令用法示例 ................................................................ 107
额外的技巧10:Tee 命令示例 .................................................................. 111
12 本精彩的Linux 书籍 ............................................................113
扩展阅读 .............................................................................115
您的反馈与支持 .....................................................................116

 

 

sed & awk 101 hacks 学习笔记 -sed sed 基本语法: sed options ‘commands’ file sed 首先从 file 中读取第一行,然后执行所有的 commands; 再读取第二行,执行 所有 sed-commands; 重复这个过程,直到 input-file 结束 。 commands可以为一个或多个 一个是最简单形式,如: sed -n p file:打印file所有内容到标准输出 多个稍微复杂,以两个为例... 阅读详情

相关推荐

Sed与awk_中英文高清版

Sed与awk_中英文高清版

VIM 的101个技巧

在网上看到一本有关于Vim技巧的书籍《VIM 101 Hacks》,可以作为入门和精通的学习书记,感觉还是不错。 在学习过程中做了些翻译的工作,希望对那些想学习和精通Vim的人有所帮助! Vim 101 Hacks目 录 介绍...1 关于作者...2 版本和声明...2 前言...3 版本...3 第一章 Vim基础...4 打开一个文件...4 保存一个文件...4 关闭

勤能补拙 3610

Sed & awk 101 Hacks

If you are a developer, or system administrator, or database administrator, or IT manager, or just someone who spends a significant amount of time on UNIX / Linux, you should become proficient in Sed and Awk. Sed and Awk are two great utilities that can solve a lot of complex tasks quickly with only a few lines of code--in most cases, with just a single line of code.

Sed and Awk 101 Hacks --2 AWK学习

Sed and Awk 101 Hacks <2> AWK学习 Chr8、awk语法和脚本命令 awk 命令语法 awk -Fs '/pattern/ {action}' input-file (or) awk -Fs '{action}' intput-file $ awk -F: '/mail/ {print $1}' /etc/passwd mail awk -Fs -f myscript.awk input-file awk 程序结构(BEGIN,body,END

weixin_44879403的博客 377

Vim 101 HACKS

VIM 101个技巧的英文和中文翻译版本

Sed与Awk (中文版)

sed和awk是用户、程序员和管理员应用的工具。之所以称为sed是因为它是一个流编辑器(stream editor),用于对许多文件执行一系列的编辑操作。awk是根据它的开发者Aho、Weinberger和Kernighan命名的。awk是一种编程语言,它可以使你很容易地处理结构化数据和生成格式化报告。第二版介绍了awk的POSIX标准,同时介绍了一些可免费使用的以及商业版的awk。 本书在一开始就给出了一个概述和指南,论述了从grep到sed再到awk不断改进的功能。sed和awk具有相同的命令行语法,以脚本的形式接收用户的命令。因为所有这三个程序都使用UNIX正则表达式,因此书中用一章的篇幅来介绍UNIX的正则表达式语法。 然后,本书介绍如何编写sed脚本。从编写几行简单的脚本开始,学习进行手工编辑操作的其他基本命令和高级命令,以及由此引入的简单程序结构。这些高级命令包括用于处理保持空间、即一个临时缓冲区的命令。 本书的第二部分经过广泛的修订,包括了POSIX awk,以及3个可免费使用的和3个商业版的awk。本书介绍了awk语言的主要特点以及如何编写简单的脚本。你还能了解到: * 通用的程序结构 * 如何使用awk的内部函数 * 如何编写用户的定义函数 * awk程序的调试技术 * 如何开发一个处理索引的应用程序,该程序演示了awk的强大功能 * 得到不同awk版本的FTP和联系信息 本书还包含了一组用户提供的程序,这些程序展示了广泛的sed和awk程序风格和技巧。

【亲测免费】 掌握文本处理的艺术:sed 和 awk 101 个技巧 PDF 下载推荐

掌握文本处理的艺术:sed 和 awk 101 个技巧 PDF 下载推荐 【下载地址】sed和awk101个技巧PDF下载分享 - **文件名**: `sed and awk 101 hacks.pdf`- **描述**: 免积分下载 ...

gitblog_06637的博客 410

Vim 101 hacks

此电子书为vim 101 hacks,不是vim hacks也不是linux 101 hacks,千辛万苦才找到的。PS,本书为英文版的。

vim tutorial 101 hacks(三)

vim tutorial 101 hacks(一) vim tutorial 101 hacks(二)

tuszhangs的博客 317

Vim-101-hacks、Sed-and-Awk-101-Hacks、Linux-101-hacks 英文版(高清)PDF

Vim-101-hacks、Sed-and-Awk-101-Hacks、Linux-101-hacks 英文版(高清)PDF

sed and awk 101 hacks.pdf

免积分下载。

vim tutorial 101 hacks(一)

vim tutorial 101 hacks

tuszhangs的博客 297

VINS-Fusion实战:从零搭建无人机视觉惯性导航系统(附ROS配置指南)

本文提供了一份详尽的VINS-Fusion实战指南,涵盖从硬件选型、传感器标定到ROS节点配置与参数调优的全过程。重点解析了如何将VINS-Fusion视觉惯性里程计系统与PX4飞控深度集成,并实现室外GPS融合,旨在帮助开发者从零搭建稳定、高精度的无人机视觉惯性导航系统。

lll78的博客 864

【亲测免费】 sed 和 awk 101 个技巧 PDF 下载

sed 和 awk 101 个技巧 PDF 下载 【下载地址】sed和awk101个技巧PDF下载分享 - **文件名**: `sed and awk 101 hacks.pdf`- **描述**: 免积分下载 项目地址: htt...

gitblog_06636的博客 546

MS1030超声波流量计电路实战:如何用15ps精度优化水表设计(附配置代码)

本文深入探讨了如何利用MS1030超声波流量计芯片实现15ps高精度测量,以优化水表设计。文章从系统误差分配出发,详细解析了硬件电路设计要点、SPI通信配置及核心优化技巧,如利用可编程偏置电压和8回波累加功能来提升抗干扰能力与测量稳定性,并附有实用的配置代码示例。

svm4gardener的博客 332

【向量数据库】Milvus向量数据库 ① 从入门到实战

Milvus是专为海量高维向量设计的开源数据库,支持AI搜索、图像识别、推荐系统等场景。相比传统关系型数据库(如PostgreSQL),它更高效处理语义检索、非结构化数据存储,可毫秒级响应亿级向量查询。单机场景下,推荐配置8GB内存/32GB硬盘,支持FAISS/HNSW等索引算法,支持GPU加速。本文涵盖优快云专属部署教程(CentOS脚本/配置调优),提供避坑指南与扩展资源,并对比分析与传统数据库差异。适合算法工程师、AI开发人员快速上手,附官方下载与性能测试技巧,手把手教你搭建高效向量检索系统!

xiezhiyi007的专栏 1585

《sed 和 awk 101 hacks 中文版》电子书下载

《sed 和 awk 101 hacks 中文版》电子书下载 【下载地址】sed和awk101hacks中文版电子书下载 《sed 和 awk 101 hacks 中文版》是一本专为Linux Shell编程爱好者打造的经典教程,深入讲解sed和awk的使用技巧。sed作为流式编辑器,擅长自动化文本编辑与模式替换;awk...

gitblog_06734的博客 480

C#实现将DataGridView中数据导出到Excel (附完整源码)

C#实现将DataGridView中数据导出到Excel (附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 1588

Sed and Awk 101 Hacks --1-sed 命令学习

Sed and Awk 101 Hacks (Chr1: sed syntax and basic commands) 1.sed command syntax $ cat >employee.txt 101,John Doe,CEO 102,Jason Smith,IT Manager 103,Raj Reddy,Sysadmin 104,Anand Ram,Developer 105,Jane Miller,Sales Manager 2.print (P) #仅打印第二行 $ sed -n '

weixin_44879403的博客 897

Python散点图(Scatter Plot):高阶分析、散点图矩阵、三维散点图及综合应用

散点图作为一种直观且功能强大的数据可视化工具,在数据分析中具有广泛的应用。通过观察散点图中数据点的分布模式,我们可以轻松地判断变量之间是否存在相关性,以及相关性的类型和强度。同时,散点图也是识别数据集中异常值的有效工具,无论是通过直观观察还是结合统计方法,都能帮助我们发现数据中的异常情况。掌握散点图的绘制和分析技巧,将使我们在数据探索和决策制定中更加得心应手。

SiArch的博客 1444

SAP 成本分摊逻辑与案例(含具体数据)

摘要: SAP成本分摊通过**分配(Allocation)与分摊(Assessment)**两种方式,将间接成本中心费用按预设规则(如人数、工时、比例等)结转至直接成本对象。分配保留原始成本要素(如电费、工资),适用于需明细追踪的场景;分摊则打包为次级成本要素(如管理费用),简化核算。实操案例涵盖行政费用分配(按人数)、水电车间分摊(按工时)、机修作业分摊(作业成本法)及内部订单结算,系统通过KSV1/KSU1配置循环规则,KSV5/KSU5执行结转。关键点在于选择匹配业务的分摊基础,合理配置次级成本要素,

金牌架构师 550
上一篇: MongoDB试用记录
下一篇: Bash字符串处理(与Java对照) - 21.字符串正则匹配
codingstandards
博客等级 码龄16年 12粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值