关闭

Linux概念

232人阅读 评论(0) 收藏 举报
分类:

目标

本课中,你将学习:

识别操作系统的功能
区分单用户和多用户操作系统
识别Linux 的开始、增长、特性和体系结构
识别Linux 中不同的shells
启动Linux 会话

列出当前登录的用户

目标(续)

passwd命令把口令赋给Linux 用户
结束 Linux 会话
识别Linux 文件系统的特征
mkdir命令创建目录
rmdir命令删除目录
ls命令列出目录的内容
cp命令拷贝文件

目标(续)

mv命令移动文件
rm命令删除文件
man命令得到联机求助

开始

操作系统
操作系统 (OS) 是一种作为用户和计算机之间接口的软件程序,如:Linux, Unix, Microsoft DOS
操作系统 的功能
命令解释
进程管理
内存管理
输入/输出 (I/O) 操作和外围设备管理
文件管理

开始(续)

系统的类型
单用户系统
单用户系统是为某一时刻由一个人使用而设计的。个人计算机(PC)是流行的单用户系统
单用户操作系统
MS DOS (磁盘操作系统) 是单用户操作系统的例子

开始(续)

系统的类型()
多用户系统
一个以上的用户可在多用户系统上同时地工作

开始(续)

系统的类型()
多用户操作系统
Linux,Unix, WindowsNT Terminal Server 都是多用户操作系统的例子
不止一个用户可连接到系统并在任何时刻并发地工作

Linux的特色

销售者名  Web站点 

RedHat  http://www.redhat.com 
Caldera  http://www.caldera.com 
Mandrake  http://www.linux-mandrake.com
Debian  http://www.debian.org 
SuSE  http://www.suse.com 

Slackware  http://www.slackware.com

 

Linux 体系结构

 Linux操作系统的组成:

内核
Shell           
实用程序和应用程序 

Linux中提供的Shells

BourneShell (sh)
CShell (csh)
Korn Shell (ksh)
RestrictedShell (rsh)
BashShell (bash)
Tcsh Shell (tcsh)
AShell (ash)
ZShell (zsh)

启动 Linux 会话: 登录

telnet,SSH程序从任何其他计算机连接到运行Linux操作系统的计算机

                telnet <宿主机名或IP 地址>

当创建新的登录帐户时管理员分配每个用户一个HOME 目录。当你登录时,你被直接带到你的HOME 目录

列出当前已登录的用户

当前已登录的用户列表,用who命令可以找到

 who [选项]

 

用户的安全性:口令

Linux 提供了附加的安全措施,让你把口令与你的登录名关联起来
Linux 检查登录名与口令的组合以验证你是否是授权的用户

改变用户口令

可用passwd命令改变口令
passwd命令要求老的口令保证只有已授权的用户试图改变其口令
 

Root 用户:

root用户 (又称为超级用户) 是Linux操作系统的管理员

结束Linux 会话:注销

在此命令提示处键入exitlogout后结束了你当前的Linux 会话。你也可按下<CTRL>+d来结束此 Linux 会话
 

Linux 文件系统

 

Linux 文件系统()

/bin目录存储Linux 的许多实用程序
/dev目录存储系统的所有与设备有关的文件
/etc目录存储与操作系统有关的、用户和操作系统需要涉及的数据,如passwd文件
/lib目录包含在Linux 操作系统中安装的编译器所包含的数据的库,例如,C 语言例程
/home目录一般包含用户的所有HOME 目录

Linux 文件系统()

/usr目录存储引导过程所没有涉及到的操作系统文件
/var目录有特定于Linux的不同实用程序的信息

Linux中的文件命名:

可以到256个字符长
可包含除‘/’外的特殊字符
可包含大写和小写字母
是大小写敏感的
不应有空白或标记

Linux中的文件类型

 

Linux中的用户类型

系统管理员 
系统管理员 (SA)主要负责Linux操作系统的平滑操作
文件拥有者
创建文件的用户称为它的拥有者
组拥有者
用户组也可给一个名,就象给用户一个名一样
其他用户
不属于特定组的这些用户

Linux中目录命令

识别当前目录路径
pwd (打印工作目录) 命令显示当前目录的完整路径名
改变当前目录
cd (改变目录) 命令把当前目录改变为所指的目录
创建目录
mkdir (产生目录) 命令创建目录

 

Linux中目录命令()

抹去目录
rmdir (抹去目录),rm命令抹去所指的目录
rm –r 目录
列出目录的内容
ls命令显示目录中的文件和子目录的名
 
 

Linux中文件命令

