Linux基礎命令和ls

2021-10-16 17:17:49 字數 1550 閱讀 8358

一.linux命令基礎

(一)內部命令與外部命令的區別

內部命令

外部命令

整合與shell直譯器程式內部的一些特殊指令,也稱為內建(built-in)指令

linux系統中能夠完成特定功能的指令碼檔案或二進位制程式

屬於shell的一部分

屬於shell直譯器程式之外的命令

沒有單獨對應的系統檔案

每個外部命令對應了系統中的乙個檔案

自動載入記憶體,可以直接使用

必須知道其對應的檔案位置,由shell載入後才能執行/bin,/user/bin,/user/local/bin

(二)linux命令列的格式

(三)ls的常用選項

-l:以長格式顯示檔案和目錄的列表,包括許可權、大小、最後更新時間等詳細資訊。

-a:顯示所有子目錄和檔案的資訊,包括隱藏的目錄和檔案

-a:與-a的作用基本相似

-d:顯示目錄本身的屬性,不顯示其中的內容

-h:以更人性化的方式顯示目錄或檔案的大小(預設以位元組為單位)

-r:以遞迴的方式顯示指定目錄及其子目錄中的所有內容

–color:在字元模式中以顏色區分不同的檔案。預設開啟

深藍色表示目錄,白色表示一般檔案,綠色表示可執行的檔案,黃色表示裝置檔案,紅色表示壓縮檔案

-i:顯示檔案和目錄的inode號

(四)編輯linux命令列

□ 編輯linux命令列的輔助操作

二.linux命令幫助

(一)獲得命令幫助的方法

□內部命令help

□命令的「–help」選項

三.目錄與檔案基本操作

□將使用者的工作目錄更改到其他位置格式

說明cd目標位置

切換到目標位置

cd ~

若不指定目標位置,切換到當前使用者的宿主目錄

cd -

切換到上一次執行cd命令之前所在的目錄

(一)相對路徑

相對路徑的表現形式

表現形式

說明示例

直接使用目錄名或檔名

表示當前目錄中的子目錄、檔案的位置

grub.conf

以乙個點號「.」開頭

表示以當前的工作目錄作為起點

./grub.conf

以兩個點號「…」開頭

表示以當前目錄的上一級目錄(父目錄)作為起點

…/vmlinuz

以「~使用者名稱」形式開頭

表示以指定使用者的宿主目錄作為起點

~teacher

以「~」形式開頭

表示以當前使用者的宿主目錄作為起點

~(二)設定別名-alias

Linux基礎命令 ls

ls 顯示當前目錄下的所有內容。此命令的適用範圍 redhat rhel ubuntu centos suse opensuse fedora。1 語法 ls option file 2 選項列表 version 顯示命令版本資訊 help 顯示幫助文件 a all 列出所有的檔案 a almost...

Linux 基礎 ls 命令

第二天,繼續學習linux命令。ls 顯示當前目錄下的檔案和目錄,但是不會顯示隱藏的檔案和目錄。ls a 顯示當前目錄下的所有檔案和目錄。ls l 顯示當前目錄下的檔案和目錄的一些詳細資訊,其中包括 檔案型別 比如目錄 d 檔案 字元型檔案 c 或塊裝置 d 檔案的許可權 檔案的硬鏈結總數 檔案屬主...

Linux基礎ls命令

ls 命令是linux下最常用的命令,通過ls 命令不僅可以檢視linux資料夾包含的檔案 而且可以檢視檔案許可權 包括目錄 資料夾 檔案許可權 檢視目錄資訊等等。ls 命令在日常的linux操作中用的很多 命令格式 ls 選項 目錄名 命令功能 列出目標目錄中所有的子目錄和檔案。查詢常用引數 ls...