国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

CentOS-Linux目錄操作命令詳解

這篇具有很好參考價(jià)值的文章主要介紹了CentOS-Linux目錄操作命令詳解。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

目錄

目錄操作常用命令

一、ls命令

二、pwd命令?

三、cd命令

四、mkdir命令

五、rmdir命令


目錄操作常用命令

目錄操作命令是linux系統(tǒng)中最常用的命令之一,常見的有l(wèi)s、cd、mkdir、pwd、rmdir等!本教程以CentOS 7系統(tǒng)環(huán)境為例,并結(jié)合應(yīng)用場景為大家清晰明了的介紹目錄操作命令的使用方法和實(shí)際用途,由于目錄操作命令是通用命令,其他linux發(fā)行版也可參考此教程!

一、ls命令

顯示當(dāng)前目錄下文件,簡寫ls,英文原意是list,是我們最常用的目錄操作命令之一,命令所在路徑/bin/ls,是一個(gè)所有用戶都有權(quán)限操作的命令!

【語法格式】

ls? [選項(xiàng)]? [參數(shù)]

功能描述(僅介紹最常用的選項(xiàng),如需查看幫助文檔可輸入ls --help)

選項(xiàng)(注意大小寫)

作用

-a

顯示所有文件(包含隱藏文件)

-l

長格式顯示,顯示文件的詳細(xì)信息(如操作權(quán)限、引用計(jì)數(shù)、所有者、所屬組、大小、文件修改時(shí)間、文件名等)

-h

人性化顯示,按照我們習(xí)慣的單位顯示文件大?。ɡ?KB/MB/GB等單位)

-i

顯示文件的i節(jié)點(diǎn)號(hào)(類似于Windows系統(tǒng)中文件的id號(hào))

-d

顯示目錄詳細(xì)信息(不是顯示目錄下文件)

--color=when

When的值默認(rèn)是always(總顯示顏色),也可以設(shè)置成never(從不顯示顏色)和auto(總顯示顏色)

應(yīng)用場景

【1-1】查看根目錄下文件

ls /

執(zhí)行結(jié)果

[root@localhost /]# ls /

bin? ?boot? ?dev? ?etc? ?home? ?lib? ?lib64? ?media? ?mnt? ?opt? ?proc? ?root? ?run? ?sbin? ?srv? ?sys? ?tmp? ?usr? ?var

?注意事項(xiàng)

輸入ls后需要加個(gè)空格才能輸入/,例如“l(fā)s/”是錯(cuò)誤的,正確的是“l(fā)s /”,ls前面的#號(hào)是使用root用戶的標(biāo)識(shí),普通用戶的標(biāo)識(shí)是$,$和#這兩個(gè)符號(hào)不用輸入;

【1-2】查看根目錄下所有文件(包含隱藏文件)

ls -a /

執(zhí)行結(jié)果

[root@localhost /]# ls -a /

.? ?..? ?bin? ?boot? ?dev? ?etc? ?home? ?lib? ?lib64? ?media? ?mnt? ?opt? ?proc? ?root? ?run? ?sbin? ?srv? ?sys? ?tmp? ?usr? var

?注意事項(xiàng)

帶有“.”的目錄就是隱藏目錄,1個(gè)點(diǎn)代表這是個(gè)當(dāng)前目錄,2個(gè)點(diǎn)代表這是個(gè)上級目錄,這兩個(gè)隱藏目錄在任何目錄下都存在,無法刪除,如果想隱藏某目錄或某文件,在目錄或文件前加個(gè)點(diǎn)即可,例如“.boot”即可將boot目錄隱藏!

【1-3】查看根的var目錄下文件的詳細(xì)信息

ls -l /var/或者ll /var/

執(zhí)行結(jié)果

centos mkdir,Linux,CentOS,linux,centos,運(yùn)維

??如想查看隱藏目錄的詳細(xì)信息可以輸入

ls -la /var/

centos mkdir,Linux,CentOS,linux,centos,運(yùn)維

注意事項(xiàng)

以adm文件為例:

