有没有好的免费(最好是 PDF)在线 bash 教程? [关闭]

2023-12-31

我发现自己比以前更多地处理脚本,而且我在这方面(以及一般的 Linux 系统管理/安全性)缺乏知识,正在成为一个障碍。

任何人都可以推荐一个好的 bash 脚本/linux 管理在线资源吗?最好是 pdf 格式,这样我就可以将其(单个文件)复制到我的 PDA 上。


我从中学到了很多高级 Bash 脚本指南 http://tldp.org/LDP/abs/html/

本指南主要针对编程初学者,但事实证明它也很有用:Bash 初学者指南 http://tldp.org/LDP/Bash-Beginners-Guide/html/.

在破解 Bash 时,我通常使用 HTML 版本作为参考,但如果您想通读它们,这两个指南都有 PDF 版本。您可以在以下位置找到所有格式的指南http://www.tldp.org/guides.html http://www.tldp.org/guides.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有没有好的免费(最好是 PDF)在线 bash 教程? [关闭] 的相关文章

  • 在bash中,是否有相当于“错误消息”的东西

    在 perl 中 您可以使用错误消息退出die some msg bash 中是否有等效的单个命令 现在 我正在使用命令来实现这一点 echo some msg exit 1 你可以很容易地自己推出 die echo 1 gt 2 exit
  • 如何使用我在 github 中发布的 bash 脚本执行 chsh?

    我有一个要点 我总是用它来在新服务器上安装我需要的软件包 http gist github com 4372049 http gist github com 4372049 我需要做的就是通过 ssh 在新服务器中输入以下内容 bash c
  • 从 PL/SQL 调用 shell 脚本,但 shell 以 grid 用户而非 oracle 身份执行

    我正在尝试使用 Runtime getRuntime exec 从 Oracle 数据库内部执行 shell 脚本 在 Red Hat 5 5 上运行的 Oracle 11 2 0 4 EE CREATE OR REPLACE proced
  • 在 bash 中使用单个命令为 shell 变量分配默认值

    我对 bash 3 00 shell 脚本中的变量进行了大量测试 如果未设置变量 则它会分配默认值 例如 if z VARIABLE then FOO default else FOO VARIABLE fi 我似乎记得有一些语法可以在一行
  • 如何在 Linux 中编写文本模式 GUI? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 当我编写脚本 程序时 我经常想弹出一个简单的文本 gui 来提示输入 我该怎么做 例如 来自 Shel
  • 如何制作一个 bash 脚本来同时创建 40 个程序实例?

    我是新来的bash and Linux 我编写了一个程序 我想创建多个同时实例 现在 我通过打开 10 个新终端 然后运行该程序 10 次 我运行的命令是php home calculatedata php 使用 bash 脚本执行此操作的
  • 如何在bash中使用jq从变量中包含的json中提取值

    我正在编写一个 bash 脚本 其中存储了一个 json 值 现在我想使用 Jq 提取该 json 中的值 使用的代码是 json val code lyz1To6ZTWClDHSiaeXyxg redirect to http examp
  • 迭代 bash 脚本中的变量名称

    我需要在一堆文件上运行一个脚本 这些文件的路径被分配给train1 train2 train20 我想 为什么不使用 bash 脚本使其自动执行呢 所以我做了类似的事情 train1 path to first file train2 pa
  • 协助 awk/bash 捕获内存差异

    我正在尝试从以下文件中提取以下输出 xr lab show clock Thu Sep 19 14 38 02 812 WIB 14 38 02 893 WIB Thu Sep 19 2019 xr lab xr lab xr lab sh
  • bash中的用户名、密码程序

    我有一个程序 要求用户输入用户名和密码 然后将其存储在文本文件中 第一列是用户名 第二列是密码 我需要一个命令 在用户输入用户名和新密码时替换密码 如下我拥有的 bin bash admin menu Register User echo
  • 将二进制输出从文件输出重定向到 stdout

    我有一个专有的二进制文件 它顽固地接受两个文件作为参数 第一个作为输入 第二个作为输出 我想 构建第一个参数 不创建临时文件 使二进制写入标准输出而不是输出文件 第二个参数 我解决了第一个问题 lt 但不确定第二个参数 我编写了以下脚本 看
  • Bash 脚本:自动为 mpeg-dash 进行 ffmpeg 编码

    我正在编写一个 bash 文件来创建视频编码和串联 以供 dash 实时流媒体使用 基本上 它读取输入视频文件夹 将所有视频编码为三种分辨率格式 然后将它们连接起来创建三个适应集 DIAGRAM 该脚本检查 fps 一致性 如果输入不是 1
  • 在退出脚本之前等待后台进程完成

    在退出脚本 TCL Bash 之前 如何确保所有后台进程已完成执行 我正在考虑将所有后台进程 pid 写入 pid 文件 然后最后 pgrep pidfile 以查看在退出之前是否有任何进程仍在运行 有一些更简单的方法可以做到这一点吗 TC
  • 如何在 OS X 上查看 $PATH 变量的当前值?

    PATH returns bash usr local share npm bin Library Frameworks Python framework Versions 2 7 bin usr local bin usr local s
  • 用等号完成命令选项

    我正在尝试为可能需要表单上的长选项的命令编写一个 Bash 完成脚本 option or param value 如果用户已经在命令行上输入了一个选项 则该选项应从完成列表中排除 假设仅在命令行上指定一次给定选项才有意义 这是第一次尝试 m
  • 在 shell 脚本中将一个子字符串替换为另一个字符串

    我有 我爱苏子并结婚 我想将 苏子 更改为 萨拉 firstString I love Suzi and Marry secondString Sara 期望的结果 firstString I love Sara and Marry 要更换
  • 如何在不同目录中启动多个窗口的 tmux?

    我想使用脚本打开一个有 6 个窗口的 tmux 会话 每个窗口位于不同的目录中 我开始于我找到的一个脚本 http blog hawkhost com 2010 07 02 tmux E2 80 93 the terminal multip
  • awk 的 printf 插入多个变量的正确语法是什么?

    我复制了一些使用 printf 输出字符串在文件中出现的频率的代码 awk BEGIN print The number of times a appears in the file a a counter 1 END printf s n
  • 数组上的 Bash 子字符串扩展

    我有一组带有给定后缀的文件 例如 我有一组带有后缀的pdf文件 pdf 我想使用子字符串扩展来获取不带后缀的文件名 对于单个文件我可以使用 file test pdf echo file 0 4 要对所有文件执行此操作 我现在尝试 file
  • 每当 SQLERROR 永远不起作用时

    我不知道可能是什么原因 我已经在网上花了几个小时试图找出我的情况出了什么问题 我查过官方文档 https docs oracle com cd B19306 01 server 102 b14357 ch12052 htm还有一些汤姆 凯特

