Post Archives :: Linux 基础

This page is generated by Auto Pages.

  • 正则表达式

    正则表达式是你所定义的模式模板 (pattern template),很多程序工具都能用它来过滤文本,在处理数据时使用正则表达式对数据进行模式匹配。如果数据匹配模式,它就会被接受并进一步处理;如果数据不匹配模式,它就会被滤掉。理解正则表达式的第一步在于弄清它们到底是什么。

  • shell 中获取用户输入

    尽管可以通过命令行选项和参数从脚本用户处获取输入,但有时脚本的交互性还需要更强一些,可以使用 bash shell 提供的 read 命令交互地获取用户输入。

  • shell 循环语句

    结构化循环命令在编程中很常见。通常需要重复一组命令直到触及某个特定条件。比如处理某个目录下的所有文件、系统上的所有用户或某个文本文件中的所有内容。bash shell 提供了三个常用的循环命令 for、while 和 until,就来好好研究研究吧。

  • shell 文件比较

    这些测试条件使你能够在 shell 脚本中检查文件系统中的文件。它们经常出现在需要进行文件访问的脚本中。

  • 编写第一个 shell 脚本

    编写第一个 shell 脚本,修改权限并执行它,也算是入门了!

  • 文件权限 —— shell 笔记

    Linux 采用复杂的位系统来判定文件和目录的访问权限。每个文件都有三个安全等级:文件 的属主、能够访问文件的默认属组以及系统上的其他用户。每个安全等级通过三个访问权限位来 定义:读取、写入以及执行,对应于符号 rwx。如果某种权限被拒绝,权限对应的符号会用单破折线代替。

  • 监测进程 —— shell 笔记

    当程序在系统上运行时,会开启一个进程(process)。可以通过 ps 命令输出进程的许多信息,但是 ps 有数不清的可选参数,让 ps 成为最难掌握的命令之一。当然,熟悉并掌握一组常用参数满足需要就可以了。

  • bash shell 使用入门

    大多数 Linux 发行版的默认 shell 都是 GNU bash shell,它能提供对 Linux 系统的交互式访问,其中最基础的便是文件和目录的访问和操作。

  • Shell 简介

    在 Linux 系统上,通常有好几种 Linux shell 可用。不同的 shell 有不同的特性,有些更利于创建脚本,有些则更利于管理进程。Shell 虽然不是 Unix/Linux 系统内核的一部分,但它调用了系统核心的大部分功能来执行程序、建立文件并以并行的方式来协调各个程序的运行。