1. 程式人生 > >初學linux命令-ls、pwd

初學linux命令-ls、pwd

命令一
名稱:ls 原意:list
命令功能:列出目標目錄中所有的子目錄和檔案。
語法:ls 選項(-ald) [檔案或目錄]
常用的選項(引數):
-a
原意 all
功能:列出目錄下的所有檔案,包括以.開頭的隱含檔案;
-l
原意 long
功能:除了檔名之外,還將檔案的許可權、所有者、檔案大小等資訊詳細列出來。
-d
原意 directory
功能: 將目錄象檔案一樣顯示,而不是顯示其下的檔案。

例1、列出根目錄下得所有目錄

[raint@linuxprobe Desktop]$ ls /
bin   dev  home  lib64  mnt  proc
run srv tmp var boot etc lib media opt root sbin sys usr

例2、列出tmp目錄下得所有檔案,包括隱含檔案

[[email protected] Desktop]$ ls -a /tmp
.                ifcfg.log         systemd-private-enE1HW  vmware-root
..               ks-script-MFEVtv  systemd-private-gR7efM  .X0-lock
anaconda.log     packaging.log
systemd-private-gx9HGD .X11-unix .esd-1000 program.log systemd-private-kT4XIp .XIM-unix .font-unix ssh-tLFKJnX7uCPG systemd-private-r1VKWL yum.log hsperfdata_root ssh-tuUVOk34Zp6H systemd-private-S8vlcs .ICE-unix storage.log .Test-unix

例3、列出tmp目錄下得所有檔案,除了檔名之外,還將檔案的許可權、所有者、檔案大小等資訊詳細列出來。
這裡寫圖片描述

例4、將tmp目錄的目錄象檔案一樣顯示,而不是顯示其下的檔案。

[raint@linuxprobe Desktop]$ ls -d /tmp
/tmp
[raint@linuxprobe Desktop]$ ls -d /
/

例5、將tmp目錄下的所有檔案除了檔名之外,還將檔案的許可權、所有者、檔案大小等資訊詳細列出來。。
這裡寫圖片描述

上面的drwx—— 第一個字母有d、-、l三種,d代表directory(目錄)、-代表二進位制檔案、l代表軟連結檔案

命令二
名稱:pwd 原意:print working directory
命令功能:檢視”當前工作目錄“的完整路徑(連結路徑)。
語法:pwd 選項
常用的選項(引數):
-P
原意:logical
功能: 顯示出實際路徑,而非使用連結(link)路徑;
-L
原意:physical
功能: 當目錄為連線路徑時,顯示連線路徑;

例1、檢視工作目錄的完整路徑

[raint@linuxprobe Desktop]$ pwd
/home/raint/Desktop

例2、顯示出實際路徑

[raint@linuxprobe ~]$ cd /etc/init.d
[raint@linuxprobe init.d]$ pwd
/etc/init.d
[raint@linuxprobe init.d]$ pwd -P
/etc/rc.d/init.d

例3、顯示當前目錄的連線路徑

[raint@linuxprobe ~]$ cd /etc/init.d
[raint@linuxprobe init.d]$ pwd
/etc/init.d
[raint@linuxprobe init.d]$ pwd -L
/etc/init.d

相關推薦

初學linux命令-lspwd

命令一 名稱:ls 原意:list 命令功能:列出目標目錄中所有的子目錄和檔案。 語法:ls 選項(-ald) [檔案或目錄] 常用的選項(引數): -a 原意 all 功能:列出目錄下的所有檔案,包括以.開頭的隱含檔案; -l 原意 lo

Linux基礎cdpwdls命令

cd命令 cd命令是change directory的縮寫,中文翻譯:更改資料夾(目錄)。 cd destination cd命令可接受單個引數destination,用以指定想切換到的目錄名。如果沒有為cd命令指定目標路徑,它將切換到使用者主目錄。 單點符".",表示當前

linux常用的簡單命令(一) lspwdcdcat/moregrep

以下舉例中:藍色字型為命令輸入,紅色字型為終端輸出。 1.1     檢視檔案和目錄(ls) ls命令是linux最常用的命令,用來顯示檔案或者目錄的相關資訊。一般會搭配以下引數常用: -a:顯示全部檔案,與隱藏檔案(開頭為.的檔案)一起列出來。 -l:列出長資料串,包括檔

lspwdtouch命令

linux常用命令lslist directory contents 列出目錄內容選項-a --all do not ignore entries starting with . 顯示隱藏文件(以.開頭的文件)-l use a long listing format 顯示長格式-h --hu

Linux基本命令lscdtouchcpmvmkdirrmdirrmnanocatlinux的檔案許可權修改chmod命令

Linux系統有很多種,如Ubuntu,Centos、Debian等等。 我們主要在Ubuntu上操作。 Ubuntu中截圖快捷鍵為:ctrl+alt+printscreen 清空terminal中內容:clear 指令ls和cd: $之後就是你要輸入並執行的命

Linux基本指令(lspwdcdtouchmkdirrmdirrmmancpmvcattacmoreless)

