手把手Linux入门教程.docxVIP

  1. 1、本文档共191页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

手把手Linux入门教程

Linux知识点总结

Linux

Linux系统概述

请简述Linux操作系统有什么优点?

提供了先进的网络支持:内置TCP/IP协议;

真正意义上的多任务、多用户作系统

与UNIX系统在源代码级兼容,符合IEEEPOSIX标准

支持数十种文件系统格式

开放源代码,用户可以自己对系统进行改进

Linux系统的特点

与UNIX兼容

自由软件,源码公开

性能高,安全性强

便于定制和再开发

互操作性高

全面的多任务和真正的32位操作系统

在服务器市场及嵌入式系统领域应用广泛,是一种高性能、低开支的可以替换其他昂贵操作系统的系统。

Linux的安装

Linux系统启动(引导)过程

内核的引导

运行init

系统初始化

进入用户桌面(图形界面方式)或系统光标提示符(字符界面方式)

用户登录系统

Linux的运行级别(runlevel)重点3,5这些级别定义在/ect/inittab文件中,是init程序寻找的主要文件标准的Linux运行级别为3或5

0:系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭.

1:单用户工作状态,root权限,用于系统维护,禁止远程登陆

2:多用户状态,没有NFS支持

3:完整的多用户模式,有NFS,登陆后进入控制台命令行模式

4:系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情

5:X11控制台,登陆后进入图形GUI模式

6:系统正常关闭并重启

Linux基本操作

Linux各目录用途

/bin:必要的用户二进制可执行文件(被所有用户使用)

/sbin:Systembinaries/sbin包含启动,恢复,恢复和/或修复系统以及/bin中的二进制文件所必需的二进制文件

/boot:系统启动时要用到的静态文件

/usr:是文件系统的第二个主要部分./usr是可共享的只读数据.

/dev:dev是Device(设备)的缩写,包含设备和特殊文件

/proc:Linux处理进程和系统信息的标准方法,用于存储和检索进程信息以及其他内核和内存信息.

/etc:主机特定的系统配置

/lib:这个目录里存放着系统最基本的动态链接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库.

Linux桌面系统及配置

常见的窗口管理器

GNOME

KDE

TWM

目录及其操作

如果执行命令#chmod746file.txt,那么该文件的权限是rwxr--rw

用数字表示属性的含义:

0表示没有权限

1表示可执行权限

2表示可写权限

4表示可读权限

文字设定法:

u表示“用户(user)”,即文件或目录的所有者。

g表示“同组(group)用户”,即与文件属主有相同组ID的所有用户

o表示“其他(others)用户”。

a表示“所有(all)用户”。它是系统默认值。

文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是:chmoda+x,g+wexer1

某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为764

Shell程序设计

$(),$(())和${}区别

$()和``作用相同,命令替换:完成括号里的命令行,然后将其结果替换出来,再重组命令行。

${}用于变量替换.${}会比$更精确的界定变量名称的范围

$(())是用来作整数运算的

常用的shell有哪几种?

Bourneshell(sh)

Cshell(csh)

Kornshell(ksh)

BourneAgainshell(bash)

说明三种引号的作用有什么区别

:用双引号括起来的字符,除$,`,\,均作为普通字符对待

:由单引号括起来的所有字符都作为普通字符出现

``:倒引号用于命令替换

Linux系统管理

系统管理员的职责包括哪些?管理的对象包括哪些?系统管理员的职责是进行系统资源管理、设备管理、系统性能管理、安全管理和系统性能监测管理的对象是服务器、用户、服务器的进程及系统的各种资源等。

Shell编程题

利用数组形式存放10个城市的名字,然后利用for循环把它们打印出来.知识点:for循环#!/bin/bashname=(abcdefghij)forcityin${name[*]}doecho$citydoneecho

利用for循环将当前目录下的.c文件移到指定的目录下,并按文件大小排序,显示移动后指定目录的内容。#!/bin/bashforfilein$(ls|grep-E*.c$){mv.

文档评论(0)

wentlz123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档