Linux(Centos 7.6)命令详解:cd

全面了解 CentOS 常见命令及详解 CentOS 是一个基于 Red Hat Enterprise Linux (RHEL) 提供的免费开源的 Linux 发行版,广泛应用于服务器环境。熟练掌握 CentOS 常见命令对系统管理和运维工作至关重要。在本文中,我们将深入了解一些常见的 CentOS 命令,并详细解释它们的用途和用法。 阅读详情

1.命令作用

改变当前工作目录(change directory)

2.命令语法

Usage: cd [-L|[-P [-e]]] [dir]

3.参数详解

  • -L‌,当目标路径是符号链接时,强制使用符号链接,这是一个默认选项。
  • -P‌,使用物理路径代替符号链接。
  • -e‌,在使用-P参数时,如果目标位置无法正确指定,会返回非0值,常用于脚本里面做判断使用。

4.常用用例

 1.-L参数使用,查看根目录(/)内容,bin目录是一个链接,链接到/usr/bin目录,cd切换到/bin目录,使用pwd查看当前目录是/bin目录,使用-L参数效果一样。

[root@localhost ~]# ll /
total 36
lrwxrwxrwx.   1 root root     7 Dec 13 00:58 bin -> usr/bin
dr-xr-xr-x.   5 root root  4096 Dec 13 01:06 boot
drwxr-xr-x.  19 root root  3260 Jan  4 19:56 dev
drwxr-xr-x. 142 root root  8192 Dec 19 00:55 etc
drwxr-xr-x.   3 root root    18 Dec 13 01:05 home
lrwxrwxrwx.   1 root root     7 Dec 13 00:58 lib -> usr/lib
lrwxrwxrwx.   1 root root     9 Dec 13 00:58 lib64 -> usr/lib64
drwxr-xr-x.   2 root root     6 Apr 11  2018 media
drwxr-xr-x.   2 root root     6 Apr 11  2018 mnt
drwxr-xr-x.   3 root root    16 Dec 13 01:02 opt
dr-xr-xr-x. 192 root root     0 Jan  4 19:56 proc
dr-xr-x---.  15 root root  4096 Jan  4 19:57 root
drwxr-xr-x.  39 root root  1220 Jan  4 19:56 run
lrwxrwxrwx.   1 root root     8 Dec 13 00:58 sbin -> usr/sbin
drwxr-xr-x.   2 root root     6 Apr 11  2018 srv
dr-xr-xr-x.  13 root root     0 Jan  4 19:56 sys
drwxrwxrwt.  21 root root 12288 Jan  4 20:19 tmp
drwxr-xr-x.  13 root root   155 Dec 13 00:58 usr
drwxr-xr-x.  21 root root  4096 Dec 13 01:06 var
[root@localhost ~]# cd /bin
[root@localhost bin]# pwd
/bin
[root@localhost bin]# 
[root@localhost bin]# 
[root@localhost bin]# 
[root@localhost bin]# 
[root@localhost bin]# cd -L /bin
[root@localhost bin]# pwd
/bin
[root@localhost bin]# 

2.-P参数使用,如上进入链接目录/bin目录,使用pwd查看可以看到当前目录是物理目录/usr/bin。

[root@localhost bin]# cd -P /bin
[root@localhost bin]# pwd
/usr/bin
[root@localhost bin]#

3.-e参数使用,-e不是一个标准的参数,脚本里面可像如下一样使用,用于判断目录是否存在。

[root@localhost test]# cat test.sh
#/bin/bash
if [[ -e "/opt/test/Dir1" ]]; then
    cd /opt/test/Dir1
    ls -la
    echo 0
else
    echo 1
fi

[root@localhost test]# sh test.sh 
total 0
drwxr-xr-x. 2 root root  6 Jan  4 20:30 .
drwxr-xr-x. 3 root root 46 Jan  4 20:57 ..
0
[root@localhost test]# 

4.其他常用用法

