06Shell命令总结
Shell命令总结
一. 实验思路
- 1. 知道什么是shell,和shell的作用
- 2. 了解常用shell命令
二. 实验目的
1.掌握shell常用的一些常用命令。
三.实验步骤
先来了解一下终端
1. 物理终端:直接连接在主机上的显示器、键盘鼠标统称。
2. 虚拟终端(tty:teletypewriter):附加在物理终端之上,用软件方式虚拟实现,CentOS默认启用6个虚拟终端,可以通过快捷键来切换,切换方式:Ctrl-Alt-F[1--6], 对应的文件是/dev/tty。可以同过tty命令来查看当前的虚拟终端号。
3. 伪终端(pty):两种应用场景,第一在图形界面下打开的命令行接口,第二基于ssh协议或telnet协议等远程打开的命令行界面,是运维工程师用的最多的一种连接服务器的方式。
1.Shell字面理解就是个“壳”,是操作系统(内核)与用户之间的桥梁,当命令解释器的作用,将用户输入的命令翻译给系统执行。
查看shell种类(cat /etc/shells)

2. 命令提示符 # 表示超级用户 $表示普通用户

3.查看本机登录shell 命令echo $SHELL(大写)

4. 内嵌命令:执行效率高,常驻内存 ,外部命令:根据需要执行

enable -a 查看所有内嵌命令
pstree 查看进程数

5.which whereis查看外部命令所在位置以及帮助信息

whatis 查看和更新数据库信息

6.touch 创建文件,mkdir 创建目录

copy 复制命令
例:将test1下的1.txt复制到test2

6. rm 删除命令
rm –r 删除提醒 rm –rf 删除不提醒
例:将test1下的.txt文件删除的2种方式

7.mv 将文件移走,或者改名
加参数 -f 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;-i若目标文件已经存在时,就会询问是否覆盖
例如将test1下的1.txt移动到test2


8.ln 链接用法ln –s 源文件目标文件(不存在的)

9.cat 查看文件的内容(不能是目录)

10 . who 显示登录的用户

w 显示用户登录

11.date 显示当前日期时间

12.uname –r 显示操作系统内核的版本

13. reboot 重新启动计算机
shutdown -r now 重新启动计算机,停止服务后重新启动计算机
shutdown -h now 关闭计算机,停止服务后再关闭系统
(这里就演示了)
14.压缩命令 这里用tar
压缩格式 tar czvf 目标文件 源文件
解压格式 tar xzvf 目标文件


浙公网安备 33010602011771号