2018.01.27
Get your anaconda ready after brew install
Just add the anaconda/miniconda into PATH after installing it with Homebrew.
2018.01.27
Just add the anaconda/miniconda into PATH after installing it with Homebrew.
2017.11.28
正则表达式是你所定义的模式模板 (pattern template),很多程序工具都能用它来过滤文本,在处理数据时使用正则表达式对数据进行模式匹配。如果数据成功匹配模式,它就会被接受并进一步处理;如果数据不匹配模式,它就会被滤掉 (跳过)。
2017.11.27
尽管可以通过命令行选项和参数从脚本用户处获取输入,但有时脚本的交互性还需要更强一些,可以使用 bash shell 提供的 read 命令交互地获取用户输入。
2017.11.13
结构化循环命令在编程中很常见。通常需要重复一组命令直到触及某个特定条件。比如处理某个目录下的所有文件、系统上的所有用户或某个文本文件中的所有内容。bash shell 提供了三个常用的循环命令 for、while 和 until,就来好好研究研究吧。
2017.10.07
Linux 采用复杂的位系统来判定文件和目录的访问权限。每个文件都有三个安全等级:文件的属主、能够访问文件的默认属组以及系统上的其他用户。每个安全等级通过三个访问权限位来定义:读取、写入以及执行,对应于符号 rwx。如果某种权限被拒绝,权限对应的符号会用单破折线代替。
2017.10.04
当程序在系统上运行时,会开启一个进程(process)。可以通过 ps 命令输出进程的许多信息,但是 ps 有数不清的可选参数,让 ps 成为最难掌握的命令之一。当然,熟悉并掌握一组常用参数满足需要就可以了。
2017.09.04
大多数 Linux 发行版的默认 shell 都是 GNU bash shell,它能提供对 Linux 系统的交互式访问,其中最基础的便是文件和目录的访问和操作。