Linux概念

转载 2013年12月06日 10:16:29

目标

本课中,你将学习:

识别操作系统的功能
区分单用户和多用户操作系统
识别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 中任何命令的不同选项的联机求助

 

Linux基本概念及操作

Linux终端 1.Terminal(终端) 通常在我们使用 Linux 时,我们并不是直接与系统打交道,而是通过一个叫做 Shell 的中间程序来完成的,在图形界面下为了实现让我们在一个窗口中完成接...
  • suneqing
  • suneqing
  • 2015年12月31日 20:38
  • 1387

Linux——磁盘基本概念

磁盘基本概念 柱面:立体的。每个盘片上的相同轨道组成的结构 扇区:类似于切蛋糕时的样式磁盘在Linux中的表示: Linux所有设备都被抽象为一个文件,保存在/dev目录下 磁盘设备一般的名称...
  • u012325167
  • u012325167
  • 2015年12月20日 19:41
  • 580

linux-文件系统基本概念

linux-文件系统基本概念
  • wangpeifeng669
  • wangpeifeng669
  • 2014年08月30日 11:35
  • 859

Linux学习--线程概念

Linux线程概念:进程下的一个控制流
  • Li_Ning_
  • Li_Ning_
  • 2016年07月31日 13:59
  • 473

Linux文件锁概念

文件锁分为建议性锁和强制性锁两种:一、建议性锁 建议性锁,第一,它只是一种建议性质的锁,只有对参与规则的协作进程才有效,其他进程则可以随意更改文件。第二,它只能对整个文件进行锁定。 flock函数就是...
  • vsbasic
  • vsbasic
  • 2016年07月21日 16:07
  • 556

Linux 文件基本概念

文件 和 流 文件是具有永久性存储特定顺序的字节组成的一个有序的、有名称的集合。 流是一种抽象概念,是物质从一处向另外一个地方流动的过程。 文件缓冲区: 全缓冲、行缓冲、无缓冲...
  • zhoukangli
  • zhoukangli
  • 2012年08月28日 16:32
  • 793

Linux 进程与线程概念解析

线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者.传统的Unix也支持线程的概念,但是在一个进程(process)中只允许...
  • Crazy_Tengt
  • Crazy_Tengt
  • 2017年06月18日 21:58
  • 449

Linux进程的基本概念

1、进程的概念:进程是正在运行的程序实体,并且包括这个运行的程序中占据的所有系统资源,比如说CPU(寄存器),IO,内存,网络资源等。很多人在回答进程的概念的时候,往往只会说它是一个运行的实体,而会忽...
  • SANGLIU
  • SANGLIU
  • 2013年01月07日 14:14
  • 3034

小何讲进程: Linux进程的基本概念

进程是一个独立的可调度的活动; 进程是一个抽象实体,当它执行某个任务时,要分配和释放各种资源; 进程是可以并行执行的计算单位; 进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动;...
  • rl529014
  • rl529014
  • 2016年04月29日 11:15
  • 2825

SSH 概念及使用详解

SSH 基本概念 SSH 英文全称是secure shell,字面意思:安全的shell。 SSH协议由IETF(Internet Engineering Task Force)的Network W...
  • ABC8286946
  • ABC8286946
  • 2014年11月20日 19:30
  • 823
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux概念
举报原因:
原因补充:

(最多只允许输入30个字)