任务3.1
了解Linux Shell
3.1.3 Shell的功能 在命令行(shell)中,可以输入命令来执行相关的操 作。除此之外,Shell还具有以下功能: (1)查阅历史记录 (2)输入/输出重定向(>、>>、<)。 (3)命令补全功能 (4)管道机制(|)。 (5)别名功能 (6)特殊字符(?、*、[ ]、`、;、#)。 (7)后台处理(&)。
使用VI编辑器
任务3.1
了解Linux Shell
3.1.1 什么是 Shell?
Shell是用户和Linux内核之间的接口程序,它负责从输入设 备读取命令,再将其转为计算机可以了解的机械码,然后执行。
用户输入的每个命令都要经过Shell的解释才可以执行。
Shell 是使用 Linux系统的主要环境 , 是一个命令解释器, 可以用来启动、挂起、停止程序。在 /etc 目录下的 shells 文 件中列出了系统中可以接受的shell列表。
任务3.2
Linux文件和目录管理
3.2.3 Linux文件操作命令
(3)文件创建和复制命令 cp命令 功能:复制文件或目录。 格式:cp [参数] 源文件或目录 目标文件或目录。 例3.10 将etc/touch复制到当前目录下,并命名为myfile。 [rootlocalhost ~]# cp /bin/touch ./myfile [rootlocalhost ~]# ls -l my* -rwxr-xr-x 1 root root 42284 07-03 14:03 myfile 例3.11将/etc/inittab文件复制一份进行备份,仍保存在/etc目录下,文件名添加 “.bak”后缀。 [rootlocalhost etc]# cp /etc/inittab /etc/inittab.bak [rootlocalhost etc]# ls -l ini* 例3. 12 将目录/boot/grup、/etc/httpd/conf复制到当前目录中进行备份。