1、Introduction to Unix1Nankai University, CY LI, 2022-5-31Ch2: LinuxoHistoryoBasic structureoTypesoBasic commandsIntroduction to Unix2Nankai University, CY LI, 2022-5-31Whats LinuxoLinux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。o这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容
2、产品。 oLinux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。 Introduction to Unix3Nankai University, CY LI, 2022-5-31History of Linuxo是由芬兰赫尔辛基大学的一个大学生Linus Torvolds在1991年首次编写的、可用于x86系列的PC上,并且具有Unix操作系统的全部功能的操作系统;o1993年, Redhat Linux V1.0oo1999年8月, redflag Linux V1.0o2000年, Redhat Linux V6.1o2001年, Re
3、dhat Linux V7.0o2003年, Redhat Linux V9.0Introduction to Unix4Nankai University, CY LI, 2022-5-31Linux的发行版本oLinux内核: 操作系统;o用户界面:集成桌面环境;o应用程序:各种Linux应用程序;n一般应用软件n游戏软件n图形处理软件nInternet应用软件 n多媒体软件 n办公软件n计算机编程Introduction to Unix5Nankai University, CY LI, 2022-5-31Types of LinuxoRedhat Linux (http:/ )oSuS
4、e Linux (http:/ )oDebian Linux (http:/www.debian.org/ )oRed flag Linux (http:/www.redflag- )oTurboLinux (http:/ http:/ )oBlue-point Linux (http:/ )Introduction to Unix6Nankai University, CY LI, 2022-5-31Windows & LinuxoWindows runs Microsoft Office and lots of games; is perceived to be easy to insta
5、ll and configure; is notoriously unstable; performs poorly; crashes are frequent. oLinux runs StarOffice, scores of technical software and fewer games; can be tricky to install and configure; is rock solid; performs impeccably (without fault); crashes are extremely rare. Introduction to Unix7Nankai
6、University, CY LI, 2022-5-31Why Linux?oFrom Dr Liu in Red Flag Software Co., Ltd. Introduction to Unix8Nankai University, CY LI, 2022-5-31Linux 9.0o系统配置系统配置:kernel version: 2.4.20 -8o应用程序:nGUI: KDE 3.0.3 & GNOME 2.0nMozilla 1.2.1 26, browernXimian Evolution 1.2.2-4, emailnOpenOffice.orgnGcc 3.2.2, G
7、NU C编译器Introduction to Unix9Nankai University, CY LI, 2022-5-31Linux组成部分(I)o四部分:内核、Shell、文件结构和实用工具。 o1. Linux内核: 内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。o2. Linux Shell: Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,n实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命
8、令组成的程序。 nLinux提供了可视的命令输入界面-X Window的图形用户界面(GUI)。现在比较流行的窗口管理器是KDE和GNOME。 Introduction to Unix10Nankai University, CY LI, 2022-5-31Linux组成部分(II)3. Linux文件结构 :文件结构是文件存放在磁盘等存储设备上的组织方法。 Linux目录采用多级树形结构,用户可以浏览整个系统,可以进入任何一个已授权进入的目录,访问那里的文件。 内核,Shell和文件结构一起形成了基本的操作系统结构。它们使得用户可以运行程序,管理文件以及使用系统。4. Linux实用工具 标
9、准的Linux系统都有一套叫做实用工具的程序,它们是专门的程序,例如编辑器、执行标准的计算操作等。实用工具可分三类: 编辑器:用于编辑文件。 过滤器:用于接收数据并过滤数据。 交互程序:允许用户发送信息或接收来自其他用户的信息。 Introduction to Unix11Nankai University, CY LI, 2022-5-31帐户申请oAccount from NK staroLinux club in NKoWhere to get Linux?Introduction to Unix12Nankai University, CY LI, 2022-5-31用户登陆oLogi
10、noChange password: passwdoLogout:exitoShutdown: n在Linux系统中,普通用户是无权关闭系统的!只有root用户才能够关闭它.Introduction to Unix13Nankai University, CY LI, 2022-5-31远程登录oTelnetosshIntroduction to Unix14Nankai University, CY LI, 2022-5-31目录结构o在Linux下只有一个根目录, “/”o/bin:存放着一百多个Linux下常用的命令、工具;o /dev:存放着Linux下所有的设备文件, o/home:
11、用户主目录,o/lost+found:存放丢失的文件; o/mnt:外部设备的挂接点,通常用cdrom与floppy两个子目录!o/sbin:这里存放着系统级的命令与工具o/usr:通常用来安装各种软件的地方 o/usr/X11R6 X Window目录o/usr/bin与/usr/sbin 一些后安装的命令与工具 o/usr/include、/usr/lib及/usr/share 则是存放一些共享链接库 o/usr/local 常用来安装新软件 o/usr/src Linux源程序 o/boot:Linux就是从这里启动的 o/etc:这里存放在Linux大部分的配置文件o/root:roo
12、t用户的主目录,o/var:通常用来存放一些变化中的东西!o/var/spool:存放一些邮件、打印队列等 Introduction to Unix15Nankai University, CY LI, 2022-5-31简单命令ols, list files & directories in the working directoryocd, change directoryocp, copy fileomv, move fileomkdir, make directoryopwd, print working directoryoman, list manualoeditors: vi,
13、emacs, picoIntroduction to Unix16Nankai University, CY LI, 2022-5-31显示文件内容oCat: concatenates and prints filesoMore: oLessoHeadoTailIntroduction to Unix17Nankai University, CY LI, 2022-5-31Input & outputoStandard input (stdin): keyboard; Standard output (stdout): monitor;oCreating files with cat; oSt
14、din & stdouts redirecting: ; oPipe “|”: it is used to pipe the output of the first command to the input of the second command.oFilters (transforms its output in some way): sort, wc; such as ls | sort r.Introduction to Unix18Nankai University, CY LI, 2022-5-31File permissionsoThere are three differen
15、t permission modes, reading, writing & executing, for three different users: owner, group, all.ols l, showing the permission info, 10 bits;oChmod who permissions file:Introduction to Unix19Nankai University, CY LI, 2022-5-31Finding filesoCommand: findoSyntax: find pathname-lists option expression;oE
16、xamples:nTo print out the current pathname for file myfile, find . name myfile print;n To print out the yes* files accessed in the last two days, find . name yes* atime +2 print;Introduction to Unix20Nankai University, CY LI, 2022-5-31Red Hat Linux 7.1 o1) 采用了最新的Linux 2.4.2版稳定内核,支持更多硬件设备,具有很高的性能指标;o
17、2) 采用了最新的图形系统Xfree86 4.0.3,提供了强大的硬件支持;o3) 引入了全图形安装界面,使得安装更为简单;o5) 显著改进了对多CPU计算机的支持,而对于单CPU的计算机器,则提供了高达4G的用户进程空间,同时取消了PCI总线的限制,虚拟内存可高达64G物理内存,支持多用户和集体使用,可谓是企业级的操作系统;o6) 对移动存储设备提供了出色的支持,包括:可“热插拔”USB设备、ZIP驱动器和各种光盘刻录机。o7) 加入了一些新的系统配置工具来方便用户管理以及Linux系统使用,例如apacheconf, bindconf, 和printconf等,这些工具能方便的分别让用户通过GUI图形用户界面来配置APACHE,BIND,和打印机。o8) 还增强了对PCMCIA 设备的支持,这对使用PCMCIA 设备的笔记本电脑的用户来说是非常重要的;o9) 在安全方面做了许多修补工作,安全缺省设置可保证端口关闭,新的防火墙屏蔽可使用用户任意打开或关闭;o10)捆绑了大量最新的应用软件、服务器软件。
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。