cd          # 切换到当前用户的家目录
cd ~        # 切换到当前用户的家目录
cd $HOME    # 切换到当前用户的家目录
cd /        # 切换到根目录
cd -        # 切换到上次切换前的目录
cd .        # 切换到当前目录(目录位置未改变)
cd ..       # 切换到当前目录上一级目录

Linux(CentOS7)常用命令详解 史上最全!!!!!!!!! 目录 一.Linux树型目录结构 二.常用命令详解 2.1 ls 命令 2.1.1 ls -l命令 2.1.2ls -a命令 2.2stat命令 2.3 cd命令 2.4 pwd命令 2.5which命令 2.6touch命令 2.7mkdir 命令 2.8rmdir 命令 2.9rm 命令 2.10mv命令 2.11cp命令 2.12c... 阅读详情

相关推荐

Linux(Centos 7.6)命令详解:lsblk

列出块设备(list block devices);lsblk命令会列出所有可用或指定的块设备的相关信息;该命令通过读取“sysfs”文件系统来获取这些信息;该命令默认会以树状格式打印出所有块设备;

Querycache的博客 2208

Centos常用命令

tar -zxvf 压缩的文件名 (默认解压到当前目录)tar -zcvf 压缩后的名称 被压缩的目录或文件名。tar -zxvf 压缩的文件名 -C /解压后的目录。(tail -5 文件名):查看后五行内容。(head -5 文件名): 查看前五行内容。:切换到当前目录下的lib目录(相对路径)find 指定目录 -name 文件名。:强制删除指定文件(不会有提示):删除指定目录(会提示是否删除):删除指定文件(会提示是否删除):强制删除指定目录(不会有提示):切换到指定目录下(绝对路径)

weixin_54065960的博客 5534

CentOS 7挂载命令详解

本文详细介绍了CentOS 7中的挂载命令及其选项和格式。通过掌握这些命令和选项,用户可以轻松地将各种存储设备挂载到Linux系统中,并灵活地管理文件系统的访问权限和性能。在实际应用中,用户应根据具体需求选择合适的挂载选项,以确保文件系统的稳定性和性能。在CentOS 7系统中,挂载(Mount)是一个将文件系统连接到Linux系统目录结构的过程。本文将详细介绍CentOS 7中的挂载命令及其选项和格式。在CentOS 7中,卸载已挂载的文件系统可以使用。

JohnnyCS的博客 1776

在Linux-Centos7中学习使用cd命令

在Linux-Centos7中可以使用cd命令来改变当前的工作目录,本次的学习操作,可以了解到Linux下登录终端含义,用户的切换,相对路径和绝对路径,Linux目录结构,掌握cd命令切换。

m0_62909438的博客 1369

02 - Linux安装 - Centos7版本

Linux是一个性能稳定的多用户网络操作系统。Linux系统拥有开源免费、兼容POSIX.0标准、支持多用户多任务、支持多平台等特性,在系统中一切皆文件。

weixin_43986931的博客 2129

Win10下Altera USB-Blaster驱动安装详解:禁用数字签名与排查指南

在嵌入式开发和FPGA调试过程中,驱动安装是工程师绕不开的环节,尤其是当操作系统对驱动签名有严格限制时,硬件往往无法被正常识别。数字签名是系统验证驱动程序来源和完整性的重要机制,Win10出于安全考虑,默认拒绝加载未经签名的驱动,这正是Altera USB-Blaster下载器在设备管理器中显示未知设备或黄色感叹号的根本原因。通过理解设备管理器的排查逻辑,掌握临时禁用驱动强制签名或开启测试模式的方法,配合正确的驱动文件路径选择与手动安装操作,即可解决Quartus无法检测到下载器的问题。这一流程同样适用于许

weixin_29164497的博客 245

centos的cd与pwd指令

cd与pwd指令的简单应用

CNMBZY的博客 901

MatterPort3D 数据集下载

【代码】MatterPort3D 数据集下载。

qq_44106838的博客 6775

linux命令-cd命令

