06 2021 档案
摘要:在计算机还只属于科研设备的年代, 为了最大化利用资源, 往往需要一台计算机不断地为多人提供服务(类似目前服务器), 而用户操作计算机的窗口可以是仅拥有最简单输入输出设备的一个键盘和一台显示器. 在这样的背景下, 多用户、多任务系统的概念诞生了. 多用户系统可以在为不同用户提供服务的同时避免用户间彼此
阅读全文
摘要:在Linux中, 管道(pipe)可以将一个命令的标准输出送往另一个命令的标准输入, 多个管道可以组成管道线(pipeline). 管道操作符 与重定向类似, 管道也拥有自己的操作符"|", 当多个命令使用"|"连接时, 就意味着它们位于同一管道中, 它们的标准输出与标准输入会依次相连. ls |
阅读全文
摘要:重定向的全称是"I/O重定向", 利用这个功能, 我们可以将任意的输入输出显式的重定向为文件保存在硬盘上, 亦或者将多个命令组成一个管道(pipe). 标准输入、输出和错误 到目前为止,我们用到的许多程序都会产生某种输出。这种输出,经常由两种类型组成。 第一,程序运行结果;这是说,程序要完成的功能。
阅读全文
摘要:本篇将介绍操作系统中的重要概念 -- 链接; Linux中, 链接的实现被封装为了ln命令. 其包括"符号链接"和"硬链接"; 硬链接 与更加现代的符号链接相比,硬链接是最初 Unix 创建链接的方式。每个文件默认会有一个硬链接, 这个硬链接给予文件名字。我们每创建一个硬链接,就为一个文件创建了一个
阅读全文
摘要:本篇将在上篇的基础上, 介绍常用的文件(目录)实际操作命令. cp – Copy files and directories 复制文件或目录 mv – Move/rename files and directories 移动文件或目录 mkdir – Create directories 新建目录
阅读全文
摘要:本篇中将学习Linux中非常常用的几个Shell命令 ls – List directory contents 列出目录内容 file – Determine file type 确定文件类型 less – View file contents 浏览文件内容 ls 只要是操作系统, 就离不开文件操作
阅读全文
摘要:Linux系统文件结构 Linux中的文件结构与Windows和Unix类似, 这意味着Linux的文件结构也是树状结构. 但需要注意的是, Linux中的文件结构更象一颗倒过来的树, 根(root)在最顶端, 枝叶在底端; 当我们首次运行终端时, 默认工作目录将在当前登录的用户文件夹中, 这也是非
阅读全文
摘要:Linux控制台中所输入的指令即为Shell命令; 它除了可以作为命令行(命令提示符)使用外, 也可以作为脚本执行; 打开终端后, 看到的内容就是Shell提示符; Linux发行版中, Shell提示符通常遵循以下规则: [用户名]@[主机名]:[工作目录][权限标识(#或$)] 权限标识符中,
阅读全文