文件管理系統_Python學習第170節--Linux文件管理系統實際操作和具體介紹

【每天幾分鐘,從零入門python編程的世界!】

c770018fd5bf17190ebf49739a1850ed.png

上節我們簡單了解了Linux文件管理系統,現在我們學習它的實際操作。

首先我們解釋下~和/的區別。

~

之前我們介紹過,我們說~是Linux系統的根目錄,其實這個說法是不準確的,~也叫家目錄,表示當前用戶的目錄。其實我們可以把它理解為是我們個人目錄的根目錄。它是我們以個人的用戶名進入Linux系統最開始的默認的目錄,并不是整個Linux文件管理系統的根目錄。

如果以個人用戶(我的個人用戶名是xiaozhi)登錄,~就代表/home/xiaozhi。

如果以root(超級管理員)這個用戶登錄,~就代表/root。

現在我們來驗證一下:

剛開始我們是以自己的個人用戶名登錄的Linux系統,我們在命令行直接輸入cd ~,就把目錄切換到當前用戶(個人用戶,我的個人用戶名是xiaozhi)的目錄了,我們再輸入pwd,運行結果就是/home/xiaozhi,如下圖:

7a62f97c223330fd318413fcdf11a4ff.png

現在我們在命令行輸入su,然后回車,就把用戶切換到超級用戶了。

切換到超級用戶之后,我們在命令行輸入cd ~,就把目錄切換到當前用戶(超級用戶root)的目錄了。然后我再輸入pwd,運行結果就是/root,如下圖:

b7972d7311d27b8074b5e459ffd1a991.png

/

/才是Linux整個文件管理系統的根目錄。

一個路徑的末尾如果有/,就表示這是一個目錄,如果沒有/,就表示這是一個文件。單獨的一個/,這個符號就是表示根目錄。

我們以個人用戶xiaozhi來驗證,如下圖:

f5774944e863c361bee528ec9bd1655c.png

我們以超級管理員用戶root來驗證,如下圖:

9dbb2882ddb0338d4bdb0461a432dd6c.png

總結:

1. ~是家目錄,也就是用戶的個人目錄,/是整個Linux文件管理系統的根目錄。

2. 每一個用戶都有“家”目錄,也就是說每一個用戶都具有個人目錄,包括超級管理員root這個用戶。

3. 超級管理員root這個用戶的“家”目錄就是/root,普通用戶xxx(xxx代表普通用戶的用戶名)的“家”目錄就是/home/xxx。

4. 不管是普通用戶還是超級用戶,根目錄都是一樣的,都是/。

補充:

普通用戶切換到超級用戶,使用命令su,然后回車。

超級用戶切換到普通用戶,使用命令su - username(username代表普通用戶名,根據每個人自己定的用戶名不同而不同),然后回車。

現在我看看根目錄里面有什么東西,我們把根目錄里面的文件列出來,如下圖:

1687ad1f6d636775f95253dac79f2d75.png

我們看到根目錄里面有bin、dev、home、lib64、mnt、proc、run、srv、tmp、var、boot、etc、lib、media、opt、root、sbin、sys、usr這些文件目錄。上節我們介紹過FHS(Linux目錄配置標準),FHS里面就有這些目錄每一個目錄的說明,這些目錄里面又有哪些東西都在FHS里面有說明。

比如說bin就是我們平時運行一些程序的目錄,其實cd、ls這些命令都是封裝好的程序,這些程序都是在bin里面進行運行的。bin就相當于專門安裝程序的地方。

還比如說dev里面就是專門裝開發的一些東西,比如說電腦硬件連接的東西都在dev里面。

home我們平時用的最多,幾乎所有的操作,比如說下載的東西都是在home里面。

還比如說lib和lib64(64位的lib),lib就是library的前三個字母簡寫,它里面裝的就是一些共享的文件,可以把它理解為一個資源庫吧。

tmp是temporary(翻譯成中文就是臨時的)的前三個字母簡寫,里面是一些臨時的文件。

還比如說boot,boot就是開機,所有關于開機的程序文件都在boot里面,包括Linux系統的kenal(內核)都在boot里面。

opt 這個目錄是主機額外安裝第三方軟件所存放的目錄,我們之前介紹過。

還有這個sbin是在超級管理員權限下的bin。

這里就不一一介紹了,后面用到的時候我們再具體學習。

