两本最近阅读的工具书的记录 关于Python和Linux命令行的 不喜勿喷 只是写给自己用
《Linux命令行完全技术宝典》读书心得 张栋作者
在学习Linux系统中,我们需要掌握各种管理的方法和技巧,而管理Linux系统最有效的方法就是命令行的控制。而我在图书馆中读到的《Linux命令行完全技术宝典》这本书就是对Linux中国所有所用到的常用命令的总结和讲解。
翻开这本书,我们会看到Linux的命令行在Linux管理中的重要作用。作者分别从命令行与GUI方式实例做比较,再去系统管理方面比较与GUI方式的优越性。让我在学习Linux命令行之前对命令行的重要性有一个大概的认识,这对我学习Linux命令行思路更加清楚。
计算机语言无意是最严谨的语言,因为可能一点点的标点符号都可能导致程序的错误。书中对命令行的格式和命令行中卷,目录和文件的含义都介绍的非常的具体,并且还有对“售后”(Linux命令帮助)也有详细的讲解,还有常见的错误信息。
在读过的Linux命令行书籍中,作者对每一个命令都有一个很清晰的思路,以Cat命令为例,入门级作者只对说明cat只用于建立文件,而作者会讲解不能灵活的对文件内容编辑,只能建立简单的文件,这对新学的读者来说是难能的工作经验,而作者在实例方面将我们遇到的问题进行更多的知识扩展,作者在编写中的思路会影响的读者对命令行的使用,也可以所每一个作者都是对读者的老师,它会教会我们所需的知识,也会改变读者的思路和学习的习惯。
这本书的内容语言简洁,内容全面,通俗易懂。也可以作为工具书来时常翻看,也可以用作学习用书,在Linux命令行的学习中的书籍,这本书无疑是最值得读和品位的。
python标准库》的读书心得
Doug hellmann作者
在写这本书的读书心得之前,我首先想赶下素未谋面的Doug hellmann作者,能让我读到这么一本受益良多的书籍,学习最好的方法就是站在巨人的肩膀上去思考,这本书最大的贡献是面对所有的学习Python的程序员以及Python的发展与传播。
通常我们会给Python一定义 Python=胶水语言,很多人都会对胶水语言有一个自己的定义,有人认为这是网络爬虫最棒的语言,也有人会说是Linux服务器的布局最好的语言,这无疑是人云亦云罢了,如果你翻开这本书 ,你会学习到数学计算,网络服务,开发工具的更深的介绍,而Python中国际化和本地化的模块也是在国内最全面的的资料更加方便我们这些国内的程序员走出国门和国外程序员大牛一起交流思想
这本书一共1014页,其中有繁琐的代码,实例,模块,包和数据。如果我是作者,我是否有勇气去完成这样的一本巨著,这要消耗多少的耐心,这也更让我懂得我与大牛最深的差距,也让我更深层次的去拜读这本作品。以re-正则表达式为例来解读·作者在这本书的思路,作者会点名python的版本与Python相对于其他的编程语言的高级语法特性,作者在对我们讲解正则表达式的内容比一般的国内读者更加细心。对我们不同的学习pyhon的程序员来说这无疑是最大的福利,而且在代码中将语法标记出来,注释也相对而言的较多,也许也有别去写这样的书籍,但是无法超越这本书中队python的理解深度,也无法给我这样的读者一种对这本书良好的沟通感。
倘若这本书一共标签,那么我给他一共巨著的称号,也许一千个读者就有一千个哈姆雷特,怀着敬畏的心去读和品味这本书辨识一共最美妙的旅程。
2017年23点记
两本最近阅读的工具书的记录 关于Python和Linux命令行的 不喜勿喷 只是写给自己用的更多相关文章
- Linux命令行及Vim简单学习记录
Linux命令行 1.打开命令行 Ctrl+Alt+t 2.目录 显示当前目录的文件列表 ls 跳转至当前目录中的x文件夹 cd x 返回根目录 cd 3.文件 新建文件1.cpp touch ./1 ...
- python执行linux命令的两种方法
python执行linux命令有两种方法: 在此以Linux常用的ls命令为例: 方法一:使用os模块 1 2 3 shell# python >> import os >> ...
- 《Linux命令行大全》 笔记记录
1.Shell是什么 2.(文件目录)导航 3.Linux系统 4.操作文件和目录 5.命令的使用 6.重定向 7.透过shell看世界 扩展 引用 8.高级键盘技巧 9.权限 10.进程 11.环境 ...
- Linux 入门记录:十七、Linux 命令行文本/文件处理工具
一.文件浏览 cat 查看文件内容 more 以翻页形式查看文件内容(只能向下翻页) less 以翻页形式查看文件内容(可以上下翻页) head 查看文件的头几行(默认10行) tail 查看文件的尾 ...
- linux命令行快捷键记录
摘自: http://www.cnblogs.com/webzhangnan/p/3221410.html [移动光标] Ctrl+A 标移到行首.它在多数文本编辑器和 Mozilla 的 URL 字 ...
- linux命令行下命令参数前的一横(-)和两横(--)的区别
原文转自:http://blog.csdn.net/songjinshi/article/details/6816776 在解释这些区别之前我们先了解一下有关linux的背景知识,这个需要大家先认真看 ...
- 【运维技术】redis(一主两从三哨兵模式搭建)记录
redis(一主两从三哨兵模式搭建)记录 目的: 让看看这篇文章的的人能够知道:软件架构.软件的安装.配置.基本运维的操作.高可用测试.也包含我自己,能够节省对应的时间. 软件架构: 生产环境使用三台 ...
- java基础一(阅读Head First Java记录)
写在前面的话 在实际应用java中,因为没有系统去看过书或者学习过,所以基础薄弱,刚好这本书是比较入门级的一些书,记录一下下面的一些基本概念,以方便自己来学习.当然如果对大家有帮助也是很好的. 因为书 ...
- java基础七 [图形用户接口](阅读Head First Java记录)
到目前为止我们接触的都是Java的命令行,但是为了让用户使用,必须有图形化界面,所以这章主要讲的是怎么使用GUI(图形用户接口) 创建一个GUI:javax.swing.* 本章讲的布局相关内容都 ...
随机推荐
- c#常用方法和类
1. 数据类型转换函数 Convert.ToXXX(); XXX.Parse(); XXX.TryParse(); 2. 日期相关的类与函数 获取系统当前日期(含时间):DateTime.Now 获 ...
- HTML基础知识入门
好的,我们开始吧,打开Eclipse,新建一个项目,就叫做Base吧,基础班的意思.注意哦,要建一个JavaWeb项目.右键,new,Dynamic Web Project,如果出来的菜单项没有,就点 ...
- MySQL监听数据库存储过程出现异常
DELIMITER $$ DROP PROCEDURE IF EXISTS `proc_ordertourist_cancel`$$ CREATE PROCEDURE proc_ordertouris ...
- UICollection无法下拉刷新的问题
当UICollectonView加载的内容不够多的时候会出现无法上下拉刷新的问题,折腾了半天,原来是有一个属性没有打开 设置 : self.collectionView.alwaysBounceVer ...
- 利用R语言进行交互数据可视化(转)
上周在中国R语言大会北京会场上,给大家分享了如何利用R语言交互数据可视化.现场同学对这块内容颇有兴趣,故今天把一些常用的交互可视化的R包搬出来与大家分享. rCharts包 说起R语言的交互包,第一个 ...
- 1.Node.js 接入微信公众平台开发
一.写在前面的话 Node.js是一个开放源代码.跨平台的JavaScript语言运行环境,采用Google开发的V8运行代码,使用事件驱动.非阻塞和异步输入输出模型等技术来提高性能,可优化应用程 ...
- mysql5.6创建新用户并给授权指定的数据库权限
一.环境: CentOS 6.8 mysql 5.6 二.背景 给外包的工作人员提供我司某台服务器的 mysql 中某个数据库的访问权限. 之所以要做限制,是防止他们对我司其他的数据库非法进行操作. ...
- javaScript-什么是变量?
什么是变量? 从字面上看,变量是可变的量:从编程角度讲,变量是用于存储某种/某些数值的存储器.我们可以把变量看做一个盒子,为了区分盒子,可以用BOX1,BOX2等名称代表不同盒子,BOX1就是盒子的名 ...
- (数字IC)低功耗设计入门(七)——门级电路低功耗设计优化(续)
前面讲解了门级功耗的优化方法,包括静动态和总体的功耗.现在来记录一下门级层次(有点书也说是在系统级)常用的一种低功耗方法--电源门控. ①电源门控概述与原理 电源门控是指芯片中某个区域的供电电源被关掉 ...
- 【Python之基本数据类型 基本运算】
一.基本数据类型 1.字符串 类:str 方法:选中str,按住command(ctrl)+左键跳转至对应的方法 字符串常用方法归纳如下: 1)capitalize 功能:实现字符串首字母大写,自身不 ...