在刚刚接触学习编程语言的时候,很大一部分人有一个误解,认为Unix和Linux操作系统是一样的。 但是,两者其实并不是一样的。那么该如何更好的区分运用这2门编程语言呢,让我们仔细看看,先从认识这2门语言开始。

  1. UNIX是什么

1) 掌握UNIX的定义: UNIX是一个计算机操作系统,一个用来协调、管理和控制计算机硬件和软件资源的控制程序。

2) 了解UNIX操作系统的特点:多用户和多任务

a) 多用户表示在同一时刻可以有多个用户同时使用UNIX操作系统而且他们互不干扰;

b) 多任务表示任何一个用户在同一时间可以在UNIX操作系统上运行多个程序。

  1. 了解UNIX的简要发展史

(详见鸟哥私房菜P40-P52或linux系统管理P13)

  1. GNU项目与自由软件

1) 了解GUN计划,是由Richard Stallman在1983年9月27日公开发起的,它的目标是创建一套完全自由的操作系统。

2) 了解GPL条款

GPL条款是为保证GNU软件可以自由地使用、复制、修改和发布,所有GNU软件都有一份在禁止其他人添加任何限制的情况下授予所有权利给任何人的协议条款。

3) 了解自由软件意味着:

a) 你有自由以任何目的来运行该程序。

b) 你有修改程序满足自己需求的自由。

c) 你有权利重新发布副件,既可以白送也可以收取一定费用。

d) 你有权利发布该程序修改过的版本,从而让其他人得益于你的改进。

  1. Linux简介

1) 掌握Linux的定义:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。

2) 掌握Linux操作系统的主要用途:主要用于服务器,特别是网络服务器。

3) 掌握两种常见的桌面环境:KDE和GNOME。

  1. 登录和退出Linux(操作演示图解见linux系统管理P17-P22)

1) 掌握关闭Linux系统的命令:init 0

2) 掌握什么是Linux终端:Linux终端也称为虚拟控制台。Linux终端采用字符命令行方式工作,用户通过键盘输入命令,通过Linux终端对系统进行控制。

3) 掌握切换虚拟终端的方法:Ctrl+Alt+F[1~6],如想切换到第二号虚拟终端,则同时按Ctrl+Alt+F2

4) 掌握普通用户登录后系统的提示符:$

5) 掌握root用户登录后系统的提示符:#

6) 掌握退出命令:exit

  1. 课后作业 (用时25分钟)

1) 开启Linux操作系统,要求以root用户登录GNOME图形界面,语言支持选择为汉语

2) 使用快捷键切换到虚拟终端2,使用普通用户身份登录,查看系统提示符

3) 使用命令退出虚拟终端2上登录的用户

4) 使用快捷键切换到虚拟终端5,使用管理员身份登录,查看系统提示符

5) 使用命令退出虚拟终端5上登录的用户

6) 切回图形界面,右单击桌面打开终端,输入关闭系统的命令

转载请注明来源"老男孩IT教育"

来源网址:http://www.sholdboyedu.com/new/234.html

©著作权归作者所有:来自51CTO博客作者上海老男孩教育的原创作品,如需转载,请注明出处,否则将追究法律责任

你的鼓励让我更有动力

赞赏

0人进行了赞赏支持

更多相关文章

  1. 为什么学习Python?使用哪个系统比较好?
  2. Linux基础-18day-Linux系统磁盘管理(du/df/mount命令)
  3. 飞单机器人管理系统项目介绍无双飞单机器人
  4. Linux运维教程-Linux系统网络管理
  5. 基于web的图书管理系统设计与实现(附演示地址)
  6. Linux运维教程-Linux系统远程配置
  7. Linux运维教程-Linux系统磁盘管理
  8. 由于Linux系统文件同步时突然断电导致系统进入none模式问题详解
  9. 推荐系统入门之使用协同过滤实现商品推荐

随机推荐

  1. android开发必看资源URL
  2. Titanium Studio
  3. Feel Android Studio(1)Install and Upda
  4. Android TextView 换行
  5. android界面无标题栏和全屏效果的实现方
  6. 【Android 应用开发】Ubuntu 下 Android
  7. Android Studio 初体验
  8. Android WIFI 框架分析
  9. Android技术周报190310期 —— onSaveIns
  10. This Android SDK requires Android Deve