cd 命令 说明 cd(Change Directory 改变目录)命令用来切换工作目录至dirname。 其中dirName表示法可为绝对路径或相对路径。 若目录名称省略,则变换至使用者的home directory(也就是刚login时所在的目录)。另外,~也表示为home directory的意思,.则是表示目前所在的目录,..则表示目前目录位置的上一层目录。 ...

语言小蛀虫 1073

麒麟V10系统下CoreDump文件自动归档与快速定位指南(附coredumpctl实战)

本文详细介绍了在麒麟V10操作系统下,如何利用systemd-coredump机制和coredumpctl工具实现CoreDump文件的自动化管理与高效调试。内容涵盖从系统架构解析、自动化配置策略,到使用coredumpctl进行快速查询、过滤与深度分析的实战指南,旨在帮助运维人员和开发者快速定位系统崩溃的根本原因,提升问题排查效率。

gg901的博客 220

在VMware中安装CentOS7及基础Linux命令

在VMware中安装CentOS7及基础Linux命令

xjw2239167605的博客 1539

一步一步搭建S32K14x的AutoSar项目----S32DS 代码工程的搭建

一步一步搭建S32K14X的AutoSar项目----S32DS代码工程的搭建

wo580231的博客 3487

Linux CentOS7命令及命令行

与Windows不同,Linux系统是不硬盘分区的,它有一个顶级文件(根目录),用符号“/”表示,文件以树的方式存储。(一般是执行命令后,发现命令执行效果没有达到预期,按á后,再在后面加上一个选项,快捷,方便,有效!命令又称为指令,(英语命令 command,可用简写cmd表示),在终端命令行中执行的一段字符,一个英语单词或一个单词简写。在录入较长的命令或路径时,可随时按Tab键,进行命令补齐,按两次,会显示所有符合条件的内容。,显示上次命令的执行结果,可快速判断上次命令执行情况。

qq_36142959的博客 3482

SE (3) -Transformers:三维旋转 - 平移等变注意力网络

E (3) 变换器,这是一种用于三维点云和图的自注意力模块变体,在连续三维旋转平移下具有等变性。注意力机制的计算量会随着点云规模的增大呈二次方增长,因此引入邻域的概念是很有必要的:每个点不再关注所有其他点,而只关注其最近的邻点。注意力机制此前已在图的领域中以内部注意力、自注意力、顶点注意力或图注意力等名称被引入 [17, 31, 32, 12, 26]。等变性意味着当输入数据发生旋转或平移时,模型的输出也会以相应的、可预测的方式进行变换,从而保证模型性能的稳定性和可预测性。

qq_49786473的博客 1480

SAP项目中 Waterfall vs Agile 的深度对比分析背景:方法论的演进SAP项目实施方法论经历了显著的代际更替。早期以 ASAP(Accelerated SAP) 为代表,采用经典瀑

本文对比分析了SAP项目实施中瀑布模型(ASAP)与敏捷方法(SAP Activate)的核心差异。瀑布模型采用线性流程,需求固定但变更成本高;敏捷方法则通过迭代开发实现动态调整,强调最佳实践和用户持续参与。文章指出,SAP系统的复杂性使纯粹敏捷难以实施,需在标准化与定制化间取得平衡。最终建议根据项目特性选择方法论:稳定需求适用瀑布模型,变化频繁则推荐敏捷,而SAP Activate本质上是两者的结构化融合,代表未来趋势。关键在于匹配项目实际需求,而非盲目追随方法论潮流。

金牌架构师 345

Linux CentOS 7 基础命令

1. cd命令 cd 是切换目录的命令直接cd 空格直接加你想要进的目录直接就可以进去。 cd /etc cd 切换到当前用户的家目录下 [root@localhost etc]# cd [root@localhost ~]# cd - 切换到上次所在的目录 [root@localhost ~]# cd /etc [root@localhost etc]# cd - /root cd .. 切换到上级目录 [root@localhost ~]# ...

CS1493917656的博客 2238

OpenCV实战之人脸美颜美型(八)——大眼(上)

从大众审美的角度来看,眼睛适当的“变大”会让人显得更加年轻。因此美型中就有一项大眼功能,其效果就是让眼睛适当变大,这章内容就围绕着大眼算法展开。

On my way 1211

Linux CentOS 7 目录和文件管理实验详解

通过本次实验,我们掌握了CentOS 7系统中基本的目录和文件管理命令,包括:使用ls查看目录内容使用mkdir和tree创建和查看目录结构使用cd和pwd进行目录导航使用touch创建空文件使用cp复制文件使用ln创建文件链接使用mv和rm移动和删除文件使用find查找文件这些命令是Linux系统管理的基础,熟练掌握它们对于后续的Linux学习和工作至关重要。建议读者多加练习,熟悉每个命令的常用参数和选项。

haki_cat的博客 1198

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Linux(CentOS7)常用命令详解

目录 一.Linux树型目录结构 二.常用命令详解 2.1 ls 命令 2.1.1 ls -l命令 2.1.2ls -a命令 2.2stat命令 2.3 cd命令 2.4 pwd命令 2.5which命令 2.6touch命令 2.7mkdir 命令 2.8rmdir 命令 2.9rm 命令 2.10mv命令 2.11cp命令 2.12cat命令 2.13more命令 2.14less命令 2.15locate 命令 2.16f...

mimosa2008的博客 1377

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

linux命令详解之cd命令

cd命令概述cd是Change Directory的缩写,这是用来切换工作目录的命令。cd命令是一个内置命令,可以通过type命令查看,如下:[root@localhost ~]# type cd cd is a shell builtincd命令语法cd [相对路径或绝对路径或特殊符号] 说明: 不加参数时,默认切换到用户主目录,即环境变量HOME指定的目录,如root用户的HOME变量为/r

蝈蝈的博客 2万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Linux常用命令【含CentOS 7 安装】

基础命令如:cd 切换命令 列出文件列表 ls ll 创建与删除mkdir rmdir 拷贝移动重命名 cp mv 打包压缩 tar 查看文件 cat more less tail vi find

TechExplorer365的博客 1494

Linux系统安装教程(CentOS7.6图文详解)

特别注意:VMware WorkStation安装完毕后,其在网络适配器中会产生两张虚拟网卡。 VMnet1与VMnet8,如果没有产生这两张网卡,则操作系统必须重装!

weixin_47144155的博客 9627

CentOS7安装及Linux基本命令

CentOS安装 准备: VMware软件下载地址: www.vmware.com CentOS-7文件国内镜像下载:opsx.alibaba.com 安装VMware软件 创建文件夹C:\VMs\CentOS7.6 创建虚拟机: 典型安装 选择稍后安装操作系统 客户机操作系统:linux,版本:CentOS7 64位 安装位置:C:\VMs\CentOS7.6 磁盘大小200G,存储为单...

listener_的博客 819

使用命令行界面(linux CentOS7)

使用命令行界面 3.1 问题 本例要求熟悉Linux命令行界面,并学会几个简单的命令行操作,相关说明如下。 首先打开“终端”程序,完成下列操作: 执行 ls / 列出根目录下有哪些内容 执行 cd /boot/grub2/ 切换目录位置 ,执行 pwd 确认结果 执行 ls -lh /boot/vmlinuz-3<TAB键> 看内核大小 然后,学会使用su命令来临时切换用户身份: 执行 su - student 切入用户student的命令行环境 执行 pwd 检查当前位置 执行 exit 退出

qq_36963043的博客 1203

CentOS7.6的详细安装步骤

CentOS7.6的详细安装步骤

weixin_44699789的博客 1万+
上一篇: Linux(Centos 7.6)命令详解:ls
下一篇: Linux(Centos 7.6)命令详解:pwd
豆是浪个
博客等级 码龄2年 2564粉丝 138原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

豆是浪个

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值