1. 程式人生 > >Linux命令之CD

Linux命令之CD

       在linux作業系統中,命令列處於核心的地位。命令列是一種對作業系統的輸入輸出介面,與圖形介面相對。目前,在計算機作業系統中圖形介面成為了主流。然而,作為字元介面的命令列由於佔用系統資源少、效能穩定並且非常安全等特點使其仍發揮著重要作用,linux命令列在伺服器中一直有著廣泛應用。利用命令列可以對系統進行各種操作,這些操作雖然沒有圖形化介面那樣直觀明瞭,但是卻顯得快捷而順暢。

       在linux中,命令列有大小寫的區分,且所有的linux命令列和選項都區分大小寫,例如-v和-v是兩個不同的命令,這與windows作業系統有所區別。

       一直很羨慕那些非常熟悉linux的命令的牛人們,不得不說逼格很高,但是千里之行始於足下,知識需要積累。

       然而我一直對於命令列的學習是靠死記硬背,這一次用到,然後我記下來,那麼下次我會找之前的筆記,如此反覆。這樣做的弊端,是對於一些我不知道的命令,我很難去發現,比如前兩天記憶體問題,df –h 檢視記憶體佔用,如果我不去百度,那麼我很難發現。所以我希望能夠系統的去學習,那麼怎麼學?我想按照學習英語單詞的辦法,我可以一天或者幾天學習一個,我相信,時間會說明一切的。

那我們今天從第一個命令 cd說起:

       Linux cd 命令可以說是Linux中最基本的命令語句,其他的命令語句要進行操作,都是建立在使用 cd 命令上的。

       所以,學習Linux 常用命令,首先就要學好 cd 命令的使用方法技巧。

1. 命令格式:

cd [目錄名]

2. 命令功能:

切換當前目錄至dirName
3. 常用範例

3.1 例一:進入系統根目錄
命令:
cd /
輸出:
[[email protected] ~]# cd /
說明:進入系統根目錄,上面命令執行完後拿ls命令看一下,當前目錄已經到系統根目錄了
命令:
cd .. 或者 cd .. //
輸出:

 [root@localhost soft]# pwd
 /opt/soft
 [root@localhost soft]# cd ..
 [root@localhost opt]# cd ..//
 [root@localhost
/]# pwd /

說明:
進入系統根目錄可以使用“ cd .. ”一直退,就可以到達根目錄
命令:
cd ../.. //
輸出:

 [root@localhost soft]# pwd
 /opt/soft
 [root@localhost soft]# cd ../.. //
 [root@localhost /]# pwd
 /
 [root@localhost /]# 

說明:使用cd 命令實現進入當前目錄的父目錄的父目錄。
例2:使用 cd 命令進入當前使用者主目錄
“當前使用者主目錄”和“系統根目錄”是兩個不同的概念。進入當前使用者主目錄有兩個方法。
命令1:
cd
輸出:

 [root@localhost soft]# pwd
 /opt/soft
 [root@localhost soft]# cd
 [root@localhost ~]# pwd
 /root

命令2:
cd ~
輸出:

   [root@localhost ~]# cd /opt/soft/
   [root@localhost soft]# pwd
   /opt/soft
   [root@localhost soft]# cd ~
   [root@localhost ~]# pwd
   /root    

例3:跳轉到指定目錄
命令:
cd /opt/soft
輸出:

 [root@localhost ~]# cd /opt/soft
 [root@localhost soft]# pwd
 /opt/soft
 [root@localhost soft]# cd jdk1.6.0_16/
 [root@localhost jdk1.6.0_16]# pwd
 /opt/soft/jdk1.6.0_16
 [root@localhost jdk1.6.0_16]# 

說明:
跳轉到指定目錄,從根目錄開始,目錄名稱前加 / ,當前目錄內的子目錄直接寫名稱即可
例四:返回進入此目錄之前所在的目錄
命令:
cd -
輸出:

 [root@localhost soft]# pwd
 /opt/soft
 [root@localhost soft]# cd -
 /root
 [root@localhost ~]# pwd
 /root
 [root@localhost ~]# cd -
 /opt/soft
 [root@localhost soft]# 

例五:把上個命令的引數作為cd引數使用。
命令:
cd !$
輸出:

 [root@localhost soft]# cd !$
 cd -
 /root
 [root@localhost ~]# cd !$
 cd -
 /opt/soft
 [root@localhost soft]# 

相關推薦

Linux命令CD

       在linux作業系統中,命令列處於核心的地位。命令列是一種對作業系統的輸入輸出介面,與圖形介面相對。目前,在計算機作業系統中圖形介面成為了主流。然而,作為字元介面的命令列由於佔用系統資源少、效能穩定並且非常安全等特點使其仍發揮著重要作用,linux

Linux命令pwd和cd

linux 基本操作命令 1. pwd print working directory 打印當前所在路徑 2.cd change directory 改變路徑、切換路徑 cd /home ( 沒有選項,有參數) cd /home/book 為了簡化輸入: cd / 切換到根目錄 cd

Linux常用命令cd

1,cd 命令 使用cd命令可以改變當前工作目錄 首先介紹三種切到當前使用者的主目錄的命令 [root@localhost bin]# cd /usr/local/bin/ [root@localhost bin]# pwd /usr/local/bin

Linux命令stty

