下载!《Linux 命令行大全》pdf_weixin_38754349的博客-程序员秘密

技术标签: python  linux  编程语言  人工智能  大数据  

code小生 一个专注大前端领域的技术平台

公众号回复Android加入安卓技术群

今天跟大家推荐个 Linux 命令行教程:《The Linux Command Line》,中文译名:《Linux 命令行大全》。

该书作者出自自美国一名开发者,兼知名 Linux 博客 LinuxCommand.org 创始人:William Shotts 之手。

在很早以前,该书便基于 CC 3.0 许可免费对外界开放阅读,发展到今天,已帮助无数开发者习得并掌握 Linux 命令行的使用技巧。

作者编著这本书的目的,主要是因为,通过命令行跟计算机进行交流沟通,是一种非常高效的方式,正像人类社会使用文字互通信息一样。懂得如何跟计算机好好相处,是每个程序员的必经之路。

“图形用户界面让简单的任务更容易完成, 而命令行界面使完成复杂的任务成为可能”,这句话到今天,仍然很正确。

该书将教授你如何与命令行友好相处。让你从本质上了解命令行是怎样工作的?能做什么?使用它的最好方法是什么?

《Linux 命令行大全》共分为五部分,37 个章节,每个章节会对应一个 Linux 知识点的讲解。

  • 第一部分:命令行发展历史

  • 第二部分:命令行的基本语言 Shell

  • 第三部分:熟悉 Linux 的环境配置与文件处理

  • 第四部分:命令行处理真实场景的任务

  • 第五部分:学习 Shell 编程

此外,对于其它如 Unix、macOS 等操作系统,该书也会有所涉猎,但不会过于深入,毕竟其整体基调,还是主要围绕 Linux 展开叙述的。

如果你是一名 Linux 新手,那这个教程对你来说再合适不过了,你可以轻松从这本教程里面,学到关于 Linux 文件操作、权限配置、进程管理、归档备份、正则表达式、文本处理、Shell 脚本设计等一系列知识。

英文原版:http://linuxcommand.org/tlcl.php

中文翻译:https://www.kancloud.cn/thinkphp/linux-command-line/39431

pdf 获取方式

添加小编好友
朋友圈自取即可(日期 20200708)



????长按上方二维码 2 秒 
翻看「20200708」朋友圈即可获取资料
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_38754349/article/details/108860403

智能推荐

lsof command not found 解决_weixin_30846599的博客-程序员秘密

有些centos 没有 lsof命令,需要安装yum install lsof -y使用:lsof -i:端口号转载于:https://www.cnblogs.com/IWings/p/7289977.html

电商网站中,50W-100W高并发,秒杀功能是怎么实现的?_九章算法的博客-程序员秘密

巧了,最近面试的时候问过一个差不多的题目。某年双11,商家以4499的价格上架了某iphone,比官网价格便宜了1000员,库存总数10台,运营设置11/11 00:00活动生效,一人只能购买1台,商品售完为止。首先梳理下用户端的流程图:根据九章算法独家系统设计4S分析法,第一步Scenario场景。需要确定设计哪些功能,承受多大的访问量?这里要知道秒杀系统的常见概念QPS(Queries Per Second),即一秒内可以处理的请求数量。假如一个服务的RT(Response time)是

黑马程序员---泛型_antaojin的博客-程序员秘密

泛型----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------为了让集合集合记住其数据类型,jdk1.5开始,增加了泛型.增加了泛型的集合,可以记住集合中数据元素的类型. java中泛型应用最多的地方是集合类。1 定义数组和集合的比较在定义数组时都需要指定元素的类型,例如:String[] arr =

Controller接收数据的4种常用方式_controller 接收类型_KalpA_7273的博客-程序员秘密