drwxr-xr-x.? 2 root root??? 6 4月? 11 2018 adm

  • d表示目錄文件,l表示鏈接文件,b表示塊設(shè)備文件,c表示字符設(shè)備文件,p表示管道文件,-表示普通文件。
  • rwxr-xr-x 這個(gè)9個(gè)字符每3個(gè)為1組,第1組是“rwx”,代表是文件所有者權(quán)限,第2組是“r-x”,代表是文件所有者所在組權(quán)限,第3組是“r-x”,代表其他用戶對文件擁有的權(quán)限,并且每組中的“r”、“w”、“x”分別代表讀、寫、執(zhí)行,“-”表示沒權(quán)限;
  • 2表示引用計(jì)數(shù),文件的引用計(jì)數(shù)代表該文件的硬鏈接個(gè)數(shù),而目錄的引用計(jì)數(shù)代表該目錄有多少個(gè)一級子目錄,adm是目錄文件,輸入:ls -a /var/adm查看,可以看到adm目錄下有2個(gè)隱藏的一級目錄;

[root@localhost ~]# ls -a /var/adm

.? ?..

  • 第一個(gè)root表示文件所有者,第2個(gè)root表示文件所有者所在組,由于我登錄的是超級用戶,所以我的文件所有者和文件所有者所在組都顯示root,如果登錄的是普通用戶,這里顯示的就是普通用戶的賬號(hào);
  • 6:表示文件或目錄的大小,6后面跟著的分別是文件或目錄的修改時(shí)間和名字,adm是目錄的名字;

【1-4按我們習(xí)慣的方式顯示根boot目錄下文件的詳細(xì)信息

ls -lh /boot/或ls -l -h /boot/或ll -h /boot/

執(zhí)行結(jié)果

centos mkdir,Linux,CentOS,linux,centos,運(yùn)維

?

注意事項(xiàng)

不加選項(xiàng)-h,默認(rèn)顯示文件大小的單位是字節(jié),1024字節(jié)等于1K,1024K等于1M,1024M等于1G,以此類推,注意:-h只能顯示當(dāng)前目錄下的文件大小,如果目錄中還有目錄,另外一個(gè)目錄下的文件無法直接顯示大小,需要定位到該目錄,才能顯示這個(gè)目錄的文件大小,例如:上述的grub2目錄顯示的大小是97字節(jié),如果你輸入命令ls -lh /boot/grub2/查看,會(huì)發(fā)現(xiàn)這個(gè)目錄的總用量其實(shí)有32K,看到這里你應(yīng)該明白,-h只能顯示當(dāng)前目錄下文件的大??;

centos mkdir,Linux,CentOS,linux,centos,運(yùn)維

1-5】查看根目錄下所有文件(包含隱藏文件)的詳細(xì)信息和i節(jié)點(diǎn)號(hào)

ls -ali /或ls -a -l -i /或ll -ali /

執(zhí)行結(jié)果?

?centos mkdir,Linux,CentOS,linux,centos,運(yùn)維

?注意事項(xiàng)

第1列顯示的就是文件的i節(jié)點(diǎn)號(hào),任何文件都有,包括隱藏文件;

【1-6】查看根root目錄的詳細(xì)信息,包括i節(jié)點(diǎn)號(hào),而不是root下的文件詳細(xì)信息?

ls -lid /root/或ls -l -i -d /root/或ll -id /root/

執(zhí)行結(jié)果

[root@localhost /]# ls -lid /root/

33579073? dr-xr-x---.? 7? root? root? 280? 11月? 17? 21:01? /root/

注意事項(xiàng)

-d可以看到當(dāng)前目錄的詳細(xì)信息,注意:ls -d這是個(gè)目錄操作命令而不是文件操作命令;?

【1-7】讓根目錄下的所有文件不顯示顏色?

ls --color=never /

執(zhí)行結(jié)果

centos mkdir,Linux,CentOS,linux,centos,運(yùn)維

注意事項(xiàng)

CentOS 7系統(tǒng)的目錄字體顏色默認(rèn)是自動(dòng)顯示顏色的,如下圖所示;

centos mkdir,Linux,CentOS,linux,centos,運(yùn)維

二、pwd命令?

查看當(dāng)前所在目錄,簡寫pwd,英文原意是print name of current/working directory,是一個(gè)實(shí)用的命令,可以查看我們當(dāng)前所在的工作目錄,并在屏幕上打印出當(dāng)前所在目錄的詳細(xì)路徑,命令所在路徑/bin/pwd,是一個(gè)所有用戶都有權(quán)限操作的命令! ?

【語法格式】

pwd?

為了讓大家明白這個(gè)命令的用途,首先我們輸入:cd /root/進(jìn)入到根的root目錄下!進(jìn)入到root目錄后,我們再輸入pwd即可看到當(dāng)前所在目錄和它所在的目錄路徑!?

[root@localhost ~]# cd /root/

