第2章_shell及常用命令

8
工作目录、用户主目录与路径
• 工作目录:用户登录到Linux系统后,每时每 刻都处在某个目录之中,此目录被称为“工作目 录” 或“当前目录”。 • 用户主目录(Home Directory):是系统管理 员在增加用户时为该用户建立起来的目录,每 个用户都有自己的主目录。 使用符号~表示。
9
工作目录、用户主目录与路径(续)
7
目录
• Linux系统以目录的方式来组织和管理系统中的 所有文件。 • 将所有文件的说明信息采用树型结构组织起来整 个文件系统有一个“根”(root),然后在根上分 “杈”(directory),任何一个分杈上都可以再分 杈,杈上也可以长出“叶子”。“根”和“杈”称为“目 录”或“文件夹”。而“叶子”则是一个个的文件。 • Linux系统通过目录将系统中所有的文件分级、 分层组织在一起,形成了Linux文件系统的树型 层次结构。以根目录“/”为起点,所有其他的目录 都由根目录派生而来。 • 特殊目录:“.”代表该目录自己, “..”代表该目录 的父目录,对于根目录,“.”和“..”都代表其自己。
第二章 shell及常用命令
1
• 本章内容
– 2.1Linux终端使用基础 – 2.2文件与目录的基本概念 – 2.3目录和文件的基本操作 – 2.4备份与压缩命令 – 2.5其他常用命令 – 2.6联机帮助命令
2
什么是Linux终端
• Linux终端也称为虚拟控制台,一台计算机的 输入输出设备就是一个物理的控制台。 • 如果在一台计算机上用软件的方法实现了多个 互不干扰独立工作的控制台界面,就是实现了 多个虚拟控制台。 • Linux终端的工作方式是字符命令行方式,用 户通过键盘输入命令进行操作,可以通过 Linux终端对系统进行控制。
• 主要选项
-i -f
• 例如 mv -i *.c myproject
16
创建目录命令 mkdir
• 创建目录命令mkdir mkdir [-p] <dirName>…
• 主要选项
-p
• 例如 mkdir AAA mkdir –p BBB/CCC
17
删除空目录命令 rmdir
• 删除删除空目录命令rmdir rmdir [-p] <dirName>
22
查找文件或者目录命令 find(III) • 例如 find / -name test find . -ftype f find . -cmin -20 find /usr/ -size 50K
23
文件定位命令 locate(I)
• 文件定位命令locate/slocate locate [选项] <search string>
4
shell的基本形式
• Shell是一个命令解释器,它可以用来启动、挂 起、停止程序,还允许用户编写由shell命令组 成的程序。 • shell的种类:
– ash:是贝尔实验室开发的shell,bsh是对ash的符 号链接。 – bash:是GNU的Bourne Again shell,是GNU操作 系统上默认的shell。sh以及bash2都是对它的符号 链接。 – tcsh:是Berkeley UNIX C shell。csh是对它的符号 链接。
32
显示日历命令cal
• 命令格式为: cal [选项] [[月] 年]
• 主要选项
-1, -3, -s, -m, -j, -y
• 例如
cal 2 2005
33
日期时间命令date
• 日期时间命令date 显示日期和时间的命令格式为: date [选项] [+FormatString] 设置日期和时间的命令格式为: date <SetString>
• 辅助选项
f, k, m, v, w,x
29
备份命令tar(II)
• 例如 tar cvf usr.tar /home tar czvf usr.tar.gz /home tar xzvf usr.tar.gz tar tvf usr.tar | more
30
解压命令unzip • 命令格式为:
• 路径是指从树型目录结构中的某个目录到某个文 件的一条道路。此路径的主要构成是目录名称, 中间用“/”分开。 – 绝对路径是指从“根”开始的路径,也称为完全 路径; – 相对路径是指从用户工作目录开始的路径。 • 通配符 – 通配符* – 通配符? – 字符组模式:通配符“[”、“]”、“-”用于构成字符 组模式。 – 转义字符\
35
软件包管理命令rpm (I)
• 安装软件 rpm -i ( 或者 --install) [安装选项] <file1.rpm> ... <fileN.rpm>
• 主要选项
-h 或 --hash --test --percent --excludedocs --includedocs
36
软件包管理命令rpm (II)
• 主要选项
-d<datestr> 或者 --date=<datestr> -s<datestr> 或者 --set=<datestr>
• 例如
date -s 14:36:00 date -s 061028
34
其他常用命令
• 显示文字命令echo echo [ -n ] <字符串> • 清除屏幕命令 clear
27
改变文件或目录时间的命令touch(II) • 例如 touch file touch -t 0005061803 file touch -d "6:03pm 05/06/2000" file touch -r rfile file
28
备份命令tar(I)
• 命令格式为: tar <主选项> [辅选项] <文件或者目录> • 主要选项 -c,-r ,-t,-u,-x
14
删除命令 rm
•e>...
• 主要选项
-i -f -r
• 例如
rm -i *.c rm -fr myfile
15
移动或重命名命令mv
• 移动或重命名命令mv mv [选项] <source> <dest> 或者 mv [选项] <source>... <directory>
5
shell的基本形式(续)
• shell命令的基本格式是: 命令名 [选项] <参数1> <参数2> …… • Linux命令严格区分大小写 • 命令自动补齐与历史记录
– <Tab>键 – Ctrl+r – history
• shell提示符 :# $
6
文件与文件类型
• 文件是Linux用来存储信息的基本结构,它是被 命名的存储在某种介质上的一组信息的集合。 • Linux系统中有三种基本的文件类型 – 普通文件:分为文本文件和二进制文件; – 目录文件:目录文件存储了一组相关文件的 位置、大小等与文件有关的信息; – 设备文件:Linux系统把每一个I/O设备都看 成一个文件,与普通文件一样处理,这样可 以使文件与设备的操作尽可能统一。设备文 件又可分为块设备文件和字符设备文件。
--replacepkgs --force --noscripts --prefix <path> --ignorearch --ignoreos --root <path>
37
软件包管理命令rpm (III)
• 删除 rpm -e (或者--erase) [删除选项] pkg1 ... pkgN • 升级 rpm -U ( 或者--upgrade) [升级选项] file1.rpm ... fileN.rpm • 查询 rpm -q ( 或者 --query) [查询选项] pkg1 ... pkgN • 校验已安装的软件包 rpm -V ( 或者 --verify) [校验选项] pkg1 ... pkgN
• 主要选项:
-i -p<string> -<显示列数> -S
• 例如:
less -s textfile
13
复制命令cp
• 复制命令cp cp [选项] <source> <dest> 或者 cp [选项] <source>... <directory>
• 主要选项
-r -f -a
• 例如:
cp aaa bbb cp *.c finished
10
文件查看和连接命令cat
• 文件查看和连接命令cat cat [选项] <file1> …
• 主要选项:
-n或--number -b或--number-nonblank -s或--squeeze-blank -v或--show-nonprinting
• 例如:
cat -n textfile1 cat -b textfile1 textfile2
• 主要选项
-p
• 例如
rmdir AAA
18
切换工作目录和显示当前路径命令
• 切换工作目录命令cd cd <dirName> • 例如 cd /usr/bin cd ~ cd ../.. • 显示当前路径命令pwd pwd
19
查看目录内容命令ls
• 查看目录命令ls ls [选项] [<name>...] • 主要选项 -a,-l,-r,-t -A,-F,-R • 例如 ls -lt s* ls -lR /bin ls -AF
-f, -d, -i, -n, -s,-v,-b
合集下载

