Linux系统管理-Shell-常用命令1

目录

1.简介

2.实验目的

3.实验内容

4.实验心得


1.简介

Linux 系统管理中,Shell 是用户与操作系统进行交互的接口,而各种命令则是实现具体操作的工具。以下是一些常用的 Linux Shell 命令的简介:

  1. cd:切换当前工作目录。使用 cd 命令可以进入到指定的目录,比如 cd /usr/bin 可以进入 /usr/bin 目录。

  2. ls:列出目录内容。ls 命令用于列出当前目录下的文件和子目录,常见的参数包括 -l(以长格式显示)、-a(显示所有文件,包括隐藏文件)等。

  3. pwd:显示当前工作目录。pwd 命令会打印出当前所在的工作目录的路径。

  4. cp:复制文件或目录。cp 命令用于复制文件或目录,语法为 cp 源文件 目标文件

  5. mv:移动文件或目录。mv 命令可以用来移动文件或目录,也可以用于重命名文件或目录。

  6. rm:删除文件或目录。rm 命令用于删除指定的文件或目录,需要谨慎使用,特别是带有 -r 参数时会递归删除目录及其内容。

  7. mkdir:创建目录。mkdir 命令用于创建新的目录,语法为 mkdir 目录名

  8. rmdir:删除空目录。rmdir 命令用于删除空的目录,无法删除非空目录。

  9. cat:连接文件并打印到标准输出设备。cat 命令通常用于查看文件内容,也可以用来创建文件。

  10. grep:在文件中查找指定模式。grep 命令可以根据指定的模式在文件中进行搜索,常用于文本处理和日志分析。

这些是 Linux 系统管理中常用的一些 Shell 命令,可以帮助用户进行日常的文件和目录管理、文本查找、系统操作等。

2.实验目的

在学习 Linux 系统管理时,通过学习 Shell 命令并进行相关实验,可以达到以下目的:

  1. 熟悉 Linux 文件系统:通过实验了解如何在 Linux 系统中管理文件和目录,包括创建、复制、移动和删除文件和目录,以及查看文件内容等操作。

  2. 掌握 Shell 命令的使用:通过实验学习各种常用 Shell 命令的语法和参数选项,以及它们的具体功能和用途。

  3. 理解 Shell 脚本编程:通过实验学习 Shell 脚本编程,掌握如何编写简单的 Shell 脚本以自动化执行一系列操作,提高工作效率。

  4. 加深对系统管理概念的理解:通过实验了解 Linux 系统管理的基本概念和操作,包括用户管理、权限管理、进程管理等,以便更好地理解和掌握系统管理技能。

  5. 提高问题解决能力:通过实验遇到各种实际操作中可能遇到的问题,通过自己的努力和查阅资料来解决问题,提高解决问题的能力。

通过实验学习 Linux 系统管理中的 Shell 命令,可以使学习者更好地理解系统管理的相关知识,并具备实际操作的能力,为日后的系统管理工作打下良好的基础。

3.实验内容

1、pwd查看当前所处路径(/root一般当前所处的路径,若不是,cd/root)

2、touch a.c创建a.c文件

3、ls查看文件

4、rm a.c删除a.c文件

5、y确定

6、rm b.c. -rf不弹出是否确定删除直接删除文件

7、clear清除屏幕

8、mkdir.abc创建abc文件夹

9、cp ab.cc(先touch ab.cc)/tmp拷贝文件ab.cc到tmp文件目录中去

10、cd /tmp 进入tmp文件夹中,ls查看文件

11、mv aa bb 将文件夹aa重命名为bb(先touch aa) ,ls查看文件

12、mv aa.cc bb.cc将文件aa.cc重命名为bb.cc. (先touch aa.cc), ls查看文件

13、cat aa.log查看文件日志(先cd /var/log ,cp boot.log aa.log,将获得Centos启动过程信息)

14、ll查看文件或目录详细信息(要求看懂所有显示内容,理解属主,同组用户和其他用户权限1+9个标志。

权限子目录/文件数量属主属主所在组织大小月份日期文件名

15、vi anaconda.log (cd anaconda,再使用vi编辑器查看

ioa之一进入编辑,ESC退出,:/?之一进入命令,w q保存或退出。若文档有改动,不存盘退不了,可用q!。

16、vim ancc.log(要先cp anaconda.log ancc.log,使用vi的升级版vim编辑器查看)

默认未安装vim应用,请看安装命令和过程。

Centos7 Vim应用安装过程:(为什么用vim?它是vi的升级版本:可带颜色显示)

1、在MMware,菜单中确认安装光盘已连接。

2、mount  /dev/cdrom /media (将cdrom 中的光盘内容挂到/media)

3、cd /media/Packages(进入各安装包所在的文件夹)

4、ls vim*(找到vim相关的安装包)

5、yum install -y vim-en...(文件名较长,用Tab键补全)

此时被提示,先安装vim-comm ...(文件名较长,用Tab键补全),注意y确定,再yum install -y vim-en...(文件名较长,用Tab键补全),注意y确定

6、cd, /var/log/anaconda(进入ancc.log所在文件夹)

7、vim ancc.log

8、vim /etc/passwd(若在虚拟机中执行可以看到文字是彩色的

9、vi /etc/passwd(若在虚拟机中执行可以看到文字是黑白的

10、cd /回到根目录并pwd

4.实验心得

在学习 Linux 系统管理中的 Shell 常用命令并进行相应实验后,我总结了一些心得体会:

  1. 重复练习:熟练掌握 Shell 命令需要不断的练习和实践,在实验过程中,多次重复使用命令可以加深对命令的理解和记忆。

  2. 注意语法细节:Shell 命令的语法通常比较严格,对于参数选项、空格、大小写等细节需要特别注意,否则可能导致命令执行失败。

  3. 备份重要数据:在实验过程中进行文件操作时,务必注意备份重要数据,以免误操作导致数据丢失。

  4. 查阅文档:遇到不熟悉的命令或问题时,及时查阅官方文档或网络资源,可以帮助更快地解决问题并深入理解命令的用法。

  5. 实践出真知:通过实际操作和实验,理论知识才能得以巩固和实践,只有不断尝试和实践,才能真正掌握命令的用法和技巧。

  6. 自主学习:除了完成实验任务,还可以自主拓展学习,尝试更复杂的操作、编写 Shell 脚本等,以提升自己的技能水平。

通过实验学习 Linux 系统管理中的 Shell 常用命令,我不仅加深了对 Linux 系统的理解,还提升了自己的实际操作能力,为日后在系统管理领域的工作奠定了坚实的基础。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值