[root@localhost ~]# pwd

/root

注意事項(xiàng)

這個(gè)命令沒有選項(xiàng),僅是查看當(dāng)前所在哪個(gè)目錄而已!?

?

三、cd命令

切換所在目錄或者打開指定目錄,簡寫cd,英文原意是change directory,也是我們最常用的目錄操作命令之一,命令所在路徑shell內(nèi)置命令,是一個(gè)所有用戶都有權(quán)限操作的命令!

【語法格式】

?cd [選項(xiàng)] [參數(shù)]

功能描述(僅介紹最常用的選項(xiàng),如需查看幫助文檔可輸入cd --help)

選項(xiàng)(注意大小寫)

作用

~

切換到用戶的家目錄

-

切換到上次所在目錄

.

切換當(dāng)前目錄

..

切換到上級目錄

/

切換到根目錄

?在介紹cd命令的使用前,先介紹一下什么是絕對路徑和相對路徑!

絕對路徑:以根目錄為參照物,從根目錄開始,一級一級進(jìn)入目錄,例如:/1/01/001/這個(gè)就是絕對路徑;

相對路徑:以當(dāng)前目錄為參照物,進(jìn)行目錄查找,例如:我們當(dāng)前已在1目錄下,這時(shí)需要進(jìn)入到001這個(gè)目錄,如果用絕對路徑就是/1/01/001/,相對路徑就是01/001/或者./01/001/;

應(yīng)用場景

【3-1】進(jìn)入到根的usr目錄下

cd /usr/

執(zhí)行結(jié)果

[root@localhost boot]# cd /usr/

[root@localhost usr]# ls

bin? etc? games? include? lib? lib64? libexec? local? sbin? share? src? tmp

再進(jìn)入到local目錄,如果使用絕對路徑則輸入:cd /usr/local/,相對路徑則輸入:cd local或者cd ./local/。注意:不能輸入cd /local/,否則報(bào)錯(cuò),因?yàn)?放前面會(huì)被系統(tǒng)識(shí)別成根目錄,但是根目錄并沒有l(wèi)ocal這個(gè)目錄,所以報(bào)錯(cuò)!

注意事項(xiàng)

.表示當(dāng)前目錄..表示上級目錄,cd ./local/表示從當(dāng)前目錄usr進(jìn)入到local目錄,如需返回上級目錄輸入cd ..即可;

[root@localhost local]# cd ..

[root@localhost usr]#

如需返回上次所在目錄輸入cd -,可返回到local目錄;

[root@localhost usr]# cd -

/usr/local

[root@localhost local]#

除此之外,cd命令還可以切換到指定目錄,例如切換到根目錄輸入cd /,切換到當(dāng)前用戶家目錄輸入cd ~即可

[root@localhost local]# cd /

[root@localhost /]# cd ~

[root@localhost ~]#

四、mkdir命令

創(chuàng)建目錄,簡寫mkdir,英文原意是make directories,該命令所在路徑/bin/mkdir,是一個(gè)所有用戶都有權(quán)限操作的命令,主要的功能是創(chuàng)建一個(gè)或者多個(gè)空目錄!

【語法格式】

mkdir? [選項(xiàng)]? [參數(shù)]

功能描述(僅介紹最常用的選項(xiàng),如需查看幫助文檔可輸入cd --help)

選項(xiàng)(注意大小寫)

作用

-p

遞歸建立所需目錄

-v

顯示目錄創(chuàng)建信息

?

應(yīng)用場景

【4-1】指定目錄,在根目錄下創(chuàng)建一個(gè)空目錄,取名a

mkdir /a

執(zhí)行結(jié)果

[root@localhost /]# mkdir /a

[root@localhost /]# ls

a? bin? boot? dev? etc? home? lib? lib64? ljp? media? mnt? opt? proc? root? run? sbin? srv? sys? tmp? usr? var

如需創(chuàng)建多個(gè)目錄,輸入空格,然后再輸入目錄的路徑和目錄名即可,例如:在根目錄下創(chuàng)建b和c空目錄輸入

mkdir /b /c?

[root@localhost /]# mkdir /b /c

[root@localhost /]# ls

a? b? bin? boot? c? dev? etc? home? lib? lib64? ljp? media? mnt? opt? proc? root? run? sbin? srv? sys? tmp? usr? var

注意事項(xiàng)?

mkdir命令只能創(chuàng)建空目錄,不能創(chuàng)建文件,也不能創(chuàng)建重名的空目錄;