我是時問欣,歡迎關注我。跟我一起從零開始學習Python,每天花一點時間,開啟python編程新世界的大門,領略新的風光,讓人生多一種可能!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/531984.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/531984.shtml
英文地址,請注明出處:http://en.pswp.cn/news/531984.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

redis 計數器 java_Redis 的 8 大應用場景!

之前講過Redis的介紹,及使用Redis帶來的優勢,這章整理了一下Redis的應用場景,也是非常重要的,學不學得好,能正常落地是關鍵。下面一一來分析下Redis的應用場景都有哪些。1、緩存緩存現在幾乎是所有中大型網站都在用的必…

sql中in與php數組,格式化SQL“IN”子句的PHP數組

我正在嘗試在數據庫中查詢“product_id”包含在產品ID數組中的記錄.該數組是多選輸入(< select>)的結果,如下所示&#xff1a;$clients Array ([0] > 80000016-1302638679[1] > 8000003B-1329924004)我想將該數組傳遞給sql語句的“IN”子句,例如&#xff1a;$sql …

匯編漢諾塔

1 .3862 .model flat3 .stack 40964 include io.h5 ExitProcess proto near32 stdcall, ExitCode:dword6 cr equ 0dh7 lf equ 0ah8 .data9 string1 byte "請輸入漢諾塔數&#xff1a;", cr, lf 10 strNum byte 10 dup(?) 11 result byte 10 dup( ) 12 byte c…

oracle精度說明符1~38_Oracle 錯誤代碼總結及解決方案

ORA-00001&#xff1a;違反唯一約束條件(主鍵錯誤)ORA-00028&#xff1a;無法連接數據庫進程ORA-00900&#xff1a;無效sql語句ORA-00904&#xff1a;字段名寫錯或是建表時最后一個字段有逗號ORA-00907&#xff1a;缺少右括號ORA-00911&#xff1a;無效字符ORA-00917&#xff1…

opencv為matlab,OpenCV與matlab部分函數的對應關系(轉)

2、matlab中的zeros函數相當于OpenCV中的cvSetZero函數。3、matlab中的兩矩陣點乘 .*相當于OpenCV中的cvMul函數。4、matlab中的兩矩陣點除 ./相當于OpenCV中的cvDiv函數。5、matlab中的兩矩陣相加 相當于OpenCV中的cvAdd函數。6、matlab中的兩矩陣相減 -相當于OpenCV中的cvSub…

預測分析算法的設計與實現_基于LD(編輯距離算法)的單詞速記數據庫分析設計與實現...

2020-21-1學期《最新數據庫管理系統》結課作業展示。作者&#xff1a;牟倫利 褚四浩 陳思琴 曹鵬飛(電商11802)分工陳思琴&#xff1a;系統需求分析 、系統相關算法分析和ER圖曹鵬飛&#xff1a;系統數據字典 、業務流程圖、數據流程圖和PPT制作牟倫利&#xff1a;存儲過程、觸…

參考文獻要不要首行縮進_參考文獻格式要求(2015-2016-2)

1參考文獻統一使用下列格式一、參考文獻構成參考文獻分為兩個部分&#xff1a;正文部分的夾注和文后參考文獻處的參考文獻條目。1.正文部分的夾注(作者的姓頁碼)正文引用了他人的觀點后&#xff0c;在后面緊靠引用處給出夾注。例如&#xff1a;The contemporary text linguisti…

c++與java中子類中調用父類成員的方法

1 java中&#xff1a;2 import java.util.Scanner;3 public class ClassTest{4 public static void main(String args[]){5 child chnew child(2);6 parent pch;7 p.print();8 //p.print2();//調用錯誤&#xff0c;父類中沒有改成員方法&#xff0c…

華為暢享max有沒有人臉識別_華為暢享7s有人臉識別嗎 讓我來告訴你

現在大家使用手機的頻率越來越頻繁&#xff0c;手機也為我們提供了許多的便利&#xff0c;今天小編也來說一下這個華為暢享7s有人臉識別嗎 讓我來告訴你相關的文章&#xff0c;這個操作其實不復雜&#xff0c;接下來就給大家介紹一下華為暢享7s有人臉識別嗎 讓我來告訴你&#…

matlab knnsearchidx,matlab查找最臨近搜索knnsearch