Linux中的shell与shell命令

Linux中的shell与shell命令

s h e l l与s h e l l命令本章主要内容:shell基本功能及种类shell基本概念I/O重定向与管道shell的启动基本shell命令3.1shell基本功能与基本概念3.1.1shell基本功能shell是用户和Linux内核之间的接口程序。

shell是一个命令语言解释器,它拥有自己内建的shell命令集,shell也能被系统中其他应用程序所调用。

shell一个解释型的程序设计语言,shell程序设计语言支持绝大多数在高级语言中能见到的程序元素,如函数、变量、数组和程序控制结构shell具有以下基本功能:1.命令解释执行2.文件名替换.3.输入输出重定向4.连通管道建立5.系统环境设置6.shell编程3.1.2字符与保留字1.字符(1)白空格(2)通配符*:代表从它所在位置开始的任何字符串。

?:代表它所在位置上的任何单个字符。

[]:代表一个指定范围的字符。

方括号中的字符范围可以由直接给出的字符组成,也可以由表示限定范围的起始字符、终止字符及中间的连字符“-”组成。

通配符模式串意义* 当前目录下所有文件名,但不包括.开头的文件。

例如abc但不是.abc *Text* 当前目录下所有文件名中包含有Text的文件名,但不包括.开头的文件[ab-dm]* 当前目录下所有以a、b、c、d、m开头的文件名[ab-dm]? 当前目录下所有以a、b、c、d、m开头且后面只跟有一个字符的文件名[!ab-dm]?或[^ab-dm]?当前目录下所有不以a、b、c、d、m开头且后面只跟有一个字符的文件名/dev/hd? 目录/dev下所有以hd开头且只有三个字符的文件名(3)注释符与注释在shell命令或shell编程中从字符“#”开始以后到行末的部分作为注释,因此以“#”开头的行是注释行。