mkdir不帶選項(xiàng)的情況下如果需要指定目錄創(chuàng)建空目錄,這個(gè)目錄必須存在,如果不存在報(bào)錯(cuò),例如mkdir /001/d這個(gè)命令會(huì)報(bào)錯(cuò),因?yàn)楦夸浵虏]有001這個(gè)目錄;如需創(chuàng)建輸入:mkdir -p /001/d

[root@localhost /]# mkdir -p /001/d

[root@localhost /]# ls

001? a? b? bin? boot? c? dev? etc? home? lib? lib64? ljp ?media? mnt? opt? proc? root? run? sbin? srv? sys? tmp? usr? var

[root@localhost /]# tree 001

001

└── d

1 directory, 0 files

【4-2】指定目錄,在根目錄下創(chuàng)建一個(gè)空目錄,取名tools并顯示創(chuàng)建信息

mkdir -v /tools

執(zhí)行結(jié)果?

[root@localhost 001]# mkdir -v /tools

mkdir: 已創(chuàng)建目錄 "/tools"

五、rmdir命令

刪除空目錄,簡寫rmdir,英文原意是remove empty directories,該命令所在路徑/bin/rmdir,是一個(gè)所有用戶都有權(quán)限操作的命令,主要的功能是刪除空目錄!

【語法格式】

rmdir? [選項(xiàng)]? [參數(shù)]

由于rmdir這個(gè)命令的功能實(shí)在太有限,只能刪除空目錄,目錄中一旦有內(nèi)容就會(huì)報(bào)錯(cuò),這里不推薦使用,僅是簡單介紹,讓你們知道有這個(gè)命令的存在而已!刪除一般用的命令是rm。

應(yīng)用場景

刪除根目錄下abc三個(gè)目錄,就是剛剛新建的那三個(gè)目錄;

rmdir /a /b /c

執(zhí)行結(jié)果

[root@localhost /]# rmdir /a /b /c

[root@localhost /]# ls

001? bin? boot? dev? etc? home? lib? lib64? ljp? media? mnt? opt? proc? root? run? sbin? srv? sys? tmp? tools? usr? var文章來源地址http://www.zghlxwxcb.cn/news/detail-762320.html

