Linuxcd命令:切换目录教程

该命令是ChangeDirectory的缩写,用于切换工作目录。
Linux命令按照来源方式可以分为两类:shell内置命令和外部命令。
所谓的shell内置命令就是shell自带的命令。
这些命令没有可执行文件,外部命令是由程序员单独开发的,因此命令会有自己的可执行文件。
Linux中的大多数命令都是外部命令,而cd命令是典型的Shell内置命令,因此cd命令没有执行文件的路径。
cd命令的基本格式为:[root@localhost~]#cd[相对或绝对路径]。
另外,cd命令后面还可以跟一些特殊字符来表示固定值,如图:特殊字符cd命令特殊字符功能~代表当前登录用户的主目录~username代表切换到指定用户用户的home目录代表最后一个用户目录,代表当前目录..代表顶层目录。
使用它们:[root@localhostvbird]#cd~#表示返回到您自己的主目录。
对于root用户-主目录。
目录/root.[root@localhost~]#cd#未添加。
任何路径也意味着返回到当前登录用户的主目录。
[root@localhost~]#cd~vbird#表示切换到vbird用户的主目录,即/home/vbird[root@localhost~]#cd..#表示切换到当前顶级目录,同时也表示顶级目录级别/root;需要注意的是,在Linux系统中存在根目录(当前目录)和..(当前目录的父目录),但由于根目录是..顶级目录,因此属性和权限为..和.根目录是完全一样的,即根目录本身就是父目录。
[root@localhost/]#cd-#表示返回到原来的目录。
如果仔细观察,不难发现[root@localhost~通常在第一次使用时]中已经指定了当前目录。
登录将是位于您的主目录中,~表示主目录,因此您可以使用cd~返回您的主目录。
[示例1]了解如何使用CD。
[root@localhost~]#cd/usr/local/src#进入目录/usr/local/src[root@localhostsrc]#cd-/root[root@localhost~]##cd-命令返回进入src首页目录之前的目录[root@localhost~]#cd-/usr/local/src[root@localhostsrc]##运行cd-else次并返回到/usr/local/src目录[示例2]找出CD。
和CD..使用。
[root@localhost~]#cd/usr/local/src#进入测试目录[root@localhostsrc]#cd..#进入顶层目录[root@localhostlocal]#pwd/usr/local#pwd应该看命令的当前目录,可以看到我们进入了顶层目录/usr/local[root@localhostlocal]#cd.#进入当前目录[root@localhostlocal]#pwd/usr/local#这个命令不会改变目录,只是告诉大家。
代表当前目录

【干货】linux移动文件到指定目录,【收藏】linux移动文件到指定目录

在Linux系统中,将文件移动到指定目录可以通过mv命令来实现,如[mv*../]。
该命令具有重命名和移动文件或目录的功能,类似于DOS系统的ren和move命令的组合。
任何用户都可以使用该命令。
使用mv命令时,可以添加各种参数以增强功能和安全性。
例如,使用-i参数时,如果mv操作会覆盖已有的目标文件,系统会询问用户是否继续,避免误操作。
相反,使用-f参数时,即使目标文件已经存在,mv操作也不再提示,直接覆盖。
具体操作示例包括:(1)将/usr/udt下的所有文件移动到当前目录。
(2)将文件test.txt重命名为wbk.txt。
(3)将当前目录的一个子目录中的文件移动到另一个子目录中。
(4)将当前文件夹中的所有文件移动到上级目录。
除了这些基本的使用方法之外,我还整理了一份10GLinux编程教学视频资源,涵盖了从入门到高级的所有内容。
通过学习这个视频,你将有能力找到薪水1W的工作。
该资源现在可供所有人免费使用。
如果您想获得这套资源,请点击下方卡片获取。

cd命令如何处理符号链接并切换到指定目录?

在Linux终端中,cd命令至关重要。
它代表“changedirectory”,意思是更改当前工作目录。
该命令的核心功能是允许你从当前位置移动到指定目录,无论是用户目录(用~表示)、当前目录(用.表示)还是上级目录(用~表示)..)。
cd的语法结构非常直观:cd[参数][目录名],其中-P、-L等参数用于处理符号链接,~、..是目录路径的快捷方式。
常用的cd命令示例包括:从当前工作目录切换到dir目录,使用`cddir`,然后通过`pwd`命令验证新目录,如`[root@linuxcool~]#cddir[root@linuxcooldir]#pwd/root/dir`。
使用`cd~`可以快速切换到用户目录,`cd..`用于返回上一级目录。
例如`[root@linuxcooldir]#cd..[root@linuxcooldir]#pwd/root`、`cd../..`可以返回上两级目录。
另外,`cd--`会带你回到上次cd操作之前的位置,而`cd`本身则返回到用户目录。
例如:`[root@linuxcooldir_2]#cd[root@linuxcool~]#pwd/root[root@linuxcool~]#cd-/root/dir/dir_1/dir_2[root@linuxcooldir_2]#pwd/root/dir/dir_1/dir_2`。
这些命令在日常开发和文件管理中非常实用,掌握它们可以有效提高工作效率。