(4)转义字符(5)Linux系统的特殊键2.保留字任何编程语言或系统都有一定数量的保留字,bashell的部分保留字如下:!,[,],(,),{,},break,continue,cd,echo,eval,exec,exit,export,function,getopts,hash,pwd,read,readonly,return,select,set,shift,test,time,trap,type,ulimit,unset,umask,wait,for,do,done,case,in,esac,if,else,elif,if,while,until转义字符所代表的意义转义字符所代表的意义\a 响铃符\t Tab键\b 退格键\v 垂直制表符\f 换页\\ \\n 换行\0??? 8进制表示\x?? 16进制表示\’’\` ` \””特殊键意义Ctrl+D 结束当前程序输入或终止当前程序或从系统中注销Ctrl+C 终止当前程序的执行Ctrl+\ 终止当前程序的执行(系统内部处理时不同于Ctrl+C)Ctrl+Z 挂起当前程序执行,将推到后台Ctrl+S/Ctrl+Q 暂停/继续屏幕的输出,必须配合使用ScrollLock 暂停/继续屏幕的输出,开关键Ctrl+Alt+Del 默认动作为重启系统Alt+F# 字符终端切换。

第2章 shell及常用命令

第2章 shell及常用命令

• 通配符
通配符* :匹配任意字符或字符串 通配符? :匹配任意一个字符
17
字符组模式:通配符“[”、“]”、“-”用于构成 字符组模式。 • [ ]将字符串括起来,表示匹配字符组中的任 意一个 • -表示字符范围,如[a-m] • 当-处于[]外面,或者?,*处于[]里面,将失效 转义字符\ • 当-处于[]里面,或者?,*处于[]外面,希望它 们失效,可在前面加上\,使其变为普通字符
14
/
etc var
root bin boot
sbin mnt
usr home
15
• 特殊目录: “.”代表该目录自己, “..”代表该 目录的父目录,对于根目录,“.”和“..”都 代表其自己。 • 工作目录:用户登录到Linux系统后,每时 每刻都处在某个目录之中,此目录被称为 “工作目录” 或“当前目录” • 用户主目录(Home Directory):是系统管 理员在增加用户时为该用户建立起来的目 录,每个用户都有自己的主目录。 使用符 号~表示。
4
shell
• shell俗称壳(用来区别于核),是指“提供使用 者使用界面”的软件(命令解析器)。 • 传统意义上的shell指的是命令行式的shell • shell负责解释用户输入的每一条命令,是一个命 令解释器作,它交互式解释和执行用户输入的命 令或者自动地解释和执行预先设定好的一连串的 命令; • shell还可以作为程序设计语言,它定义了各种变 量和参数,并提供了许多在高阶语言中才具有的 控制结构,包括循环和分支。
如,lily用户的主目录为/home/lily,则命令 ls ~/files 和 ls/home/lily/files相同
16
• 路径是指从树型目录结构中的某个目录到 某个文件的一条道路。此路径的主要构成 是目录名称,中间用“/”分开。

linux教程第三版答案

linux教程第三版答案

linux教程第三版答案【篇一:linux系统应用教程习题答案】xt>1. linux系统有哪些主要的优点?答:linux的优点主要有:开放性、多用户、多任务、良好的图形用户界面、设备的独立性、丰富的网络功能、可靠的系统安全、良好的可移植性、丰富的应用软件支持、内核完全免费等优点。

2. 常用操作系统有哪些?它们各具有那些特点?答:常用操作系统主要有linux、unix、windows等。

linux是一个内核完全免费、可运行在多个硬件平台、功能齐全、安全性好、界面友好的一种操作系统。

unix功能强大、稳定性好,但价格昂贵,不适合小型企业或者个人使用。

windows是一个功能完全的多任务操作系统,具有丰富的应用软件,友好的用户界面,但windows主要运行在基于intel体系结构的pc系列机上,由微软公司独立控制系统的设计、升级和维护,用户使用windows需要支付一定的费用。

