Linux學習之mkdir命令詳解
前言
最近幾天越來越對Linux很感興趣了,
想再見塔克斯的心情也是越來越濃烈,
自從它給我留了110110110之后,就沒了聯系。
到現在我也是一頭霧水,
我又找不到它而且又沒有聯系方式,
但是心中的烈火已經被點燃,
趁著月色我又開始學習起來。
1. 文件概念基礎知識
上幾個命令都是對文件或者文件夾進行操作的,
那么問題就來了:
Linux是先有文件還是先有文件夾(目錄)?
首先我們來看一下文件與文件夾的區(qū)別是什么?
文件:以計算機硬盤為載體存儲在計算機上的信息集合。文件可以是文本文檔、圖片、程序等等。格式是文件名.擴展名,拓展名用于指示文件類型
文件夾:用來組織和管理磁盤文件的一種數據結構。協助人們管理計算機文件的,每一個文件夾對應一塊磁盤空間,它提供了指向對應空間的地址,它沒有擴展名。
目錄:文件名和文件物理位置之間的映射關系,這種文件的索引稱為文件目錄。
確定文件位置的方法就是:絕對路徑目錄+文件名


簡單總結一下就是帶擴展名的就是文件,
不帶擴展名的就是文件夾,
目錄就是地址欄的信息。
但是注意,在Windows系統(tǒng)可能沒有勾選查看文件擴展名
會不顯示擴展名名的。

而有些linux文件也是沒有后綴名的,以后遇到再解釋吧。
好了,知道了基礎知識,
那么Linux是先有文件還是先有文件夾(目錄)?問題答案是什么呢?
有興趣的同學可以自己去探尋一下答案喲~
2. mkdir命令
通過上面的了解,
我們知道任何系統(tǒng)不可能都將文件放到一個文件夾(目錄)下面。
那我們改如何管理Linux文件呢?
首先就是要建一個文件夾,
分類存放自己的文件,也是便于以后查找。
mkdir(make directory)用于創(chuàng)建目錄。
參數全參數說明-p–parents遞歸創(chuàng)建多級目錄-m–mode=MODE建立目錄的同時設置目錄的權限-v–verbose顯示目錄的創(chuàng)建過程-Z設置安全上下文
mkdir 文件夾名
可以看到直接創(chuàng)建文件夾,不可以創(chuàng)建多級。
默認權限是777減去掩碼

mkdir -p 多級目錄
如果有多級文件夾需要創(chuàng)建,用這個又快又好。

mkdir -m 755 文件夾名
想讓創(chuàng)建的文件夾賦予對應的權限怎么辦,
這個參數讓你欲罷不能。

mkdir -v 文件夾名
就是將創(chuàng)建了什么文件夾輸出一下,愛要大聲說出來嘛。

mkdir -Z 文件夾名
設置安全上下文,當使用SELinux時有效;
目前和正常的創(chuàng)建沒啥區(qū)別。

到此這篇關于Linux學習之mkdir命令詳解的文章就介紹到這了,更多相關Linux mkdir命令內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
linux操作系統(tǒng)利用python實現任務管理器可視化功能
這篇文章主要介紹了linux操作系統(tǒng)下利用python實現任務管理器可視化功能,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-11-11
如何利用SystemTap統(tǒng)計函數執(zhí)行耗時詳解
SystemTap是監(jiān)控和跟蹤運行中的Linux 內核的操作的動態(tài)方法,下面這篇文章主要給大家介紹了關于如何利用SystemTap統(tǒng)計函數執(zhí)行耗時的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學習學習吧。2017-09-09
使用 libevent 和 libev 提高網絡應用性能的方法
構建現代的服務器應用程序需要以某種方法同時接收數百、數千甚至數萬個事件,無論它們是內部請求還是網絡連接,都要有效地處理它們的操作2011-05-05
CentOS 7.0服務器安裝配置LAMP服務器(Apache+PHP+MariaDB)
這篇文章主要介紹了CentOS 7.0服務器安裝配置LAMP服務器(Apache+PHP+MariaDB),需要的朋友可以參考下2016-10-10

