顯示具有 Unix 工作环境 - Harley Hahn 標籤的文章。 顯示所有文章
顯示具有 Unix 工作环境 - Harley Hahn 標籤的文章。 顯示所有文章

2019年6月20日 星期四

Unix可以同时做不止一件事情

计算机在存储和恢复数据方面要比人类快速得多,而而且还更准确,计算机还可以特别快地执行简单明了的任务。在处理任务时,计算机可以在不到一毫秒的时间内从一个任务转换到另一个任务。

2019年6月19日 星期三

Unix系统关闭与重新启动:init、reboot、shutdown命令 &启动和重启会发生什么事情

1. Unix系统关闭与重新启动:init、reboot、shutdown命令 结束工作时,应该怎么做。基本而言,您有两个选择。一种方式是关机,这种方式将停止Unix并关闭计算机;另一种是重新启动,这种方式将先停止Unix,然后再启动。在菜单中选择或者键入命令都可以执行这两种动作。在桌面环境中,通过打开主菜单,选择“Logout”(或者其他相似相似的命令)可以关闭或者重新启动系统。作为注销过程的一部分,您可以选择关闭或者重新启动系统。如果不是这样,那么当您发现自己位于登录屏幕时,可以单击“shutdown”或者“reboot”关闭或者重新启动系统。
使用GUI的方式很单调,通过输入命令关闭或者重新启动系统显然更有趣。在讲授这些命令之前,我们先回忆一下运行级别的思想。以前我们讲过有6种不同但是运行级别,每种运行级别将导致Unix以一种特殊的方式运行。

2019年6月16日 星期日

Unix工作环境下配置文件以及浏览文件

1. Unix工作环境下配置文件
有时候为了执行特定的任务,有必要成为超级用户。如果您管理着一个拥有多个用户的系统,那么“我把口令忘了”这类事件肯定时有发生。但是当您是唯一用户时(在自己的PC上运行Linux或者FreeBSD),这种事情会经常发生吗?
答案是当您拥有自己的系统时,不必像那样经常成为超级用户。但是,在必要时,有时候也要成为超级用户。特别是,当您希望执行一个要求特殊权限的重要功能时。
大多数Unix程序是这样编写的,即可以通过一个配置文件来定制程序。配置文件中包含有程序需要读取的信息,通常在是在程序启动时读取。该信息影响程序的工作方式。
例如,我们讨论了当Unix引导到一个特定的运行级别的启动过程。该过程依赖于一个叫intab的特定配置文件中色信息。

2019年6月15日 星期六

Unix 工作环境下 以超级用户工作:su & 以超级用户执行一条单独命令:sudo

1. 超级用户: su
为了保证系统安全Unix被设计成为每个用户标识拥有一组有限的权限。例如,您可以删除自己的文件,但不能删除其他人的文件,除非他人已授予您明确的权限。同理,作为一名普通用户,您不能修改或者运行影响系统整体性的程序。
有时候,为了获得超出普通用户所拥有的权限,系统管理员有必要以超级用户的身份登录。例如,系统管理员可能需要在系统中添加一个新用户、修改某人的口令、升级、或者安装软件等。

2019年5月26日 星期日

鼠标和菜单的多种使用方法

在计算机屏幕上,同行有一个可以移动的小图像,这个图像称为指针(pointer)。通过使用指定设备--通常使鼠标,可以在屏幕上移动指针。指针的形状可以发生变化,这依赖于你在做什么以及在屏幕上的什么位置。
为了发起一个动作,需要将指针移动到屏幕的一个特定位置,然后按下按键,鼠标可能有1个,2个或者3个键。X Window被设计为使用3键鼠标,这意味着Unix桌面环境通常使用一个3键鼠标。这些按键称为左键,中间键和右键。
如果按下鼠标键并松开,则称这种动作为单击。如果快速的连续按下一个鼠标按键两次,则称这种动作为双击(double-click)。还有一种情况称之为三击(triple-click),即快速地按一个鼠标按键3次,但是这种情况比较罕见。当单击鼠标左键时,称为左键单击(left-click)。这是最常见的单击类型。同时还有右键单击(较不常见)和中间键单击(最不常见)。

2019年5月25日 星期六

Unix 的运行级别

我们现在知道Unix可以启动一个基于GUI的系统或者一个基于CLI的系统。下面来解释下Unix提供这种灵活性的方式。
当计算机系统,程序或者设备可以有几种状态时,我们使用术语模式(Mode) 来指一个特定的状态。例如,一名程序员可能这样告诉另一名程序员:“我昨天没来看您。昨天我处于清扫模式,整个下午一直在打扫房间”。
我提到这一项思想的原因在于Unix的引导过程是灵活的。这种灵活性是通过使Unix拥有一下几种不同模式运行的能力完成的。这些模式成为运行时级别(runtime level),或者简称为运行级别。
什么是运行级别呢:运行几杯严格定义剁手有些偏于技术:运行级别指允许特定进程组存在的系统软件配置。这是一个不容易理解的定义。因此我们给出一个不太正式的定义,及运行界别指定Unix将提供哪些基本服务。对于不同的运行级别,Unix提供不同的服务组。

Unix用户基本技能


提示:
作为Unix用户,您需要的基本技能是使用命令行输入一条又一条命令来解决问题。
图像界面是GUI(graphical user interface,图形用户界面),Unix的GUI由X window,窗口管理器和桌面环境综合创建。
基于文本的界面通常称为命令行界面(command line interface, CLI)。下面介绍使用该名称的具体原因。
Unix系统基于文本的基本界面比较简单。shell(命令处理器)显示一个提示。您输入一个命令。shell完成执行该命令所需的事情。一旦命令处理完毕,shell就显示另一个提示,您可以输入另一条命令,并这样一直轮流循环。