热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

树莓派Linux基础(一):查看文件系统的命令行操作

本文介绍了在树莓派上通过SSH服务使用命令行查看文件系统的操作,包括cd命令用于变更目录、pwd命令用于显示当前目录位置、ls命令用于显示文件和目录列表。详细讲解了这些命令的使用方法和注意事项。




前言

给树莓派开启了SSH服务后,你可以在局域网内通过终端查看文件系统,用命令行实现目录的变更和文件在系统中的移动。

图片.png


主要命令



  1. cd命令

    浏览树莓派文件系统的用的最多的命令就是cd(change directory)字面意思就是更换目录。在cd之后要指明要变更的目标文件夹,可以是结对路径也可以是相对于当前目录的相对路径。

  2. pwd命令

    在任何目录下,即可以使用pwd(print working directory),显示当前目录相对于根目录/的绝对位置。

  3. cd命令

    如果想在文件结构中浏览上一级目录,可以使用命令cd ..

pi@raspberrypi:~ $ pwd //显示当前目录
/home/pi
pi@raspberrypi:~ $ cd .. //浏览上一级目录
pi@raspberrypi:/home $ pwd //再次显示当前目录
/home


  1. ls命令

    ls命令(list),可以显示当前目录下的所有文件和目录

pi@raspberrypi:/home $ cd /
pi@raspberrypi:/ $ ls
bin dev home lost+found mnt proc run srv tmp var
boot etc lib media opt root sbin sys usr

知识点



  1. 当我们使用ssh成功登录树莓派后,我们看到的是

    pi@raspberrypi:~$

    其实每一个命令提示符(冒号前)都包含了当前登录的用户名,比如pi

    主机名,比如这里是raspberrypi

    字符~代表的是家目录,当前树莓派的家目录是/home/pi

    字符$代表命令输入的开头

  2. 在使用cd命令切换目录时,可以使用Tab 键,可以自动补全文件夹名或者文件名

  3. ls命令提供了额外的参数可以过滤你想要查看的内容,比如在根目录下,使用ls s*可以显示目录中以s开头的所有文件。这里的*是一个通配符,比如可以用ls *.java可以显示当前目录下的所有的Java文件。

  4. 文件夹中有很多文件对用户是隐藏的,可以使用ls -a命令,查看当前目录下的隐藏文件。


总结

这一节我们学会了了如何查看了树莓派的文件系统,其实学会了这些,对于任何Linux系统的设备,我们进入后台后都可以用这些命令来浏览文件系统。现在我们学会了查看文件,下一节我们将继续了解文件的基本操作指令。




推荐阅读
  • 1、编写一个Java程序在屏幕上输出“你好!”。programmenameHelloworld.javapublicclassHelloworld{publicst ... [详细]
  • 春季职场跃迁指南:如何高效利用金三银四跳槽季
    随着每年的‘金三银四’跳槽高峰期的到来,许多职场人士都开始考虑是否应该寻找新的职业机会。本文将探讨如何制定有效的职业规划、撰写吸引人的简历以及掌握面试技巧,助您在这关键时期成功实现职场跃迁。 ... [详细]
  • 函子(Functor)是函数式编程中的一个重要概念,它不仅是一个特殊的容器,还提供了一种优雅的方式来处理值和函数。本文将详细介绍函子的基本概念及其在函数式编程中的应用,包括如何通过函子控制副作用、处理异常以及进行异步操作。 ... [详细]
  • 本文详细介绍了如何正确设置Shadowsocks公共代理,包括调整超时设置、检查系统限制、防止滥用及遵守DMCA法规等关键步骤。 ... [详细]
  • 在 Ubuntu 22.04 LTS 上部署 Jira 敏捷项目管理工具
    Jira 敏捷项目管理工具专为软件开发团队设计,旨在以高效、有序的方式管理项目、问题和任务。该工具提供了灵活且可定制的工作流程,能够根据项目需求进行调整。本文将详细介绍如何在 Ubuntu 22.04 LTS 上安装和配置 Jira。 ... [详细]
  • Java虚拟机及其发展历程
    Java虚拟机(JVM)是每个Java开发者日常工作中不可或缺的一部分,但其背后的运作机制却往往显得神秘莫测。本文将探讨Java及其虚拟机的发展历程,帮助读者深入了解这一关键技术。 ... [详细]
  • 深入解析Unity3D游戏开发中的音频播放技术
    在游戏开发中,音频播放是提升玩家沉浸感的关键因素之一。本文将探讨如何在Unity3D中高效地管理和播放不同类型的游戏音频,包括背景音乐和效果音效,并介绍实现这些功能的具体步骤。 ... [详细]
  • binlog2sql,你该知道的数据恢复工具
    binlog2sql,你该知道的数据恢复工具 ... [详细]
  • Asynchronous JavaScript and XML (AJAX) 的流行很大程度上得益于 Google 在其产品如 Google Suggest 和 Google Maps 中的应用。本文将深入探讨 AJAX 在 .NET 环境下的工作原理及其实现方法。 ... [详细]
  • Python3爬虫入门:pyspider的基本使用[python爬虫入门]
    Python学习网有大量免费的Python入门教程,欢迎大家来学习。本文主要通过爬取去哪儿网的旅游攻略来给大家介绍pyspid ... [详细]
  • 本文介绍了SELinux的两种主要工作模式——强制模式和宽容模式,并提供了如何在CentOS 7中正确启用和配置SELinux的方法,以及在遇到登录问题时的解决策略。 ... [详细]
  • 调试利器SSH隧道
    在开发微信公众号或小程序的时候,由于微信平台规则的限制,部分接口需要通过线上域名才能正常访问。但我们一般都会在本地开发,因为这能快速的看到 ... [详细]
  • 本文详细介绍了如何搭建一个高可用的MongoDB集群,包括环境准备、用户配置、目录创建、MongoDB安装、配置文件设置、集群组件部署等步骤。特别关注分片、读写分离及负载均衡的实现。 ... [详细]
  • 本文详细介绍了如何在ARM架构的目标设备上部署SSH服务端,包括必要的软件包下载、交叉编译过程以及最终的服务配置与测试。适合嵌入式开发人员和系统集成工程师参考。 ... [详细]
  • 本文介绍了Linux操作系统的核心组成部分——内核及其版本分类,以及市面上常见的几种Linux发行版,旨在为初学者提供一个清晰的学习路径。 ... [详细]
author-avatar
lookadgo_544
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有