首页 > 系统相关 >Linux系统目录与路径介绍

Linux系统目录与路径介绍

时间:2023-04-09 18:13:20浏览次数:42  
标签:路径 cd 系统目录 Linux HOME 目录 切换

HOME目录和工作目录

image-20230314162023888

ls命令的作用:以平埔的形式,展示当前工作目录(默认HOME目录)下的内容(文件或文件夹)

Linux系统的命令行终端,在启动的时候,默认会加载

  • 当前登录用户的HOME目录作为当前工作目录,所以ls命令列出的是HOME目录的内容。
  • HOME目录:每个Linux操作用户在Linux系统的个人账户目录,路径在:/home/用户名。
    • 如,图中的Linux用户是sa,其HOME目录是:/home/sa
    • Windows系统和Linux系统,均设有用户的HOME目录。
  • 当前工作目录:Linux命令行执行命令的时候,需要一个工作目录,打开命令行程序(终端)默认设置工作目录在用户的HOME目录。

目录切换相关命令

cd切换工作目录

当Linux终端(命令行)打开的时候,会默认以用户的HOME目录作为当前工作目录。可以通过cd命令,更改当前所在的工作目录。

语法:cd [Linux路径]
  • cd命令无需选项,只有参数,表示要切换到那个目录下。
  • cd命令直接执行,不写参数,表示回到用户的HOME目录。

pwd查看当前工作目录

通过ls来验证当前的工作目录,其实是不恰当的。

可以通过pwd命令,来查看当前所在的工作目录。

语法:pwd
  • pwd命令,无选项,无参数,直接输入pwd即可

image-20230317222653276


路径种类

  • 绝对路径:以根目录为起点,路径描述以/开头。
  • 相对路径:以当前目录为起点,路径描述无需以/开头。
  • 特殊路径符
    • .:表示当前目录(cd ./Desktop 表示切换换到当前目录下的Desktop)
    • ..:表示上一级目录(cd .. 即可切换上一级目录,cd ../.. 切换二级目录)
    • ~:表示HOME目录(cd ~ 即可切换到HOME目录或,cd ~/Desktop,切换 HOME内的Desktop目录)
    • -:表示上一次所在目录

标签:路径,cd,系统目录,Linux,HOME,目录,切换
From: https://www.cnblogs.com/KeFeng/p/17300711.html

相关文章

  • 如何在Linux环境下配置C/C++环境
    root权限后,使用yum源安装yum-yinstallgccgcc-c++kernel-devel//安装gcc、c++编译器以及内核文件查看GCC版本,看是否安装成功gcc-v出现这个就是安装成功了编译&运行C文件为:gcc-o文件名(无后缀)文件名(有后缀)并回车gcc-otesttest.cC++文件为:g++-o文......
  • Linux文件与文件夹操作
    创建文件夹/文件mkdir通过mkdir命令可以创建新的目录(文件夹)。语法:mkdir[-p][Linux路径]参数必填,表示Linux路径,即要创建的文件夹的路径,相对或绝对路径即可。-p选项可选,表示自动创建不存在的父目录,适用于创建连续多层级的目录。如果想要一次性创建多个层级的目录,会报错,因......
  • #yyds干货盘点#Linux中root与sudo的用法与区别(学习笔记)
    Linux下面有两个概念可能大家接触的比较多,一个是sudo命令,还有一个是root账户。Sudo 命令可以以最高权限执行命令,而root账户下所有命令都有最高权限,也就是相当于所有命令都默认加了sudo。那么 sudo和root的区别到底是什么呢,为什么我们建议使用sudo而不是直接使用roo......
  • 【linux】新机配置
    开启网络cd/etc/sysconfig/network-scripts/viifcfg-ens33 ... BOOTPROTO=dhcp ... ONBOOT=yessystemctlrestartnetwork安装网络查看工具yumsearchifconfigyuminstallnet-tools.x86_64开启sshyuminstallopenssh-servervim/etc/ssh/sshd_config ... Po......
  • Linux常用操作命令总结
    一、基础知识1.1Linux系统的文件结构/bin二进制文件,系统常规命令/boot系统启动分区,系统启动时读取的文件/dev设备文件/etc大多数配置文件/home普通用户的家目录/lib32位函数库/lib6464位库/media手动临时挂......
  • #yyds干货盘点#学习笔记3,Linux 安全强化 SSH 远程连接的方法
    7.使用SSH密钥连接连接到服务器的最安全方法之一是使用SSH密钥。使用SSH密钥时,无需密码即可访问服务器。另外,你可以通过更改sshd_config文件中与密码相关的参数来完全关闭对服务器的密码访问。创建SSH密钥时,有两个密钥:Public和Private。公钥将上传到你要连接的服务器,......
  • 从命令行中读入一个文件名,判断该文件是否存在。如果该文件存在,则在原文件相同路径下创
    例如:读入/home/java/photo.jpg则创建一个文件/home/java/copy_photo.jpg新文件内容和原文件内容相同packageio.homework;importjava.io.*;importjava.util.Scanner;publicclassq23{publicstaticvoidmain(String[]args){Scannerscanner=ne......
  • win平台共享网络给linux板卡
    对于一些没有带无线网卡的linux板卡,进入系统后想要设置网络会比较麻烦,需要用网线连到路由器上让路由器去分配ip,这样我们才能通过ssh去访问设备,但是如果路由器离我们比较远或者根本没有路由器的时候这个方案是不行的,因此可以用电脑本身的网口来连接,之后共享电脑本身的网络来实现这......
  • 批量改文件名,教你一键将新旧文件名称、文件路径导出EXCEL表格
    文件太多,如何批量重命名文件,并将新旧文件名以导出EXCEL表格的形式保存到电脑上呢?下面随小编一起来试试。所需工具安装一个文件批量改名高手文件素材若干操作步骤步骤1:运行【文件批量改名高手】,如果素材都是文件的话,可以在“文件批量重命名”中操作步骤2:将文件素材导入后,选择一个命......
  • 搭建SSH环境 [Arch Linux] [Xshell] [VirtualBox]
    搭建SSH环境[ArchLinux][Xshell][VirtualBox]1.主机ping通虚拟机网卡1:虚拟机能ping通主机+虚拟机能连接外网网卡2:主机能ping通虚拟机2.获取虚拟机IP(注意是网卡2的IP,即与主机在同一网关的IP)ifconfig此处我的虚拟机IP为192.168.56.101与主机VirtualBox网卡在同一......