Linux进阶bash笔记--Chapter 13: 关联数组
## Section 13.1: 研究关联数组 本代码段展示了所有必要的用法: ```bash #!/usr/bin/env bash declare -A assoc_array=([key_string]=value
阅读全文正在浏览 「Linux笔记」 分类下的全部文章, 返回 博客首页 查看所有分类。
## Section 13.1: 研究关联数组 本代码段展示了所有必要的用法: ```bash #!/usr/bin/env bash declare -A assoc_array=([key_string]=value
阅读全文## Section 12.1: 数组赋值 **列表赋值** 如果你熟悉 Perl、C 或 Java,你可能会认为 Bash 会使用逗号来分隔数组元素,但事实并非如此;相反,Bash 使用空格: ```bash # Ar
阅读全文## Section 11.1: 无限循环 ```bash while true; do echo ok done ``` or ```bash while :; do echo ok done `
阅读全文判断条件参数详情 | File | Operators Details | | ------------ | ---------------------------------
阅读全文# | Parameter | Details | | ------------------------ | ----------------- | | internal fil
阅读全文## Section 8.1: 后台任务处理 **创建后台任务** 要创建后台任务,只需在命令后添加一个 `&`: ```bash $ sleep 10 & [1] 20024 ``` 您还可以按 `Ctrl
阅读全文shell 别名是创建新命令或用自己的代码封装现有命令的一种简单方法。它们与 shell 函数在使用的效果上有些重叠,但后者功能更多,因此通常更受欢迎。 ## Section 7.1: 绕过别名 有时,您可能希望暂时绕过
阅读全文## Section 6.1: 如何根据给定模式搜索文件中的内容 要在文件 bar 中找到单词 foo : ```bash grep foo ~/Desktop/bar ``` 要查找文件 bar 中不包含 foo 的
阅读全文# | Option | Details | | ------ | -----------------------------
阅读全文## Section 3.1: 绝对目录与相对目录 要更改到绝对路径的目录,请使用完整的路径信息,以斜线 / 开头,这样就可以了: ```bash cd /home/username/project/abc ``` 如
阅读全文## Section 2.1: Env shebang 可执行文件中的 env 通过使用在 `$PATH` 环境变量中找到的 bash 可执行文件的路径,脚本文件的第一行必须用参数 bash 标明 env 可执行文件的绝对路径:
阅读全文## Section 1.1: Hello World **交互式 shell** Bash shell 常用于交互式使用: 它允许你输入和编辑命令,然后在按回车键时执行这些命令。许多基于 Unix 和类 Unix 的操作系统都
阅读全文GnuPG是一个复杂的密钥管理系统,可以对数据进行安全签名或加密。GPG是一个用于创建和操作GnuPG密钥的命令行工具。 GnuPG最广泛地用于拥有任何交互式身份验证手段或者免密登陆的SSH (Secure Shell)连接,这显著提
阅读全文## Section 21.1: Compilation of Linux Kernel on Ubuntu > 提示:下面的操作需要确保您至少有 15 GB 的可用磁盘空间。 > > 在 Ubuntu >=13.04 中编译
阅读全文## Section 20.1: 如何使用 apt 包管理器更新包 高级软件包工具,恰当地命名为“apt”软件包管理器,可以处理 Debian、Slackware 和其他 Linux 发行版上的软件安装和删除。以下是一些简单的使用示例
阅读全文chroot (Change root)是一个用于改变当前进程及其子进程根目录的操作命令。这个命令允许用户在一个与系统其他部分隔离的文件系统环境中运行程序。`chroot` 环境可以用于多种目的,包括系统维护、安全隔离、测试和开发。
阅读全文Midnight Commander 或 mc 是一个控制台文件管理器。本主题包括其功能的描述以及如何充分发挥其潜力的示例和技巧。 ## Section 18.1: Midnight Commander 浏览模式下的快捷键
阅读全文本文档涵盖 TCP/IP 网络、网络管理和系统配置基础知识。Linux 可以支持多个网络设备。设备名称已编号,从零开始向上计数。例如,具有两个 NIC 的计算机将有两个标记为 eth0 和 eth1 的设备。 ## Secti
阅读全文## Section 15.1: Secure Copy scp 命令用于安全地将文件复制到远程目标或从远程目标复制文件。如果文件是在当前的工作目录中,则直接使用文件名即可,否则需要包含远程主机名,例如 `remote_user@so
阅读全文