一.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...