網站首頁 編程語言 正文
前言
最近幾天越來越對Linux很感興趣了,
想再見塔克斯的心情也是越來越濃烈,
自從它給我留了110110110
之后,就沒了聯系。
到現在我也是一頭霧水,
我又找不到它而且又沒有聯系方式,
但是心中的烈火已經被點燃,
趁著月色我又開始學習起來。
1. 文件概念基礎知識
上幾個命令都是對文件或者文件夾進行操作的,
那么問題就來了:
Linux是先有文件還是先有文件夾(目錄)?
首先我們來看一下文件與文件夾的區別是什么?
文件:以計算機硬盤為載體存儲在計算機上的信息集合。文件可以是文本文檔、圖片、程序等等。格式是文件名.擴展名,拓展名用于指示文件類型
文件夾:用來組織和管理磁盤文件的一種數據結構。協助人們管理計算機文件的,每一個文件夾對應一塊磁盤空間,它提供了指向對應空間的地址,它沒有擴展名。
目錄:文件名和文件物理位置之間的映射關系,這種文件的索引稱為文件目錄。
確定文件位置的方法就是:絕對路徑目錄+文件名
簡單總結一下就是帶擴展名的就是文件,
不帶擴展名的就是文件夾,
目錄就是地址欄的信息。
但是注意,在Windows系統可能沒有勾選查看文件擴展名
會不顯示擴展名名的。
而有些linux文件也是沒有后綴名的,以后遇到再解釋吧。
好了,知道了基礎知識,
那么Linux是先有文件還是先有文件夾(目錄)?
問題答案是什么呢?
有興趣的同學可以自己去探尋一下答案喲~
2. mkdir命令
通過上面的了解,
我們知道任何系統不可能都將文件放到一個文件夾(目錄)下面。
那我們改如何管理Linux文件呢?
首先就是要建一個文件夾,
分類存放自己的文件,也是便于以后查找。
mkdir(make directory)用于創建目錄。
參數全參數說明-p–parents遞歸創建多級目錄-m–mode=MODE建立目錄的同時設置目錄的權限-v–verbose顯示目錄的創建過程-Z設置安全上下文
mkdir 文件夾名
可以看到直接創建文件夾,不可以創建多級。
默認權限是777減去掩碼
mkdir -p 多級目錄
如果有多級文件夾需要創建,用這個又快又好。
mkdir -m 755 文件夾名
想讓創建的文件夾賦予對應的權限怎么辦,
這個參數讓你欲罷不能。
mkdir -v 文件夾名
就是將創建了什么文件夾輸出一下,愛要大聲說出來嘛。
mkdir -Z 文件夾名
設置安全上下文,當使用SELinux時有效;
目前和正常的創建沒啥區別。
原文鏈接:https://blog.csdn.net/WeiHao0240/article/details/121740608
相關推薦
- 2022-01-16 對象的綁定、滾輪滾動事件及鍵盤事件
- 2022-10-03 C語言實現經典排序算法的示例代碼_C 語言
- 2022-10-03 iOS開發KVO實現細節解密_IOS
- 2022-07-22 mybatis源碼之集成spring原理詳解
- 2023-02-10 解決Jupyter?Notebook?“signal?only?works?in?main?thre
- 2022-10-02 Linux?Shell?自動交互功能實現_linux shell
- 2023-01-13 Pytorch中的modle.train,model.eval,with?torch.no_grad
- 2023-06-17 C或C++報錯:ld?returned?1?exit?status報錯的原因及解決方法_C 語言
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支