8 7檔案和目錄操作的基本指令

2021-09-25 23:15:23 字數 2577 閱讀 2109

linux基礎

linux,windows,macos,作業系統基於unix發展而來。

shaojun@ubuntu:~$ pwd

/home/shaojun

四個特殊符號

~波浪線

-(短橫)

·(乙個點)

··兩個點

list

no.命令說明

1ls -a

列出檔案下所有的檔案,包括以「.」開頭的隱藏檔案(linux下檔案隱藏檔案是以.開頭的,如果存在…代表存在著父目錄)。

2ls -l

列出檔案的詳細資訊,如建立者,建立時間,檔案的讀寫許可權列表等等。

3ls -f

4ls -s

在每個檔案的後面列印出檔案的大小。 size(大小)

5ls -t

按時間進行檔案的排序。 time(時間)

6ls -a

列出除了「.」和「…」以外的檔案。

7ls -r

將目錄下所有的子目錄的檔案都列出來,相當於我們程式設計中的「遞迴」實現

8ls -l

列出檔案的鏈結名。link(鏈結)

9ls -s

以檔案的大小進行排序。

不同檔案(夾)名稱有不同的顏色,顏色含義:

顏色含義

綠色可執行檔案

紅色壓縮檔案

深藍色對應的是目錄

淺藍色對應的是乙個鏈結檔案

灰色其他檔案

mkdir常見選項引數

選項引數

說明- m

為目錄指定訪問許可權

- p建立目錄時,如果父目錄不存在,則與子目錄一起建立

- v為每個檔案顯示提示資訊

建立檔案

指定檔案格式

一次建立多個檔案

touch file1 file2 file3

touch file

選項引數如下表:

選項引數

說明-a

僅修改訪問時間

-c僅修改檔案的時間,若該檔案不存在則不建立新檔案。

-d後面可以接欲修改的日期而不用目前的日期,或用 --d=「日期或時間」

-m僅修改mtime

-t後面可以接欲修改的時間而不用目前的時間,格式為[yymmddhhmm]

remove directory

remove

copy

##使用者及許可權管理命令

su root

exit

使用者(user)和使用者組(group)管理命令

使用者(user)的概念

linux是多使用者作業系統,我們可以建立多個使用者(user)。比如,朋友想借你的電腦使用一下,但你的使用者名稱下有不想讓人看到的資料,這時就可以新建乙個使用者名稱給朋友使用。

使用者組(group)的概念

使用者組(group)就是具有相同特徵的使用者(user)的集合體;比如有時我們要讓多個使用者具有相同的許可權,比如檢視、修改某一檔案或執行某個命令,這時我們需要使用者組,我們把使用者都定義到同一使用者組,我們通過修改檔案或目錄的許可權,讓使用者組具有一定的操作許可權,這樣使用者組下的使用者對該檔案或目錄都具有相同的許可權,這是我們通過定義組和修改檔案的許可權來實現的。

使用者和使用者組的****關係

二者的關係是:一對

一、多對

一、一對多或多對多。

關係說明

一對一某個使用者可以是某個組的唯一成員

多對一多個使用者可以是某個唯一的組的成員,不歸屬其它使用者組

一對多某個使用者可以是多個使用者組的成員

多對多多個使用者對應多個使用者組,並且幾個使用者可以是歸屬相同的組

使用者(user)和使用者組(group)相關的配置檔案、命令

1與使用者(user)和使用者組(group)相關的配置檔案

1)與使用者(user)相關的配置檔案

/etc/passwd (使用者(user)的配置檔案);

/etc/shadow (使用者(user)影子口令檔案);

2)與使用者組(group)相關的配置檔案

/etc/group (使用者組(group)配置檔案);

/etc/gshadow (使用者組(group)的影子檔案);

2、管理使用者(user)和使用者組(group)的相關工具或命令;

1)管理使用者(user)的工具或命令

命令說明

useradd 使用者名稱

新增使用者

passwd 使用者名稱

為使用者設定密碼

usermod

修改使用者命令,可以通過usermod 來修改登入名、使用者的家目錄

pwcov

同步使用者從/etc/passwd 到/etc/shadow

2)管理使用者組(group)的工具或命令

命令說明

groupadd

新增使用者組

groupdel

刪除使用者組

groupmod

修改使用者組資訊

groups

顯示使用者所屬的使用者組

Linux 指令(一)檔案 目錄操作

1.建立目錄 mkdir 格式 mkdir option directory.選項 p 遞迴建立 v 建立時提示 例 root ubuntu home eko x mkdir pv a b c mkdir created directory a mkdir created directory a b...

Linux 3 檔案和目錄基本操作

檔案和目錄基本操作 根據命令的存在狀態,可以把命令分為 內部命令 和 外部命令 內部命令是系統shell內建的命令,在磁碟中沒有相應的可執行檔案,而外部命令是系統在安裝時安裝時就安裝好地可執行檔案和或程式,如系統 bin sin等目錄下存放可執行檔案。linux系統中命令區分大小,如ls和ls是不相...

Linux基本指令(二)(檔案操作 壓縮)

檔案的基本操作 建立檔案 touch 格式 touch 檔名 建立資料夾 mkdir 格式 mkdir 目錄名 p 遞迴建立檔案目錄 刪除檔案 rm r 刪除目錄 f 不提示 一般使用方式 rm rf 要刪除的檔案修改檔案 mv 移動檔案 格式 mv 原始檔路徑 目標路徑 目標路徑如果是目錄位址 則...