3. linux的组成结构有哪些?答:linux由四个主要部分组成,即内核、shell、文件系统和实用工具。

4. linux系统的主要应用领域有哪些?答:linux系统主要应用在桌面系统、服务器、嵌入式系统和集群计算机等领域。

第2章 linux系统的安装1. 什么是linux的多系统安装?答:linux的多系统安装指在同一台计算机中,除了安装linux外还安装其他操作系统。

此时,需要对计算机中的硬盘空间进行合理分配,并且按照不同操作系统的需要,在硬盘上建立相应格式的分区。

一般来说,linux的多系统安装指在同一台计算机中同时安装windows系统和linux系统。

2. 虚拟机安装linux有什么特点?答:与多系统linux相比,虚拟机安装linux采用了完全不同的概念。

多系统linux在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。

而虚拟机安装linux系统是同时运行多个操作系统,而且每个操作系统都可以进行虚拟的分区、配置而不影响真实硬盘的数据,并且还可以将几台虚拟机连接为一个局域网。

shell脚本常用命令

shell脚本常用命令

shell脚本常⽤命令shell基本命令1.#!/bin/sh是指此脚本使⽤/bin/sh来解释执⾏。

解释:#! 是⼀个约定的标记,它告诉系统这个脚本需要什么解释器来执⾏,即使⽤哪⼀种 Shell。

2.echo 命令⽤于向窗⼝输出⽂本。

举例:echo "Hello World !"3.your_name="qinjx"赋值变量echo ${your_name}打印变量;使⽤变量的时候加括号和美元符4.chmod +x ./test.sh #使脚本具有执⾏权限./test.sh #执⾏脚本chmod 777 /tmp -R 意思是把tmp⽂件夹及其⼦bai⽂件夹的权限全部修改为777解释语句⼀:ping -c 5 > /dev/null 2>&11. ping -c 5 -c<完成次数>:设置完成要求回应的次数;2. >/dev/null这条命令的作⽤是将标准输出1重定向到/dev/null中。

/dev/null代表linux的空设备⽂件,所有往这个⽂件⾥⾯写⼊的内容都会丢失,俗称“⿊洞”。

那么执⾏了>/dev/null之后,标准输出就会不再存在,没有任何地⽅能够找到输出的内容。

3. 2>&1这条命令⽤到了重定向绑定,采⽤&可以将两个输出绑定在⼀起。

这条命令的作⽤是错误输出将和标准输出同⽤⼀个⽂件描述符,说⼈话就是错误输出将会和标准输出输出到同⼀个地⽅。

linux在执⾏shell命令之前,就会确定好所有的输⼊输出位置,并且从左到右依次执⾏重定向的命令,所以>/dev/null 2>&1的作⽤就是让标准输出重定向到/dev/null中(丢弃标准输出),然后错误输出由于重⽤了标准输出的描述符,所以错误输出也被定向到了/dev/null中,错误输出同样也被丢弃了。

执⾏了这条命令之后,该条shell命令将不会输出任何信息到控制台,也不会有任何信息输出到⽂件中。

Linux shell命令初学解析

Linux shell命令初学解析

常用控制组合键
组合键 Ctrl+C Ctrl+\ Ctrl+D Ctrl+Z Ctrl+M Ctrl+S Ctrl+Q Ctrl+U 含义 中止对话进程 中止对话进程 结束输入,即EOF,或注销 Linux。 暂停/挂起对话进程 相当于按“Enter”键 暂停/冻结屏幕输出 恢复屏幕输出 将命令整列删除
Linux中的shell有多种类型,最常用的是: – Bourne shell(sh) – C shell(csh) – Korn shell(ksh) – Bourne Again shell(bash) • Linux操作系统缺省的shell是Bourne Again shell。它是Bourne shell的扩展,与Bourne shell完全兼容。 • 查询当前用户shell: #echo $SHELL
二、掌握shell的常用命令
Linux的常用命令
命令行
用户登录时,实际进入了shell,它遵 循一定的语法将输入的命令加以解释并传给 系统。命令行中输入的第一个字必须是一个 命令的名字,第二个字是命令的选项或参 数,命令行中的每个字必须由空格或TAB隔 开,格式如下: $ Command Option Arguments
shell中的特殊字符(续)
• 引号 1)单引号 ' 由单引号括起来的字符都作为普通字符出现。特殊字符用单 引号括起来以后,也会失去原有意义,而只作为普通字符解释。 例如:
# pwd /home/xyz # string= ‘current directory is `pwd` ’ string=‘ `pwd`’ # echo $string current directouy is `pwd` #