到了這里,關(guān)于CentOS-Linux目錄操作命令詳解的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Linux 常用操作命令(CentOS 7.0)- 故障定位:服務(wù)器負(fù)載、進(jìn)程管理、日志分析

    系統(tǒng)經(jīng)研發(fā)測試上線后,如果運(yùn)行期間出現(xiàn)了BUG,需要對服務(wù)故障進(jìn)行定位,一般會(huì)查看服務(wù)器負(fù)載、服務(wù)狀態(tài)、進(jìn)程管理、服務(wù)日志等。 本文以CentOS 7.0 操作系統(tǒng)上的命令操作作為示例進(jìn)行記錄。 #服務(wù)器負(fù)載 完整參見:http://www.laobingbiji.com/note/detail.html?note_id=20231115154337

    2024年01月17日
    瀏覽(96)
  • CentOS目錄詳解

    CentOS目錄詳解

    ?在centos中,最頂層的目錄稱作根目錄, 用/表示。/目錄下用戶可以再創(chuàng)建目錄,但是有一些目錄隨著系統(tǒng)創(chuàng)建就已經(jīng)存在,接下來重點(diǎn)介紹幾個(gè)常用目錄。 /bin(binary)包含了許多所有用戶都可以訪問的可執(zhí)行文件,如 ls, cp, cd 等。這里的大多數(shù)程序都是二進(jìn)制格式的,因此

    2024年02月16日
    瀏覽(16)
  • 【CentOS】Linux 文件與目錄管理

    【CentOS】Linux 文件與目錄管理

    目錄 1、目錄的切換、新增和刪除 (1)cd (change directory,切換目錄) (2)pwd (顯示目前所在的目錄) (3)mkdir (make directory,建立新目錄 ) (4)rmdir (刪除“空”的目錄) 2、文件與目錄查看:ls 3、復(fù)制、刪除與移動(dòng):cp/rm/mv (1)cp (復(fù)制文件或目錄) (2)rm (刪除文件或目錄) (

    2024年02月20日
    瀏覽(19)
  • Linux centos7查看目錄下子目錄的方法

    Linux centos7查看目錄下子目錄的方法

    (所述方法是在當(dāng)前目錄下,如在其他目錄,要注意查找目錄的表達(dá)) 在目錄中,一般存放著普通文件及目錄文件。 可用ls查看目錄下的所有文件 如果我們僅僅希望查詢目錄下的子目錄文件,不需要出現(xiàn)普通文件,如何操作呢? 下面提供6種方法,供參考。 1.ls -d ?*/ 我們知

    2024年02月10日
    瀏覽(26)
  • linux 給根目錄擴(kuò)容(lvm CentOS 7.6 )

    linux 給根目錄擴(kuò)容(lvm CentOS 7.6 )

    問題:Linux系統(tǒng)掛載到根目錄的磁盤空間滿了,如何擴(kuò)容?? 用命令:lsblk 可以查看磁盤和分區(qū)情況,可以發(fā)現(xiàn)磁盤vda下面的還有大部分空間沒有使用。 1、使用 fdisk -l 查看硬盤序號(hào),并用 fdisk 對硬盤操作,格式化成lvm的格式 (用命令lsblk可以看到,掛載到根目錄的分區(qū)是lv

    2024年02月08日
    瀏覽(23)
  • Linux-centos使用mv移動(dòng)文件到指定目錄

    格式: 主要參數(shù) -i:交互方式操作。如果mv操作將導(dǎo)致對已存在的目標(biāo)文件的覆蓋,此時(shí)系統(tǒng)詢問是否重寫,要求用戶回答”y”或”n”,這樣可以避免誤覆蓋文件。 -f:禁止交互操作。mv操作要覆蓋某個(gè)已有的目標(biāo)文件時(shí)不給任何指示,指定此參數(shù)后i參數(shù)將不再起作用。

    2024年02月11日
    瀏覽(31)
  • ?CentOS防火墻操作命令 ?

    ?CentOS防火墻操作命令 ?

    1、查看防火墻服務(wù)狀態(tài) 或者查看防火墻的狀態(tài): 1 firewall-cmd --state 2、開啟、重啟防火墻 啟動(dòng)firewall: 1 systemctl start firewalld.service 設(shè)置開機(jī)自啟或禁用: 1 systemctl enable /disable firewalld.service 重啟防火墻: 1 systemctl restart firewalld.service 3、查看防火墻設(shè)置開機(jī)自啟是否成功: 1 s

    2024年02月16日
    瀏覽(21)
  • 12 - Linux CentOS 7 文件和目錄搜索(which、whereis、locate、find)

    12 - Linux CentOS 7 文件和目錄搜索(which、whereis、locate、find)

    ★ 功能:依據(jù)$PATH 環(huán)境變量中的目錄路徑,查找命令文件的文件路徑。 ★ 舉例: ★ 功能1:依據(jù) P A T H 環(huán)境變量中的目錄路徑,查找命令文件的文件路徑?!锕δ?2 :依據(jù) PATH 環(huán)境變量中的目錄路徑,查找命令文件的文件路徑。 ★ 功能2:依據(jù) P A T H 環(huán)境變量中的目錄路徑

    2024年02月20日
    瀏覽(85)
  • Linux CentOS 常用命令 命令大全 面試

    Linux CentOS 常用命令 命令大全 面試

    1.關(guān)機(jī) 2.重啟 3.幫助 1.目錄 切換 2.目錄文件和文件夾查看 (1)ls? (2)ls -a ? ?(3)ls -l 1.創(chuàng)建目錄 命令:mkdir 目錄 遞歸創(chuàng)建目錄?-p 參數(shù) 同時(shí)創(chuàng)建多個(gè)目錄和子目錄 ? 2.刪除目錄或文件 命令:rm [-rf] 目錄? -r 遞歸 -f 強(qiáng)制 (1)刪除文件 (2)刪除目錄 (3)全部刪除 注意

    2024年02月05日
    瀏覽(31)
  • Linux 根目錄爆滿 解決(/dev/mapper/centos-root 100%問題)

    Linux 根目錄爆滿 解決(/dev/mapper/centos-root 100%問題)

    首先df -h 發(fā)現(xiàn)/dev/mapper/centos-root 為100%。 會(huì)導(dǎo)致數(shù)據(jù)庫sys登不上去。 提示: ORA-09945: Unable to initialize the audit trail file Linux-x86_64 Error: 28: No space left on device 然后需要查看哪個(gè)目錄占用過高,對于過高目錄中的內(nèi)容適當(dāng)刪減騰出一些空間 du -h -x --max-depth=1 將該兩個(gè)文件夾下不需要

    2024年02月12日
    瀏覽(30)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包