Linuxcd命令:切换目录教程

Command是ChangeDirectory的缩写,用于更改工作目录。
Linux命令按照来源方式可以分为两类,即Shell内置命令和外部命令。
所谓Shell内置命令就是Shell自带的命令。
这些命令没有可执行文件;外部命令是由程序员单独开发的,因此会有命令的可执行文件。
Linux中的大多数命令都是外部命令,而cd命令是典型的Shell内置命令,因此cd命令没有文件执行的路径。
cd命令的基本格式为:[root@localhost~]#cd[相对路径或绝对路径]另外,cd命令后面还可以跟一些特殊符号来表达固定的含义,如图:cd命令的特殊符号特殊符号的作用~代表当前登录用户的主目录~用户名代表切换到指定用户用户的主目录代表最后一个目录,代表当前目录..代表顶层目录。
它们的用法是:[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-命令,返回目录/usr/local/src[示例2]学习cd和cd..的用法。
[root@localhost~]#cd/usr/local/src#进入测试目录[root@localhostsrc]#cd..#进入顶层目录[root@localhostlocal]#pwd/usr/local#pwdisFrom显示当前目录命令,可以看到我们进入了顶级目录/usr/local[root@localhostlocal]#cd.#进入当前目录[root@localhostlocal]#pwd/usr/local#这个命令不会改变目录,只是告诉大家。
代表当前目录

Linux常用命令(三)路径切换及查看

Linux操作系统提供了多种命令来切换路径和管理文件,以下是一些常用的命令:首先,我们可以使用cd命令来切换目录。
例如,要从当前目录切换到顶级目录,可以输入cd..;要切换到特定目录,例如/home/user/docs,请输入cd/home/user/docs。
其次,pwd命令用于显示当前目录的完整路径。
输入pwd后,Linux将输出当前目录的完整路径,以便用户更容易了解其位置。
此外,还可以使用ls命令查看当前目录下的所有文件和子目录。
通过输入ls,我们可以获得当前工作目录的内容列表,这有助于用户快速了解目录中的资源。
为了在Linux中查找特定的可执行命令,我们可以使用which命令。
通过输入命令名称,系统将返回该命令的完整路径,方便定位和使用。
对于全面的文件搜索,建议使用Whereis命令。
它优先搜索系统中特定目录中的文件。
如果没有找到,就会使用耗时较长的搜索命令进行搜索。
这样,Whereis就可以提供快速、准确的文件定位。
当您需要搜索文件时,搜索命令是最好的选择。
它可以根据多种条件搜索文件或目录,例如文件名、大小、修改时间等。
但需要注意的是,由于搜索命令直接在硬盘上进行搜索,因此对于较旧的硬盘或包含大量数据的硬盘,搜索过程可能会花费更长的时间。