Linux字符操作界面
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
❖ help指令 通过help指令可以查找命令的用法 [命令] --help
❖ whereis指令 可以查找命令所在位置 whereis [选项] [命令名]
2021/4/8
12
❖ 例子 ❖ 查看ls命令的手册页
$ man ls ❖ 查看ls指令的用法
$ ls --help ❖ 查看shutdown指令的用法
2021/4/8
2
理解文件许可权限
❖ Linux系统中文件和目录的权限,用于使用户 不能访问其他用户的个人文件并保护重要的 文件系统。
❖ 制定给每一个文件9位编码许可权限,定义了 用户本身和其他用户存取文件的权限。格式 为rwxrwxrwx。
2021/4/8
3
进入和退出终端
❖ 进入:鼠标右键或启动栏 ❖ 退出:键入exit或Ctrl+D 注意:当以超级用户登陆的提示符是“#”,而其他用户登陆的
2021/4/8
17
❖ 在终端上有一个命令补全的操作技巧,命令 补全是指当键入的字符足以确定目录中一个 唯一的文件时,只须按下Tab键,就可以自动 补齐该文件名的剩下部分,例如,目录 /freesoft下的文件gcc-2.8.1.tar.gz解包,当键 入到tar xvfz /freesoft/g时,按下Tab键,系统 终端自动补全为tar xvfz /freesoft/gcc-
$ shutdown --help ❖ 查看ls指令的位置
$ whereis ls
2021/4/8
13
shell
❖ 在Red Hat Linux系统中,用于解释合管理命 令的程序被称为shell。Shell提供了运行程序、 运行文件系统、编译计算机代码和管理计算 机的方法。
2021/4/8
14
Shell的类型
2.8.1.tar.gz
2021/4/8
18
UNIX或Linux系统可将一定相关的文件看做一 个集合的一部分,用户可以用该集合去匹配。 例如,如果需要显示nic-1.png 、nic-2.png 、 nic-3.png 、nic-4.png、 nic-5.png,只需要 在终端的命令提示符后输入:
-h 关机后不重新启动 -c 取消一个已经运行的shutdown命令 注意:关机命令只有超级用户具有!
2021/4/8
9
❖ 例子: 定时5分钟关机 # shutdown –h 5 取消上面定义的关机命令 # shutdown -c 重新启动系统,并发出警告信息 #shutdown –r now “system is going down”
16
环境变量
❖ 在Linux系统中有些字符串表示一些特殊的变量,称 为环境变量,也叫bash变量。比如HOME表示当前 用户的根目录。
如:HISTFILE:用于存储历史命令的文件 HISTSIZE:历史命令列表的大小 PATH:bash寻找可执行文件的搜索路径 PS1:命令行的一级提示符 PS2:命令行的二级提示符 PWD:当前工作目录
❖ 查看主目录名 $ echo $HOME $ echo $USER $ echo $PS1 $ echo $PWD
注意:在Linux系统中是不区分大小写的!!!
2021/4/8
6
查看与修改系统运行级别
❖ Linux系统运行级别有如下几种: 0:停止运行,关机。 1:单用户模式 2:多用户模式 3:完整的多用户模式(文本字符界面) 5:完整的多用户模式(X-Window系统) 6:重新引导计算机
2021/4/8
10
其他关机与重启指令
❖ halt命令 halt命令相当于“shutdown –h”命令
❖ reboot命令 reboot命令相当于“shutdown –r”命令
❖ init命令 init定义了7种运行级别,其中0为关机,1为 重启
2021/4/8
11
获得帮助
❖ 使用man手册: 得到想要查询的命令语法、各选项的意义以及相关命令等。 man [选项] [命令名称]
注意:此权限只有超级用户具有!
2021/4/8
7
❖ 显示当前系统运行级别 # runlevel
❖ 切换到运行级别2或3 # init 3
❖ 切换到运行级别0(关机) # init 0
2021/4/8
8
关闭和启动系统命令
❖ 1.shutdown
shutdown命令可以安全地关闭或重启Linux系统。 shutdown [选项] [时间] [警告信息] 选项:-r 关机后立即重新启动
20
编辑命令行
❖ Ctrl+k:删除从光标到行尾的部分 ❖ Ctrl+u :删除从光标到行首的部分 ❖ Ctrl+w: 删除从光标到当前单词开头的部分 ❖ Ctrl+a:将光标移到行首 ❖ Ctrl+e :将光标移到行尾 ❖ Ctrl+y:插入最近删除的单词 ❖ Alt+d:删除从光标到当前单词结尾的部分 ❖ Alt+a:将光标移到当前单词头部 ❖ Alt+e :将光标移到当前单词尾部
$ ls nic-[1-5].png
2021/4/8
19
常用的控制组合键
❖ Ctrl+C:中止目前命令 ❖ Ctrl+D:输入结束 ❖ Ctrl+Z:暂停目前命令 ❖ Ctrl+M:相当于回车键 ❖ Ctrl+S:暂停屏幕输出 ❖ Ctrl+Q:恢复屏幕输出 ❖ Ctrl+U:将命令列整列删除
2021/4/8
提示符是“$”。 虚拟控制台 Linux系统是以全双工的方式工作,即从键盘把字符输入系统,
系统再将字符回送到终端显示出来。 例如:$ date
2021/4/8
4
检查登陆会话
❖ 了解关于用户身份的信息 $ id
❖ 了解当前登陆会话情况 $ who $ who am i
2021/4/8
5
查看目录
❖ 查看当前目录的内容 $ pwd
❖ sh:Bourne shell ❖ csh:C shell ❖ ksh:Korn shell ❖ tcsh ❖ bash
2021/4/8
15
bash的功能
❖ 兼容sh ❖ 包含C shell和Korn shell ❖ 具有命令编写修改的能力 ❖ 具有工作控制的能力 ❖ 具有shell编程能力
2021/4/8
第四章Linux字符 操作界面
2021/4/8
1
Linux系统文件名规则
❖ LINUX系统文件名规则为:Linux文件名的最大长度 为256个字符,通常由字母、数字、“.”、“_”、“”组成,文件名中不能含有“/”符号。
❖ 通配符: *:可以匹配任意多个字符 ?:仅匹配单个字符 [……]:匹配方括号内的字符中的任意一个字符
❖ whereis指令 可以查找命令所在位置 whereis [选项] [命令名]
2021/4/8
12
❖ 例子 ❖ 查看ls命令的手册页
$ man ls ❖ 查看ls指令的用法
$ ls --help ❖ 查看shutdown指令的用法
2021/4/8
2
理解文件许可权限
❖ Linux系统中文件和目录的权限,用于使用户 不能访问其他用户的个人文件并保护重要的 文件系统。
❖ 制定给每一个文件9位编码许可权限,定义了 用户本身和其他用户存取文件的权限。格式 为rwxrwxrwx。
2021/4/8
3
进入和退出终端
❖ 进入:鼠标右键或启动栏 ❖ 退出:键入exit或Ctrl+D 注意:当以超级用户登陆的提示符是“#”,而其他用户登陆的
2021/4/8
17
❖ 在终端上有一个命令补全的操作技巧,命令 补全是指当键入的字符足以确定目录中一个 唯一的文件时,只须按下Tab键,就可以自动 补齐该文件名的剩下部分,例如,目录 /freesoft下的文件gcc-2.8.1.tar.gz解包,当键 入到tar xvfz /freesoft/g时,按下Tab键,系统 终端自动补全为tar xvfz /freesoft/gcc-
$ shutdown --help ❖ 查看ls指令的位置
$ whereis ls
2021/4/8
13
shell
❖ 在Red Hat Linux系统中,用于解释合管理命 令的程序被称为shell。Shell提供了运行程序、 运行文件系统、编译计算机代码和管理计算 机的方法。
2021/4/8
14
Shell的类型
2.8.1.tar.gz
2021/4/8
18
UNIX或Linux系统可将一定相关的文件看做一 个集合的一部分,用户可以用该集合去匹配。 例如,如果需要显示nic-1.png 、nic-2.png 、 nic-3.png 、nic-4.png、 nic-5.png,只需要 在终端的命令提示符后输入:
-h 关机后不重新启动 -c 取消一个已经运行的shutdown命令 注意:关机命令只有超级用户具有!
2021/4/8
9
❖ 例子: 定时5分钟关机 # shutdown –h 5 取消上面定义的关机命令 # shutdown -c 重新启动系统,并发出警告信息 #shutdown –r now “system is going down”
16
环境变量
❖ 在Linux系统中有些字符串表示一些特殊的变量,称 为环境变量,也叫bash变量。比如HOME表示当前 用户的根目录。
如:HISTFILE:用于存储历史命令的文件 HISTSIZE:历史命令列表的大小 PATH:bash寻找可执行文件的搜索路径 PS1:命令行的一级提示符 PS2:命令行的二级提示符 PWD:当前工作目录
❖ 查看主目录名 $ echo $HOME $ echo $USER $ echo $PS1 $ echo $PWD
注意:在Linux系统中是不区分大小写的!!!
2021/4/8
6
查看与修改系统运行级别
❖ Linux系统运行级别有如下几种: 0:停止运行,关机。 1:单用户模式 2:多用户模式 3:完整的多用户模式(文本字符界面) 5:完整的多用户模式(X-Window系统) 6:重新引导计算机
2021/4/8
10
其他关机与重启指令
❖ halt命令 halt命令相当于“shutdown –h”命令
❖ reboot命令 reboot命令相当于“shutdown –r”命令
❖ init命令 init定义了7种运行级别,其中0为关机,1为 重启
2021/4/8
11
获得帮助
❖ 使用man手册: 得到想要查询的命令语法、各选项的意义以及相关命令等。 man [选项] [命令名称]
注意:此权限只有超级用户具有!
2021/4/8
7
❖ 显示当前系统运行级别 # runlevel
❖ 切换到运行级别2或3 # init 3
❖ 切换到运行级别0(关机) # init 0
2021/4/8
8
关闭和启动系统命令
❖ 1.shutdown
shutdown命令可以安全地关闭或重启Linux系统。 shutdown [选项] [时间] [警告信息] 选项:-r 关机后立即重新启动
20
编辑命令行
❖ Ctrl+k:删除从光标到行尾的部分 ❖ Ctrl+u :删除从光标到行首的部分 ❖ Ctrl+w: 删除从光标到当前单词开头的部分 ❖ Ctrl+a:将光标移到行首 ❖ Ctrl+e :将光标移到行尾 ❖ Ctrl+y:插入最近删除的单词 ❖ Alt+d:删除从光标到当前单词结尾的部分 ❖ Alt+a:将光标移到当前单词头部 ❖ Alt+e :将光标移到当前单词尾部
$ ls nic-[1-5].png
2021/4/8
19
常用的控制组合键
❖ Ctrl+C:中止目前命令 ❖ Ctrl+D:输入结束 ❖ Ctrl+Z:暂停目前命令 ❖ Ctrl+M:相当于回车键 ❖ Ctrl+S:暂停屏幕输出 ❖ Ctrl+Q:恢复屏幕输出 ❖ Ctrl+U:将命令列整列删除
2021/4/8
提示符是“$”。 虚拟控制台 Linux系统是以全双工的方式工作,即从键盘把字符输入系统,
系统再将字符回送到终端显示出来。 例如:$ date
2021/4/8
4
检查登陆会话
❖ 了解关于用户身份的信息 $ id
❖ 了解当前登陆会话情况 $ who $ who am i
2021/4/8
5
查看目录
❖ 查看当前目录的内容 $ pwd
❖ sh:Bourne shell ❖ csh:C shell ❖ ksh:Korn shell ❖ tcsh ❖ bash
2021/4/8
15
bash的功能
❖ 兼容sh ❖ 包含C shell和Korn shell ❖ 具有命令编写修改的能力 ❖ 具有工作控制的能力 ❖ 具有shell编程能力
2021/4/8
第四章Linux字符 操作界面
2021/4/8
1
Linux系统文件名规则
❖ LINUX系统文件名规则为:Linux文件名的最大长度 为256个字符,通常由字母、数字、“.”、“_”、“”组成,文件名中不能含有“/”符号。
❖ 通配符: *:可以匹配任意多个字符 ?:仅匹配单个字符 [……]:匹配方括号内的字符中的任意一个字符