shell命令总结实验报告

shell命令总结实验报告

shell命令总结实验报告shell 命令总结第⼀章实验思路1 运⾏环境VMware软件、CentOS 7、MobaXterm第⼆章实验⽬的1 掌握Linux的使⽤。

2 掌握shell常⽤命令。

3 掌握MobaXterm软件的使⽤第三章实验步骤Shell:多任务多⽤户系统3.1 终端物理终端:直接连接到的是键盘、⿏标 /dev/console虚拟终端:(/dev/tty)基于物理终端,以软件形式实现的登录⽅式,以ctrl+alt+Fn[1-6],centos 7模拟终端:(/dev/pts/)基于物理终端,以软件形式实现的登陆⽅式,通过ssh、telent远程登录的、(可以有很多个,⽆穷多个),在图形界⾯打开的命令⾏3.1.1 终端交互式接⼝GUI:图形界⾯,GNOME,KDE, XFCECLI: 命令⾏,shell3.2 shell 应⽤程序/bin/sh/bin/bash ⽐较常⽤shell,跟随⽤户启动的独⽴程序/usr/bin/sh/usr/bin/bash/bin/tcsh/bin/csh3.3 命令提⽰符#:管理员使⽤的命令提⽰符$: 普通⽤户使⽤的命令提⽰符3.4 命令3.4.1 shell 内嵌命令,执⾏效率⾼,常驻内存shell外部命令,根据需要执⾏which whereis 查找外部命令的位置3.4.2 帮助⽂档help,主要针对内嵌man(manual),主要针对外部命令3.4.3 主要命令1. echo $SHELL 查看当前使⽤的shell程序,当系统登录shell时默认使⽤的是/bin/bash2. exit 退出当前shell3. cat /etc/shells查看设备安装的所有shell程序4. pstree 查看进程树5. tty 查看登录⽅式 TTY查看登陆⽅式,tty1说明是在终端上登陆的。

pts说明是远程登陆的,0说明为从Window上登陆的。

6. type 查看是内部命令还是外部命令如下,查看cd 和ls命令7.enable -a 查看所有内嵌命令8. which 查看外部命令位置(以及帮助信息)9. whereis 查看外部命令位置10. man 查看外部命令使⽤说明,如man ls(ls 为外部命令)11. help 查看内部命令的使⽤说明,如help cd( cd 为内部命令),当⽤help查看ls这个外部命令时,是查询不出来的12. whatis 查看和更新数据库信息(帮助⽂档)1. ctrl+c 终⽌shell命令第四章问题解决没有注意到⼀些路径的设置,然后出现了些错误或者命令没执⾏成功。

shell脚本介绍以及常用命令

shell脚本介绍以及常⽤命令Shell脚本Shell Script,Shell与Windows/Dos下的相似,也就是⽤各类命令预先放⼊到⼀个⽂件中,⽅便⼀次性执⾏的⼀个,主要是⽅便进⾏设置或者管理⽤的。

但是它⽐Windows下的批处理更强⼤,⽐⽤其他编程的程序效率更⾼,毕竟它使⽤了Linux/Unix下的命令。

换⼀种说法也就是,shell script是利⽤shell的功能所写的⼀个程序,这个程序是使⽤,将⼀些shell的语法与指令写在⾥⾯,然后⽤正规表⽰法,管线命令以及数据流重导向等功能,以达到我们所想要的处理⽬的shell和shell脚本的区别:shell是什么呢?确切⼀点说,Shell就是⼀个,它的作⽤就是遵循⼀定的语法将输⼊的命令加以解释并传给系统。

它为⽤户提供了⼀个向Linux发送请求以便运⾏程序的接⼝系统级程序,⽤户可以⽤Shell来启动、挂起、停⽌甚3⾄是编写⼀些程序。

Shell本⾝是⼀个⽤C语⾔编写的程序,它是⽤户使⽤Linux的桥梁。

Shell既是⼀种命令语⾔,⼜是⼀种(就是你所说的shell脚本)。

作为命令语⾔,它互动式地解释和执⾏⽤户输⼊的命令;作为程序设计语⾔,它定义了各种和参数,并提供了许多在⾼阶语⾔中才具有的控制结构,包括循环和分⽀。

它虽然不是 Linux系统的⼀部分,但它调⽤了系统内核的⼤部分功能来执⾏程序、创建⽂档并以并⾏的⽅式协调各个程序的运⾏。