下面我们讲提交表单以及控制器接收数据通常使用的四种方式1.将数据获取并提交到控制器中,name属性是必不可少的如上form表单中的input元素,name属性决定了一个提交上去的数据,表单提交时,【name:该input的value值】将作为表单其中一个数据提交到控制器。2.设定好需要传输的数据相应元素的name值,获取该表单,(1)设置提交方式(默认提交方式为get),可在表单上通过method属性设定,也可以在JS中设置,看个人喜好;(2)设定提交路径,即将数据提交到控制器的某个方法中使

台大Machine Learning 2017Fall 卷积神经网络 Convolutional Neural Network_台大李弘毅机器学习2017fall_Tear_code的博客-程序员秘密

这是台大李宏毅教师Machine Learning 2017Fall课程 关于讲述卷积神经网络 Convolutional Neural Network内容的部分。课程主页如下:台大Machine Learning 2017Fall   感兴趣的可以去学习下,主页提供了教学ppt和教学视频。首先有这样一个问题,为什么CNN非常适用于图像识别?这里给出了3个解释。1.

谷歌开源 FHIR 标准协议缓冲工具;3 月全球数据库排名,PostgreSQL 再迎暴涨_redditnote的博客-程序员秘密

(点击上方蓝字,快速关注我们)转自:开源中国、solidot、cnBeta、腾讯科技等0、3 月全球数据库排名:PostgreSQL 再迎暴涨DB-Engines 发布了...

随便推点

用spry实现Tab面板_weixin_34240657的博客-程序员秘密

利用图片和滑动门技术做出圆角效果,做出比较好看的菜单效果,就是在原有的spry插件中稍作改动,令菜单不显得那么死板需要用到的图片(背景图)(鼠标点击)(鼠标经过图)html代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DT...

CentOS7上安装部署docker_qq_37556007的博客-程序员秘密

使用yum安装# step 1: 安装必要的一些系统工具sudo yum install -y yum-utils device-mapper-persistent-data lvm2# Step 2: 添加软件源信息sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/doc...

linux vb dll文件,详解VB.net编写DLL(动态链接库、应用程序扩展)文件_Venny Dun的博客-程序员秘密

首先,我们启动VS(Visual-Studio简称),我使用的是VS2008版本。新建一个项目-选择内裤(额...不好意思)→类库 ,名称就默认吧.编写类库没有窗体设计,因此我们不能使用工具箱中的控件..类库支持Function函数,Sub过程等等....完整代码如下:Imports System.IOImports System.Security.CryptographyPublic Class...

资金监管流程_weixin_30502965的博客-程序员秘密

一、先开账户(按照一个销售许可申请对应一个账号的原则开立监管账户)按照多撞开立的应该在用途,结构和总层数符合一个重点监管标准的办理监管账号的程序:1,网上申请,填写并提交申请表、资金使用计划书急企业基本信息的表格.需提交:1、营业执照2、基本户开户许可证3、标准地名证4、建设工程规划许可证5、测绘报告6、经办人身份证、委托书(审核原件留存复印件,并在复印件上加盖公章)资金监管中心...

计算机博士后流动站有哪些,全国博士后流动站一览表.docx_水天姬的博客-程序员秘密

全国博士后流动站一览表新增流动站75、新增学科112原流动站276+75=总计351原学科934+新320=1254+112=总计1366设站单位流动站省份安徽大学计算机科学与技术安徽省安徽农业大学园艺学安徽省安徽医科大学临床医学安徽省安徽医科大学药学安徽省合肥工业大学地质学安徽省合肥工业大学电气工程安徽省合肥工业大学管理科学与工程安徽省合肥工业大学机械工程安徽省合肥工业大学仪器科学与技术安徽省解...

Linux系统服务、目录含义及其配置_微wx笑的博客-程序员秘密

Linux 系统服务有时也称为守护程序,是在Linux启动时自动加载并在Linux退出时自动停止的系统任务。在Linux 启动过程中我们可以看得很多starting … 提示信息,该信息表示正在启动系统服务,而在Linux 退出时,我们也能够看到相应的Stopping … 信息,表示系统服务正在停止。Linux自身有许多系统任务如network 服务用于支持网络连接等。

推荐文章

热门文章

相关标签