随机推荐

  • Android API级别30,无法再从Android arp表获取wifi网络设备MAC地址

    我有一个小型网络扫描仪应用程序 它需要查找响应 ping 等的扫描设备的 MAC 地址 很快 Google 需要 targetSdkVersion 30 这意味着在没有响应的情况下无法再以任何方式访问 arp 表 没有权限 以前我用过 bu
  • 错误:您的要求无法解析为一组可安装的软件包。(在服务器上)

    我的项目使用 laravel 5 3 现在我正在将其设置到服务器 这样做时出现了问题 我陷入了这个错误点 当我跑步时 作曲家安装 no dev 命令出现以下错误 Problem 1 Installation request for fgro
  • 在 IE9 中使用 cookie 发出 CORS 请求?

    在 IE9 中 我尝试使用 cookie 发出跨源请求 但是 即使我将 Access Control Allow Origin Access Control Allow Credentials Access Control Allow Me
  • 从 Excel 导出注释

    有没有办法从 Excel 工作表中导出注释以及单元格值 以下是返回工作表中所有注释的函数示例 Sub CreateCommentsSummary Dim rgComments As Range rgCell As Range rgOutpu
  • Xcode 9 - 链接器命令失败,退出代码为 1

    编译应用程序时出现以下错误 使用比以前的文件 4 0 旧版本的 Swift 语言 3 0 编译的文件 请你帮助我好吗 使用 xcworkspace 来构建而不是 xcproject 当使用 Cocoapods 并且您从 xcproject
  • 如何自动发现 WCF 服务?

    有没有办法自动发现网络中特定的 WCF 服务 如果可能的话 我不想用地址配置我的客户端 是的 有一种自动发现服务的方法 NET 4 0 包含一个称为 WCF Discovery 的功能 它基于 WS Discovery 协议 这里有一个显示
  • sed -i 选项有什么作用?

    我正在调试 shell 脚本并尝试找出以下命令执行的任务 sed i 1 999d home org user data txt 我需要更改此命令 因为它失败并出现以下错误 illegal option sed i 但在更改之前 我需要了解
  • 在 Laravel 中动态使用模型

    在我的 laravel 项目中 我创建了一个控制器 用于从调用同一控制器的所有刀片中删除项目 通过传递动态 id 和模型名称 但显示找不到类的错误 例如 未找到 用户 类 如何添加使用用户 动态地在我的控制器中编写代码 namespace
  • 如何设置 hy 项目以便可以使用 pytest 进行测试

    我正在尝试使用 pytest 测试 hy 项目 但 pytest 发现我的测试时遇到问题 需要做什么才能让 pytest 能够获取用 hy 编写的测试 我假设测试可以用 hy 编写并由 pytest 发现 因为native tests主要
  • Akka-http中获取客户端IP

    我正在尝试编写一个 Akka HTTP 微服务 akka 版本 2 4 11 Scala 版本 2 11 8 在撰写本文时都是最新版本 它知道客户端服务的 IP 即远程地址 但我无法得到这个上班 我可以创建并运行一个显示 Hello 的服务
  • 我将如何设计客户端队列系统?

    OVERVIEW 我正在开发一个项目 但遇到了一些问题 因为事情没有按照我希望的顺序发生 所以我一直在考虑设计某种队列 我可以用它来组织启动期间 即页面加载时 使用的函数调用和其他各种 JavaScript jQuery 指令 我正在寻找的
  • 使用SASS/SCSS生成CSS变量

    我目前正在使用 SCSS 尝试重新创建 CSS 块 CSS 块如下 root Franklin Blue 1d1c4d Light Blue 4e5d94 Pale Blue 7289da Pure White ffffff VLight
  • IIS 和 ASP.Net Web 开发服务器之间的行为差​​异?

    在开发过程中 我通常使用 Web 开发服务器 有时称为 Cassini 测试 ASP Net 应用程序 有时 当我发布到真实的 IIS 环境时 我注意到应用程序的行为有所不同 那么 生产 IIS 服务器和 ASP Net Web 开发服务器
  • 使用 SQL 凭据通过 OpenRowSet 打开文件

    我正在尝试运行以下语句 INSERT INTO table SELECT FROM OPENROWSET Microsoft ACE OLEDB 12 0 Excel 12 0 Database server folder file xls
  • 无法卸载 Tensorflow

    The 下图 https i stack imgur com LVJTh png显示已安装的各种版本的tensorflow 但我无法卸载它 我尝试了 pip pip3 conda 但仍然无法识别 TensorFlow 我什至尝试了该线程中的
  • 0.0 - 1.0 值范围的命名约定?

    对于命名变量 我希望尽可能清晰 百分比的范围可以是 0 到 100 我的公共变量只接受 0 0 到 1 0 之间的值 因此将其命名为 百分比 可能会导致混乱 并且简单地将其命名为 值 不会澄清范围限制 对于表示 0 0 和 1 0 范围内的
  • 仅当元素前面没有文本节点时,如何匹配元素的第一个子元素?

    我试图匹配 div 的 h4 使用 jQuery 以便我可以删除它的上边距 但是 我只想匹配 h4 上面没有文本的情况 例如 匹配这个 div h4 Header h4 div 但不是这个 div Blah blah blah h4 Hea
  • 如何垂直对齐两个div的内容?

    我正在尝试对齐两个div在我的 HTML 中水平放置 第一个包含图像 第二个包含文本 这是使用的代码 div style width 55px img src img look svg alt div div style display i
  • 允许两个线程同时编辑同一对象的不同属性是否安全?

    我正在编写一个编目应用程序 它解析文件并从中提取信息 并将每个文件的信息存储在对象实例中 除了从文件中提取的数据之外 对象还具有其他元数据属性 作者 标签 注释等 这些属性随后存储在单独的 XML 文件中 从文件中提取数据是一个耗时的过程
  • 有没有好的免费(最好是 PDF)在线 bash 教程? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我发现自己比以前更多地处理脚本 而且我在这方面 以及一般的 Linux 系统管理 安全性 缺乏知识 正在成为一个障碍 任何人都可以推荐一个