Linux中Centos7目录和文件管理

您所在的位置:网站首页 centos7回到根目录 Linux中Centos7目录和文件管理

Linux中Centos7目录和文件管理

2023-06-27 01:28| 来源: 网络整理| 查看: 265

Centos7目录和文件管理1

Linux命令 :

        用于实现某一类功能的指令或程序 命令的执行依赖于解释器程序(例如:/bin/bash)

Linux命令的分类 :

       内部命令:属于Shell解释器的一部分

       外部命令:独立于Shell解释器之外的程序文件。

命令行编辑的几个辅助操作:

Tab键:自动补齐

反斜杠“\”:强制换行

快捷键 Ctrl+U:清空至行首

快捷键 Ctrl+K:清空至行尾

快捷键 Ctrl+L:清屏

快捷键 Ctrl+C:取消本次命令编辑

内部命令help

----查看Bash内部命令的帮助信息   

命令的“--help”选项

----适用于大多数外部命令

使用man命令阅读手册页

------使用“向上”、“向下”方向键滚动文本

------使用Page Up和Page Down键翻页

------按Q或q键退出阅读环境、按“/”键后查找内容

实验目的:

1、复习Linux命令的基本格式

2、复习使用Linux的命令帮助

3、学会使用命令管理文件和目录

操作如下:

1、显示文件或目录信息ls四个参数了解:-a,-l,-d,-A,

# ls  -a  /boot

# ls  -A  /boot

# ls  -l  /boot

# ls  -d  /boot

首先,(用SecureCRT远程登录后完成实验)以下是登录成功图片;

 2.递归地列出所有子目录下的文件:-R。

# clear (清屏)

# ls  -R  /boot

#clear ///清屏 #ls  -R  /boot ///要递归地列出所有子目录下的文件,可以使用以下命令

3、使用mkdir创建下图的目录结构,并用tree命令显示。

 # yum  -y  install  tree (安装显示目录树命令模块)

# mkdir  /hua

# mkdir  /hua/1

# mkdir  /hua/2

# mkdir  /hua/2/21

#tree -L 3 /hua

# yum  -y  install  tree (安装显示目录树命令模块) # mkdir  /hua 建立hua空文件夹 # mkdir  /hua/1 在建立hua文件夹基础上在文件夹1 # mkdir  /hua/2 在hua文件夹中建立文件夹2 # mkdir  /hua/2/21 ///在hua中文件夹下的名为2文件夹建立名为21文件夹 # tree -L 3 /hua ///用tree命令查看hua文件

 4、改变目录(cd)和显示当前目录位置(pwd)命令使用: # clear //清屏 # pwd # cd # cd  /hua/2/21 # cd ~ # cd  .. # cd  /hua/1 # cd  ../.. # cd  -

5、 生成新的空文件或更改现有文件的时间命令touch使用: # clear # touch  /hua/1/a.c # touch  /hua/2/b.doc # touch  /hua/2/c.xls # tree  -L  3  /hua

 6、复制文件或目录cp命令使用:  # clear # cp  /hua/1/a.c  /hua/2/a.c # tree  -L  3  /hua

7、 创建链接文件命令ln使用: 创建链接文件命令ln使用: # clear # ls / > /hua/2/ok.txt (显示/目录并将结果重定向输出到指定位置文件) # ln /hua/2/ok.txt lj(为上一步得到文件建立链接文件lj) # cat lj(显示链接文件lj内容)

 8、移动mv和删除rm文件命令使用:

# clear # mv /hua/2/b.doc /hua/2/wlh.doc (相当于改名) # rm /hua/2/a.c # tree -L 3 /hua

 9、在文件系统中查找匹配的文件命令find使用: 在文件系统中查找匹配的文件命令find使用: # clear # find /boot -name *.img

 

 Centos7目录和文件管理2 实验目的:

1、学会查看和检索文件内容

2、学会备份与恢复文档

3、学会使用vi文本编辑器

实验内容:(用SecureCRT远程登录后完成实验)

10、显示出文件的全部内容命令cat使用: # clear # cat  /etc/hosts # cat  /etc/host.conf # clear  11.全屏方式分页显示文件内容命令more使用: # clear # more  /proc/meminfo

按Enter、空格和q了解操作。

12、全屏方式分页显示文件内容命令less使用: # clear # less  /proc/meminfo //按PgUp、PgDn键了解操作

 

 13、查看文件开头/结尾的一部分内容(默认为10行)

命令head/tail使用:

# clear # head  -5  /var/log/messages # tail  -5  /var/log/messages

 14、统计文件中的单词数量(Word Count)等信息命令wc使用: # clear # cat  /etc/resolv.conf # wc  /etc/resolv.conf //数一数resolv.conf文件中内容行数和词数,与wc结果比较。

 

 15、在文件中查找并显示包含指定字符串的行命令grep使用: # clear # cat  /etc/yum.conf # grep  -v  "^#" /etc/yum.conf

总结:

     本学期学习了Linux基础知识,从刚刚开始学的如何安装Linux系统,把我折腾了好几回,安装了不下五次的虚拟机,在多次重复安装之后,也对安装Linux系统有了一定的了解,现在对安装系统也轻松简单了许多。在学习系统操作与设置时,在课上也是一脸懵的状态,在课后,询问舍友同学,在他们求助下才勉强完成了作业,现在对这来说也是蛮印象深刻的。最令我印象深刻的有以下几个问题:

      一是软件安装问题:在Linux上安装软件可能会遇到一些问题,例如依赖关系、版本兼容性等。在最初自己一个人安装软件时一直遇到正在依赖关系的显示东西,一时从无下手,在了解询问后才得知,首先要观察虚拟机网络是否连通,再看看客户机的防火墙是否开了/关了,然后通过一些设置从新安装软件就可以成功了。二是文件系统问题:Linux使用不同的文件系统,例如ext4、NTFS等,学习Linux时可能会遇到一些文件系统相关的问题,例如如何挂载文件系统、如何管理文件权限等。

       通过本学期Linux学习,我有以下几种体会:一是要坚持实践:学习Linux最重要的就是实践,通过自己亲自动手去操作,才能真正理解和掌握Linux的各种命令和操作方式。二是要多查阅文档和资料:Linux的世界非常庞大,有很多不同的发行版和工具,所以要学习Linux就需要多查阅官方文档和各种资料,了解不同发行版的特点和使用方法。三是要学会使用命令行:Linux的命令行是非常强大和灵活的工具,学会使用命令行可以提高工作效率和解决问题的能力。四是要不断实践和挑战自己:学习Linux是一个不断实践和挑战自己的过程,要不断尝试新的命令和工具,解决各种问题,才能不断提升自己的技能。五是在学习的过程中,如果遇到不会的问题可以向老师同学赐教。这些也是我在慢慢学习的感想,我也在慢慢的学习中。

 总之,学习Linux不是一蹴而就的事,要一步一步慢慢学,不能急于求成,也不能懒散怠慢,不然会被社会淘汰,学习Linux需要坚持实践、多查阅资料、请求同学赐教,掌握命令行,并不断挑战自己,才能真正掌握Linux的技能。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3