[Idx,D] knnsearch(___) additionally returns the matrix D, using any of the input arguments in the previous syntaxes. D contains the distances between each observation in Y and the corresponding closest observations in X.使用先前語法中的任何輸入參數返回矩陣…

php導出excel數據代碼,phpspreadsheet導出數據到Excel的方法介紹(代碼示例)

本篇文章給大家帶來的內容是關于phpspreadsheet導出數據到Excel的方法介紹(代碼示例)&#xff0c;有一定的參考價值&#xff0c;有需要的朋友可以參考一下&#xff0c;希望對你有所幫助。之前我們使用PHP導出Excel數據時使用的是PHPExcel庫&#xff0c;但是phpoffice已經官方宣…

sp 導出unity哪個_GitHub上發現的一個導出Unity3D場景數據的工具

1、源地址2、導出腳本腳本名:Unity3DExporter.csC#using UnityEditor;using UnityEngine;using System;using System.Collections.Generic;using System.Linq;using System.IO;public class Unity3DExporter : EditorWindow{private static bool mIsWindowOpen;private bool mE…

poj3422 Kaka's Matrix Travels(最小費用最大流問題)

1 /*2 poj3422 Kakas Matrix Travels 3 不知道 k次 dp做為什么不對&#xff1f;&#xff1f;&#xff1f;4 看了大牛的代碼&#xff0c;才知道還可以這樣做&#xff01; 5 開始沒有理解將a 和 a‘ 之間建立怎樣的兩條邊&#xff0c;導致程序一直陷入死循環&#xff0c;真心花了…

java把對象轉成圖片格式轉換器安卓版,java 萬能圖片格式轉換

話不多說&#xff0c;直接上代碼import java.awt.image.BufferedImage;import java.awt.image.Raster;import java.io.File;import java.io.IOException;import javax.imageio.ImageIO;public class IOUtil {public static void pgm2png(String src, String dest) throws IOExc…

hadooppythonsql_python - hadoop,mapreduce demo

Hadoop,mapreduce 介紹59888745qq.com大數據工程師是在Linux系統下搭建Hadoop生態系統(cloudera是最大的輸出者類似于Linux的紅帽)&#xff0c;把用戶的交易或行為信息通過HDFS(分布式文件系統)等存儲用戶數據文件&#xff0c;然后通過Hbase(類似于NoSQL)等存儲數據&#xff0c…

hdu 2896 病毒侵襲 ac自動機

1 /*2 hdu 2896 病毒侵襲 ac自動機 3 從題意得知&#xff0c;模式串中沒有重復的串出現&#xff0c;所以結構體中可以將last[]&#xff08;后綴鏈接&#xff09;數組去掉 4 last[]數組主要是記錄具有相同后綴模式串的末尾節點編號 。本題中主要是計算每一個模式串5 在主串中有沒…

axure原件 總是丟失_Axure實現提示文本單擊顯示后自動消失的效果

FORM一 .新增的input輸入屬性 1.email類型 在表單提交E-mail地址時,無效的輸入會生成很多無效數據,對后期的數據檢索造成一定的影響.所以在表單提交之前,需要對輸入的E-mail地址進行有效 ...Google的Protobuf協議分析protobuf和thrift類似,也是一個序列化的協議實現,簡稱PB(下文…

linux php不能寫文件內容,php 在linux系統下寫出文件問題

最近寫了一個簡單的生成文件&#xff0c;服務器用的linux 但是在將文件寫出到路徑的時候就會寫出一個其他的文件夾其中一些代碼如下define("paddy",dirname(__FILE__));$gkrequest_uri();$filepathpaddy.$gk&#xff1b;createfile($filefath,$file)&#xff1b;//$f…

python mysql刪除數據_python-mysql刪除和更新數據

刪除數據import codecsimport MySQLdbdef connect_mysql():db_config {host: 192.168.48.128,port: 3306,user: xiang,passwd: 123456,db: python,charset: utf8}cnx MySQLdb.connect(**db_config)return cnxif __name__ __main__:cnx connect_mysql()sql select * from S…

xlat指令...

1 ;就是一個串str1&#xff0c; lea ebx, str1 然后我們ebx1總是加上的是一個字節&#xff0c; 無論&#xff08;串是word&#xff0c; byte&#xff0c; dword&#xff09;2 .3863 .model flat4 .stack 40965 include io.h6 ExitProcess proto near32 stdcall, deExitCode:dwo…