每天一个Linux命令(2)cd命令
cd命令用来切换工作目录至dirname。 其中dirName表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home directory(也就是刚login时所在的目录)。另外,~也表示为home directory的意思,.则是表示目前所在的目录,..则表示目前目录位置的上一层目录。
1.用法:
cd (选项) [目录]
2.功能:
切换当前目录至dirName
3.选项:
(1) -p 如果要切换到的目标目录是一个符号连接,直接切换到符号连接指向的目标目录
(2) -L 如果要切换的目标目录是一个符号的连接,直接切换到字符连接名代表的目录,而非符号连接所指向的目标目录。
(3) - 当仅实用"-"一个选项时,当前工作目录将被切换到环境变量"OLDPWD"所表示的目录。
4.实例:
(1) cd 进入用户主目录;cd ~ 进入用户主目录;
[sunjimeng@localhost ~]$ cd / /*刚开启terminal终端,是用户的主目录*/ /* “cd /” 进入根目录*/
[sunjimeng@localhost /]$ cd /*cd命令默认进入用户的主目录*/
[sunjimeng@localhost ~]$ /*默认的主目录是这样的“~”*/
[sunjimeng@localhost ~]$ cd / /*"cd"命令和"cd ~"可以达到一样的功能*/
[sunjimeng@localhost /]$ cd ~
[sunjimeng@localhost ~]$
(2) cd - 返回进入此目录之前所在的目录;
[sunjimeng@localhost /]$ cd /home/sunjimeng /*由根目录进入用户目录*/
[sunjimeng@localhost ~]$ ll //列出用户目录下的目录及文件
total
drwxr-xr-x. sunjimeng sunjimeng May : Desktop
drwxr-xr-x. sunjimeng sunjimeng May : Documents
drwxr-xr-x. sunjimeng sunjimeng May : Downloads
drwxr-xr-x. sunjimeng sunjimeng May : Music
drwxr-xr-x. sunjimeng sunjimeng May : Pictures
drwxr-xr-x. sunjimeng sunjimeng May : Public
drwxr-xr-x. sunjimeng sunjimeng May : Templates
drwxr-xr-x. sunjimeng sunjimeng May : Videos
[sunjimeng@localhost ~]$ cd Desktop //选择进入Desktop文件夹
[sunjimeng@localhost Desktop]$ cd - //"cd -"命令功能:(1)输出之前的目录名称;(2)返回之前的目录。
/home/sunjimeng
(3) cd .. 返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思);cd ../.. 返回上两级目录;
[sunjimeng@localhost /]$ cd .. //在根目录下返回上一级目录,依然是根目录
[sunjimeng@localhost /]$ cd /home/sunjimeng/Desktop //进入自定义文件夹
[sunjimeng@localhost Desktop]$ cd .. //返回上一级 /home/sunjimeng,即用户主目录
[sunjimeng@localhost ~]$ cd ../.. //返回上两级目录
[sunjimeng@localhost /]$
(4) cd !$ 把上个命令的参数作为cd参数使用。
[sunjimeng@localhost ~]$ cd /home/sunjimeng/Desktop //进入用户主目录的桌面文件夹
[sunjimeng@localhost Desktop]$ cd !$ //cd !$功能:(1)打印这个命令的解释;(2)执行这个命令
cd /home/sunjimeng/Desktop
[sunjimeng@localhost Desktop]$
[sunjimeng@localhost Desktop]$ cd ..
[sunjimeng@localhost ~]$ cd !$
cd ..
[sunjimeng@localhost home]$
每天一个Linux命令(2)cd命令的更多相关文章
- Linux命令学习-cd命令
Linux中,cd命令的全称是change directory,即改变目录的意思,主要用于切换工作目录到指定目录. 假设当前处于wintest用户的主目录,路径为 /home/wintest ,存在文 ...
- 每天一个linux命令:cd命令
Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的. 所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧. 1. ...
- linux常用命令:cd 命令
Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的.所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧. 1. 命 ...
- 【Linux常见命令】cd命令
BASH_BUILTINS(1) cd命令用于切换当前工作目录至 dirName(目录参数). 其中 dirName 表示法可为绝对路径或相对路径.若目录名称省略,则变换至使用者的 home 目录 ( ...
- 全网最详细的Linux命令系列-cd命令
Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的. 所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧. 命令格 ...
- ls命令与cd命令
ls命令用于显示文件目录列表,当使用ls命令时,默认显示的只有非隐藏文件或文件夹(隐藏文件在linux中前面有 ' . ' ),当不加参数时,显示当前目录. 1.ls命令语法 ls [参数][目标文件 ...
- 如何使用DOS命令(cd命令)
如何使用DOS命令 DOS是Disk Operation System(磁盘操作系统)的简称,是个人计算机上的一类操作系统.它直接操纵管理硬盘的文件,一般都是黑底白色文字的界面.顾名思义,DOS主要是 ...
- 每天一个linux命令(2):cd命令
1.作用 cd(Change Directory 改变目录)命令用来切换工作目录至dirname. 其中dirName表示法可为绝对路径或相对路径.若目录名称省略,则变换至使用者的home direc ...
- linux常用命令(1)cd命令
1 命令格式:cd [目录名]2 命令功能切换当前目录至dirName3 常用范例3.1 进入系统根目录cd /3.2 进入上级目录cd .. 或者 cd ..//3.3 进入当前用户主目录当前用 ...
- 例解 Linux cd 命令
cd 命令是 *nix 系统中最基本的命令,它所做的事情是改变你当前所在的目录.本文详细介绍该命令,它所能完成的功能以及关于该命令内在的东西. cd 命令:一个内置命令 BASH Shell 是大多 ...
随机推荐
- vs无法引用项目问题
vs无法引用项目问题 2017年12月13日 14:45:31 阅读数:582 开发时编译报错--项目A未被引用,展开项目的引用,发现该项目实质已经被引用了,但是该引用上有个黄色三角感叹号,遂移除该引 ...
- 走进windows编程的世界-----消息处理函数(3)
二 定时器消息 1 定时器消息 WM_TIMER 依照定时器设置时间段,自己主动向窗体发送一个定时器消息WM_TIMER. 优先级比較低. 定时器精度比較低,毫秒级别.消息产生时间也精度比較低 ...
- hdu3336解读KMP算法的next数组
查看原题 题意大致是:给你一个字符串算这里面全部前缀出现的次数和.比方字符串abab,a出现2次.ab出现2次,aba出现1次.abab出现1次.总计6次. 而且结果太大.要求对1007进行模运算. ...
- php rsa加密解密实例 及签名验证-自己实践
<?php /** * Created by PhpStorm. * User: Administrator * Date: 2018/4/1 * Time: 1:50 */ //注意格式一 ...
- double check 解决单例模式的多线程并发问题
最近被多线程问题(multi-thread issue)弄昏了头.以前虽然也知道系统里要考虑多线程问题,也无数次见到double-check的代码,但是由于自己碰到这方面的问题基本上就是从其他地方 ...
- Http调试工具-Fiddler使用指引
转自:http://my.oschina.net/u/1388024/blog/186886#OSC_h1_9 目录[-] Fiddler是什么? Fiddler能做什么? 从哪里下载? 安装: 初次 ...
- C++ Primer(第五版)读书笔记 & 习题解答 --- Chapter 1
Chapter 1.1 1. 每个C++程序都必须有且只能有一个main函数,main函数的返回类型必须是int.操作系统通过调用main函数来运行C++程序. 2. 一个函数的定义包含四部分:返回类 ...
- NHibernate 组件基础 (第六篇)
NHibernate 组件基础 (第六篇) 一.组件简介 组件(Component)可以理解为被一个对象所包含的对象而持久化,而并非一个实体.简单说来,假如数据库有FirstName,LastName ...
- C分配struct变量一个不理解的地方
- 【Python+selenium Wendriver API】之鼠标悬停事件
# encoding=utf-8 from selenium import webdriver from selenium.webdriver.common.action_chains import ...