在Linux中檔案字尾與檔案型別無關。 一:ls 功能:對於目錄,該命令列出該目錄下的所有子目錄與檔案。對於檔案,將列出檔名以及其他資訊。 1.ls -a 列出目錄下的所有檔案,包括以.開頭的隱含檔案。 目錄:(ls 與ls -a) 以.開頭是隱藏檔案。 檔

linux 命令ls man手冊的詳解

linuxls -l:長格式 文件類型: -:普通文件 (f) d: 目錄文件 b: 塊設備文件 (block) c: 字符設備文件 (character) l: 符號鏈接文件(s

linux命令lsattrchattrman

works 設定 png 文檔 順序 cnblogs 是你 服務器 attr 1、man命令,可以查看手冊 配置位置/etc/man.conf MANPATH決定手冊查詢位置 MANSECT決定man查詢的順序 man的查詢 linux man的常用用法: man s

Linux發行版介紹Linux系統基礎使用入門Linux命令幫助Linux基礎命令

系統運維 Linux 計算機打的基礎知識:CPU(運算器、控制器)、memory、I/O(輸入設備、輸出設備) 程序運行模式: 用戶空間:user space,us (可執行普通指令) 內核空間:system space (可執行特權指令) POS:Postable Operatin

初學Linux命令

上傳 服務 scp 用戶登陸 登陸 div col 遞歸 服務器 登陸: 以默認端口 以root用戶登陸 ssh [email protected] 刪除: 刪除目錄: rm -rf /root/balabala/ -r 向下遞歸,不

linux 命令mkdircd

audio pla inux linu 路徑 多文件 aud none mkdir mkdir 創建文件夾 -p 遞歸創建文件夾 可以一次性創建多個目錄 cd pwd 顯示當前目錄的絕對路徑 rmdir 刪除空目錄 只能刪除空目錄 雞肋,基本用rm cp 復制文件產

分享linux 命令ls命令

from lis mtd -s ans 很多 就是 文字 十分 ls命令是linux虛擬機最常見的命令,ls是list的縮寫,該命令用於顯示指定工作目錄下的內容。 首先先說明下ls命令的語法 ls [-alrtAFR] [name...] 其實也就是ls [選項

Linux匯總一——Linux程序管理,Linux終端,Linux命令格式命令類型及Linux命令幫助

for nco argument tomcat empty 環境變量 地址空間 偽終端 多個進程 本章blog主要匯總了Linux程序管理,linux應用程序的分類,Linux終端類型,Linux命令格式、命令類型及Linux命令幫助等相關知識點,並介紹了man命令,whi

Linux命令——pstreeps

ps 簡介 ps(processes status)是Unix / Linux上的一個實用程式,用於檢視系統上正在執行的程序的資訊。ps命令預設安裝,即使最小化安裝也會有這個命令。ps命令從/ proc檔案系統中的虛擬檔案中讀取資訊。 ps命令是系統管理的重要工具之一,專門用於程序監視,以幫助程式開發瞭解

Linux命令——locatefindwhereiswhichtype

有時候你想要查詢一個檔案 ,不可能挨個目錄進去看。Linux提供了幾個命令用於查詢 locate 和這個一脈的好像還有slocate,rlocate,沒仔細研究過有啥區別。 locate可以說是查詢效率最高的一款根據,但是有個小缺點,這個小缺點也是他為啥查詢效率高的原因。locate的查詢方式不是根據檔

Linux命令——tacrev

tac和rev命令列到一起,並不是功能相似,而是他們都是將輸入內容反置。 tac -s:使用指定字串代替換行作為分隔標誌 [[email protected] ~]# echo "1,2" | tac -s , 2 1, View Code -b:在行前

linux命令-morezmore

more 命令類似 cat ,不過會以一頁一頁的形式顯示,更方便使用者逐頁閱讀,而最基本的指令就是按空白鍵(space)就往下一頁顯示,按 b 鍵就會往回(back)一頁顯示。 語法: more [-dlfpcsu] [-num] [+/pattern] [+linenu

Linux命令——jobsbgfgnohup Bash基礎——工作管理(Job control)

參考:Bash基礎——工作管理(Job control) jobs -l :除了列出 job number 與命令串之外,同時列出 PID 的號碼; -r :僅列出正在背景 run 的工作;-s :僅列出正在背景當中暫停 (stop) 的工作。 fg %jobnumber :jobnumber 為工

檔案管理 常用命令 ls touchcpmvrmmkdirrmdiralias

1、顯示/var目錄下所有以l開頭,以一個小寫字母結尾,且中間出現至少一位數字的檔案或目錄2、顯示/etc目錄下以任意一位數字開頭,且以非數字結尾的檔案或目錄3、顯示/etc/目錄下以非字母開頭,後面跟了一個字母及其它任意長度任意字元的檔案或目錄4、顯示/etc/目錄下所有以rc開頭,並後面是0-

Linux命令——chgrpchownchmod

簡介 這三個命令都用於更改檔案permission(許可權)。即下圖紅框位置 除此之外還有個“連結”,那個指的是硬連結,不是軟連線。FS使用inode區分不同檔案,而目錄樹使用檔名區分不同檔案,因此可能有多個檔案硬連線到相同檔案。 如下圖,c.txt時a.txt的硬連結,他們倆有相同的inode