linux具体命令(持续更新中)

1. cd

CD命令是Linux和类Unix操作系统中非常常用的一个命令,它的全称是"change directory",用于改变当前的工作目录。用户可以通过这个命令进入到不同的目录中,进行文件操作或是执行其他任务。

以下是CD命令的一些基本用法:

  1. 进入到一个绝对路径目录:

    bash 复制代码
    cd /path/to/directory

    这里,/path/to/directory是你要切换到的目的目录的绝对路径。

  2. 进入到一个相对路径目录:

    bash 复制代码
    cd relative/path

    相对路径是相对于当前工作目录的路径。

  3. 回到上一级目录:

    bash 复制代码
    cd ..

    这个命令会将当前目录退回到它的上一级目录。

  4. 回到上两级目录:

    bash 复制代码
    cd ../..

    通过这种方式可以逐级返回到更高的目录。

  5. 进入家目录:

    bash 复制代码
    cd ~

    这个命令等同于cd /home/username,它会将用户带到其家目录。

  6. 快速切换到另一个终端打开的目录:

    bash 复制代码
    cd -

    这个命令可以切换到之前另一个终端打开的目录。

  7. 查看当前目录:

    bash 复制代码
    pwd

    这个命令可以显示当前目录的绝对路径。
    在实际使用中,我们经常会结合使用pwd命令来查看当前目录,然后根据需要使用cd命令进行切换。例如,如果你想要进入一个特定的目录,可以首先用pwd查看这个目录的路径,然后输入cd命令后跟路径,即可进入该目录。
    另外,值得注意的是,在执行cd命令时,路径后面通常需要跟一个目录名,而不是文件名。如果不跟任何东西,cd命令会尝试切换到当前用户的家园目录。
    对于一些特定的系统,如Windows,可能需要使用cd命令加上盘符来改变当前盘符,比如:

bash 复制代码
cd E:

这将会将当前工作目录切换到E盘。在Unix类系统中,cd命令不会改变盘符,仅改变当前目录。如果需要改变盘符,需要使用mount或umount命令,或者在Windows中使用d:这样的盘符切换。

2.pwd

pwd是Linux和类Unix操作系统中的一个命令,它的全称是"print working directory",用于打印当前工作目录的绝对路径。

当你在终端中输入pwd并按下回车键时,pwd命令会显示从根目录开始的完整路径,直到当前工作目录。

例如,如果你的当前工作目录是/home/username/documents,那么执行pwd命令后,终端会输出/home/username/documents。
pwd命令在切换目录时非常有用,特别是在你不知道当前目录的绝对路径时。通过查看当前目录的绝对路径,你可以更准确地输入cd命令来切换到其他目录。

3. 相对路径与绝对路径

Linux中的相对路径和绝对路径是用来表示文件或目录位置的两种方式。

  1. 绝对路径:从文件系统的根目录(/)开始,逐级列出所有的目录,直到目标文件或目录。例如,如果一个文件位于"/home/user/documents"目录下,那么它的绝对路径就是"/home/user/documents"。
  2. 相对路径:从当前工作目录开始,逐级列出到达目标文件或目录所需的目录。例如,如果一个文件位于"/home/user/documents"目录下,而当前工作目录是"/home/user",那么它的相对路径就是".../documents"。
    总的来说,绝对路径和相对路径的主要区别在于它们的参考点不同。绝对路径以文件系统的根目录为参考点,而相对路径以当前工作目录为参考点。在实际操作中,你可以根据需要选择使用绝对路径或相对路径。
相关推荐
俊俊几年的几秒前
动态规划(Dynamic Programming)详解:从入门到 LeetCode Hot 100
linux·c++·算法·leetcode·嵌入式·动态规划·c
星恒随风9 小时前
MySQL 从零入门(五):MySQL 内置函数详解——日期、字符串、数学函数与实战案例
linux·数据库·笔记·sql·mysql
可乐ea12 小时前
智能体记忆该拆成几层:笔记、记忆表示与注入上下文
服务器·数据库·笔记·ai智能体·提示词工程·上下文工程·记忆系统
唐墨12313 小时前
linux kernel 比较数据大小的宏定义
linux·算法
程序开发阿元13 小时前
密码不进工具:一个独立开发者的服务器凭据管理办法
linux·ssh
分布式存储与RustFS16 小时前
群晖 NAS 被 C3RB3R 锁了:本地备份一起被加密,RustFS 对象锁为什么删不掉
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
真好啊又活了一天16 小时前
服务器和虚机配置IPV6
运维·服务器·github
zixu_star17 小时前
定时任务是什么?从日常自动化到 AI 应用,软件如何自动执行任务?
运维·人工智能·自动化
AR-26710-17 小时前
Linux Day33——定时任务+lvm
linux·运维
墨痕诉清风17 小时前
SSRF漏洞实战记录+OSS桶命令执行+MCP漏洞
linux·服务器·数据库