repl 位置 而不是 connector 啟動 previous dsr 根據 pass 用途說明 stty命令用於顯示和修改終端行設置(change and print terminal line settings)。 常用參數 stty命令不帶參數可以打印終端行設置,

Java調用Linux命令cd的處理)

time wait adl 連接 ktr lose exce 簡單 res 一、Java調用Linux系統的命令非常簡單 這是一個非常常用的調用方法示例: 1 public String executeLinuxCmd(String cmd) { 2

Linux命令kill

多種方式 輸入 字符 指定 避免 選項 con 擴展 firefox 精通Linux的kill命令    不管你使用哪種操作系統,你一定會遇到某個行為失常的應用,它把自己鎖死並拒絕關閉。在Linux(還有Mac)。你能夠用一個"kill"命令強制終結它。在這個教程中,我

Linux命令netstat

unknown 網絡相關 mes packet forward 提示 send 狀態 統計 Linux命令之netstat詳解 簡介 Netstat 命令用於顯示各種網絡相關信息,如網絡連接,路由表,接口狀態 (Interface Statistics),masquerad

linux 命令 apt-get

檢查 end 修正 blog font span man 損壞 /var/ apt-get 是一個下載安裝軟件包的簡單命令行接口 使用方法: apt-get [OPTIONS] [COMMANDS] [PACKAGE_NAMES] OPTIONS:

linux 命令 watch

html shell ati watch命令 art track pwd -s 周期 watch能夠幫你監測一個命令的執行結果,省得你一遍遍的手動執行。在Linux下。watch是周期性的執行下個程序。並全屏顯示執行結果。你能夠拿他來監測你想要的一切命令的結果變化,

Linux命令CP詳解

linux命令之cp詳解Linux命令之CP詳解嘿嘿,又一周過去了,大家過的怎麽樣呢,在這一周時間裏,小編可是又學到不少新知識呢。今天呢,小編就和大家分享一下Linux中我們常用的CP的命令,這裏的cp可是copy的簡寫噢。(容我嘚瑟一下) 學過linux的都知道,在我們操作的過程中,我們常常會用到cp這個命

linux命令head、tail命令具體解釋

-c pri fadein rip lin comment pen inux ont head 語法 樣例 tail 語法 樣例 head和tail組合使用方法舉例 head 語法 head [-n -k ].

Linux命令——id

命令 linux id id命令是查看用戶相關屬性信息。顯示真實有效的id(UID)和組ID(GID),UID是對應用戶的單一身份標識,GID則是對應多個UID。常用參數:  -g或--group  顯示用戶所屬群組的ID。  -G或--groups  顯示用戶所屬附加群組的ID。  -n或--n

linux 命令top

設置 smd gnome ont str 優先級 ive set tld top命令是顯示當前系統正在執行的進程相關信息。包含進程ID、內存占用率等;top命令格式例如以下: top [OPTIONS] OPTIONS: -b 批處理 -c

移位運算、Arrays中的copyOf、java.util.AbstractCollection、linux命令tail

xca eid width gte 技術分享 blank strac eba tail 移位運算:http://www.cnblogs.com/hongten/p/hongten_java_yiweiyunsuangfu.html。 ---------- Arrays中的c

Linux命令uptime

and sin bsp 登錄 logs 0.00 mage 查看 工具包 這是什麽 uptime用來查看系統已經啟動了多長時間了。 它顯示的信息和w命令的頭(第一行)是一樣一樣的。 舉個栗子 舉一個實際的應用場景: 比如發現服務器上的某些沒有加入開機啟動的服務掛了一

Linux命令命令查找方式

命令查找順序1 命令類型 linux中命令類型分為兩類,一類為shell中自帶的命令,即內部命令,而其它的在文件系統之上的命令程序,即外部命令. 內部命令的優點: 命令程序在內存中,使用更快捷 相關命令: type,enable type -

測試過程中常用的linux命令【查看文件指定行的內容】

sed head tail 在開展測試工作的過程中,通常要接觸到服務器,對於linux服務器,總結一些常用的命令。 準備工作為了能直觀展示命令結果,使用腳本創建一個文件,在顯示文件內容的同時,也直觀的顯示行號。#!/bin/bash FileName=TestFile.log touch ./$

測試過程中常用的linux命令【查找指定的文件內容】

vi grep 之前遇到過這種情況,在查看日誌定位問題時,會將log 傳輸到本地,然後用本地的文本編輯工具打開文件,然後查找關鍵字,再進行分析。 這樣做無疑會降低效率。整理了幾個常用的命令,可以進行快速的查找。測試文件:文件名稱為execution.log, 文件內容如下:[error] Timed o

Linux命令bc

命令 logs oca cal clas 交互 浮點 linux blog bc命令是一種支持任意精度的交互執行的計算器語言。 bash內置了對整數四則運算的支持,但是並不支持浮點運算,而bc命令可以很方便的進行浮點運算,當然整數運算也不再話下。 如果沒有可以下載

Linux命令mkdir和rmdir

linux mkdir rmdir mkdir make directory 創建目錄 1)mkdir 目錄名 舉例: mkdir dir0 2) mkdir -p 父目錄/子目錄 mkdir -p dir1/dir2 其中,-p是parents的縮寫 連續創建多級目錄,比如父目錄和子目錄,如果父