cat (并置)命令显示所指文件的内容
拷贝文件
cp (拷贝)命令把源文件的内容复制到目标文件
cp [选项] <源文件/s><目的地目录/文件>
copy目录需要添加r 参数
抹去文件
rm (抹去) 命令删除文件或目录
rm [选项] 文件/s
 

Linux中文件命令()

移动和重命名文件
mv (移动) 命令把文件或目录从一个位置移动到另一个位置,或改变它的名字
mv [选项] 源目的地
按页方式显示内容
more命令用来一次显示一个全屏幕数据。而用more命令观看文件时,一旦你向下滚动了,你不可能向上移动
more [选项] <文件名>
 

Linux中文件命令()

按页方式显示内容()
less命令类似于more命令,不同的是:在观看文件内容时你也可向上滚动
less [选项] <文件名>

通配符字符

shell提供对一组文件执行操作的设施,通过使用命令中某些特殊字符来代替实际的文件名
 

Linux中文件命令 (续)

通配符字符()

*通配符
*通配符解释为没有、一个、或多个字符的串
?通配符
?通配符恰巧与任何字符的一次出现匹配
[] 通配符
[ ] 通配符可用来限制要匹配的字符
 

得到联机求助

man命令为用户提供关于Linux 中任何命令的不同选项的联机求助
man <命令名>
 

小结

本课中,你学习了:

操作系统具有以下功能:
命令解释
进程管理
内存管理
I/O 操作和外围设备管理
文件管理
设计单用户系统一度是为一个人使用的
多用户系统上不止一个用户可同时地工作
 

小结(续)

Linux 操作系统由内核、shell、实用程序、及应用程序组成
Linux 中常见的一些shells 以及它们的可执行文件名是:
Bourne shell (sh)
 C shell (csh)
Korn shell (ksh)
Restricted shell (rsh)
 Bash shell (bash)
Tcsh shell (csh/tcsh)
 

小结(续)

A shell (ash)
Z shell (zsh)
telnet命令连接到Linux 服务器
passwd命令改变用户的口令
为组织磁盘上数据, Linux 提供了文件系统,它允许你以方便的方式组合文件。 Linux 文件系统有层次结构,文件可在目录下存储
 

小结(续)

Linux中,有三类文件:
一般文件
目录文件
特殊文件
Linux中用户的类型有:
系统管理员
文件拥有者
组拥有者
其他用户
 

小结(续)

Linux中某些常用的目录命令是:
pwd
cd
mkdir
rmdir
ls
 

小结(续)

Linux中某些常用的文件命令是:
cat
cp
rm
mv
more
less
 

小结(续)

shell通过使用通配符模式提供了对一组文件执行操作的设施。最常见的通配符是:
匹配文件名cp中一个字符
匹配文件名中另个、一个、或多个字符
[] 匹配所围列表中的一个字符
man 命令为用户得到关于Linux 中任何命令的不同选项的联机求助

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:47591次
    • 积分:858
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:180篇
    • 译文:1篇
    • 评论:15条
    文章分类
    最新评论
  • 使用ideploy的安装

    caltonia: 有没有ideploy安装包下载

  • [JAVA软件工程师-面试宝典-2013最新版]

    u010850027: 谢谢分享 学习了

  • 测试理论

    xiaomin881122: 4 软件测试计划定义软件项目的测试计划是描述测试目的、范围、方法和软件测试的重点等的文档。对于验证软...

  • 测试理论

    xiaomin881122: 3 软件测试计划模板一般包括哪些要素 1. 引言:目的、背景、范围、定义,参考材料;2.测试内容:测...

  • 测试理论

    xiaomin881122: 2 软件测试质量包括哪些管理要素 1、 缺陷遗漏率、测试覆盖率、缺陷等级划分、缺陷原因分析、缺陷记录...

  • 测试理论

    xiaomin881122: 1 软件测试报告其实没有什么固定格式,我认为只要介绍清楚你的测试范围、测试目的、测试执行过程情况,B...

  • test(software)

    xiaomin881122: 测试流程依次如下:1. 需求:阅读需求,理解需求,和客户,开发,架构多方交流,深入理解需求。--te...

  • test(software)

    xiaomin881122: 1、 开项目需求评审会议(项目组成员对需求进行评审) 2、制定测试计划 3、根据项目需求说明书和测试...

  • test(software)

    xiaomin881122: 采用国际模型:需求分析,概要设计,详细设计,编码,单元测试,集成测试,确认测试 系统测试,验收测试。...

  • test(software)

    xiaomin881122: 测试准备-测试计划-测试需求-测试用例-测试执行-测试缺陷管理-测试报告总结缺陷流程管理:new- ...