
Linux命令行与shell脚本编程大全
文章平均质量分 93
这是一本关于Linux 命令行与shell 脚本编程的全方位教程,主要包括四大部分:Linux 命令行,shell
脚本编程基础,高级shell 脚本编程,如何创建实用的shell 脚本。本书针对Linux 系统的最新特性进行了
全面更新,涵盖了详尽的动手教程和现实世界中的实用信息。
Hvitur
随便写写
展开
-
3.4_Linux-浏览文件系统
如果你刚接触Linux系统,可能就很难弄清楚Linux如何引用文件和目录,对已经习惯Microsoft Windows操作系统方式的人来说更是如此。在继续探索Linux系统之前,先了解一下它的布局是有好处的。你将注意到的第一个不同点是,Linux在路径名中不使用驱动器盘符。在Windows中,PC上安装的物理驱动器决定了文件的路径名。Windows会为每个物理磁盘驱动器分配一个盘符,每个驱动器都会有自己的目录结构,以便访问存储其中的文件。原创 2023-11-03 10:49:43 · 203 阅读 · 0 评论 -
3.5_文件和目录列表
命令/参数备注ls按列排序显示当前目录下的文件和目录-F区分文件和目录。在目录名后加了正斜线(/),在可执行文件(比如上面的my_script文件)的后面加个星号-a把隐藏文件(以点号开始的文件)和普通文件及目录一起显示出来-R递归选项,列出了当前目录下包含的子目录中的文件-l产生长列表格式的输出,包含了目录中每个文件的更多相关信息显示出已经更改过的文件访问时间文件匹配规则备注?问号可用于过滤器字符串中替代任意位置的单个字符星号可匹配零个或多个字符[ ]原创 2023-11-10 14:15:57 · 142 阅读 · 0 评论 -
3.6_处理文件
注意,在新的Mod_Scripts目录中,所有的文件都有对应的新日期。如需要在系统上维护同一文件的两份或多份副本,除了保存多份单独的物理文件副本之外,还可以采用保存一份物理文件副本和多个虚拟副本的方法。如果使用cp命令复制一个文件,而该文件又已经被链接到了另一个源文件上,那么你得到的其实是源文件的一个副本。在上面的例子中,要注意的是,如果只使用ls –l命令,并不会显示访问时间。文件或目录的inode编号是一个用于标识的唯一数字,这个数字由内核分配给文件系统中的每一个对象。所以说它们是不同的文件。原创 2024-01-15 08:48:38 · 1031 阅读 · 0 评论 -
6.Linux环境变量
命令作用示例注释env查看全局环境变量envprintenv查看全局环境变量添加后缀可查看个别环境变量echo查看全局环境变量echo $HOME添加$前缀set显示所有环境变量setbash shell用一个叫作环境变量(environment variable)的特性来存储有关shell会话和工作环境的信息(这也是它们被称作环境变量的原因)。这项特性允许你在内存中存储数据,以便程序或shell中运行的脚本能够轻松访问到它们。这也是存储持久数据的一种简便方法。原创 2024-01-15 08:49:19 · 1009 阅读 · 0 评论