交互式shell和⾮交互式shell 交互式模式就是shell等待你的输⼊,并且执⾏你提交的命令。

这种模式被称作交互式是因为shell与⽤户进⾏交互。

这种模式也是⼤多数⽤户⾮常熟悉的:登录、执⾏⼀些命令、签退。

当你签退后,shell也终⽌了。

shell也可以运⾏在另外⼀种模式:⾮交互式模式。

在这种模式下,shell不与你进⾏交互,⽽是读取存放在⽂件中的命令,并且执⾏它们。

当它读到⽂件的结尾,shell也就终⽌了。

Linux操作系统shell和常用命令

Linux操作系统shell和常用命令内容提要•1 shell•2 进程和shell 命令行•2 常用命令1、使用SHELL•1.1 什么是Shell•1.2 系统中有几种Shell •1.3 Shell脚本1.1 什么是Shell•shell提供了一个到Linux操作系统的界面以方便运行程序。

事实上,shell也只不过是另外一个Linux操作系统程序而已。

•shell是一个命令解释器,它可以用来启动、挂起、停止甚至编写程序。

shell是Linux操作系统的一个整体组成部分,也是Linux操作系统和UNIX设计的一部分。

1.1 什么是Shell•如果把Linux 操作系统的内核想象成一个球体的中心,那么shell 就是包围内核的外层。

从shell 或其他程序向Linux 操作系统传递命令的时候,内核就会做出相应的反应。

•用户Shell 配置的位置/etc//etc/passwdpasswd1.2 shell•这种shell的内建命令都有哪些?•怎样进行任务控制?•这种shell是否支持命令行编辑?•这种shell是否支持命令行历史记录?•什么是它的重要的开机启动文件或者配置文件?•各个shell的重要环境变量有哪些?•可以使用什么样的命令行提示符?•它支持什么样的编程框架?1.2 系统中有几种Shell•ash袖珍的sh兼容的shell–由Kenneth Almquist编写的ash shell是Linux操作系统上尺寸最小的shell之一。

这个shell有24个不同的内建命令和10个不同的命令行参数。

•bash Bourne Again Shell(与ksh和sh兼容)–bash就是由Brian Fox和Chet Ramey编写的Bourne Again Shell,它是Linux操作系统上最流行的shell之一。

•csh对tcsh的一个符号链接•ksh pdksh,公共域Korn(与ksh兼容)shell–pdksh shell在Linux操作系统中叫做ksh。

Shell命令参考手册

SHELL 参考手册
Shell 基本命令参考手册
编写单位:上海诺祺科技有参考手册
目录
1:系统性能查看 ............................................................................................................................. 4 1.1 查看 CPU、内存 情况 ...................................................................................................4 1.2 查看 I/O 情况 ..................................................................................................................5 1.3 查看磁盘空间..................................................................................................................6 1.4 退出到命令行..................................................................................................................6
2 基本命令操作........................................................................................................

linux课件--Shell及常用命令


开始使用Shell
• 在Ubuntu中可以有许多方式打开Shell,最普 通的方式是通过终端打开。单击桌面菜单的 【应用程序】|【附件】|【终端】命令,打开 终端窗口。
shell的基本形式
shell命令的基本格式是: 命令名 [选项] <参数1> <参数2> ……
shell提示符 :# $
2019年1月31日
2019年1月31日
Linux终端的使用
• 如果在一台计算机上用软件的方法实现了多 个互不干扰、独立工作的控制台界面,就是 实现了多个虚拟控制台。
– 虚拟控制台的选择可以通过按下<Alt>键和功能 键<Fn>来实现。 – 在X Window图形操作界面中按<Alt+Ctrl+Fn> 就可以进入控制台字符操作界面。
什么是Linux终端
• 显示器和键盘合称为终端,因为能对系统进 行控制,又称为控制台。 • 物理控制台和虚拟控制台
– 用软件实现的Linux终端称为虚拟控制台。
• Linux终端采用字符命令行工作方式,用户 通过键盘输入命令进行操作。 • 通过Linux终端对系统进行控制。
2019年1月31日
一、 Shell介绍
2019年1月31日
什么是shell
• Shell虽然不是Linux系统内核的一部分,但可以调用 系统内核的大部分功能来执行程序、创建文档并以并 行的方式协调各个程序的运行。
• shell的种类 :
• ash:是贝尔实验室开发的shell • bash:是GNU的Bourne Again shell,是GNU操作系统上 默认的shell • tcsh:是Berkeley UNIX C shell
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档