Linux中Centos7目录和文件管理

目录

Centos7目录和文件管理1

实验目的:

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

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

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

 4、改变目录(cd)和显示当前目录位置(pwd)命令使用:

5、 生成新的空文件或更改现有文件的时间命令touch使用:

 6、复制文件或目录cp命令使用:

7、 创建链接文件命令ln使用:

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

 9、在文件系统中查找匹配的文件命令find使用:

 Centos7目录和文件管理2

实验目的:

10、显示出文件的全部内容命令cat使用:

​编辑 11.全屏方式分页显示文件内容命令more使用:

12、全屏方式分页显示文件内容命令less使用:

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

 14、统计文件中的单词数量(Word Count)等信息命令wc使用:

 15、在文件中查找并显示包含指定字符串的行命令grep使用:

总结:


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

实验目的:

学会查看和检索文件内容

实验内容:(用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的技能。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值