linux的基本命令

2021-09-26 02:06:42 字數 2055 閱讀 1642

1.linux系統結構

linux是乙個倒樹型結構

最大的目錄名稱叫「/」 (根目錄) 是系統頂級目錄

/目錄以下為二級目錄,這些目錄都是系統裝機時系統自動建立的

系統中的二級目錄的作用:

/bin ##二進位制可執行檔案,系統常規命令

/boot ##啟動目錄,存放系統自動啟動檔案,核心,初始化程式

/etc ##大多數系統配置檔案存放路徑

/home ##普通使用者家目錄

/lib ##函式庫

/mnt ##臨時掛載點

/root ##超級使用者家目錄

/sbin ##系統管理命令,通常只有root可以執行

/var ##系統資料目錄

/tmp ##臨時檔案產生目錄

/usr/ ##使用者相關資訊資料

2.檔案的建立以及刪除

(1)檔案建立

touch filename

(2).目錄建立

mkdir redhat

mkdir -p test/redhat/westos

注:-p建立遞迴目錄時,當上層目錄不存在自動建立

(3).檔案或目錄的刪除

rm file

rm -f file -f=force 標示強制刪除不提示

rm -r redhat

注:-r標示遞迴刪除,也就是刪除目錄本身和裡面的所有內容

rm -r -f dir 刪除目錄不提示

rm -fr dir

3.檔案的複製以及移動

檔案複製

cp 原始檔 目的地檔案

cp -r 源文目錄 目的地目錄

mv 原始檔 目的地檔案 ##重新命名

mv 源目錄 目的地目錄

注:相同磁碟的檔案移動只是乙個重明名過程

不同磁碟的檔案移動是複製刪除過程

4.cat檢視檔案內容

cat file ##檢視檔案的全部內容

5.檔案的位址分為:

(1).相對路徑:相對與當前系統所在目錄的乙個檔名稱的簡寫,此名稱省略了系統當前所在目錄的名稱,此名稱不以「/」開頭,

(2).絕對路徑:絕對路徑是檔案在系統的真實位置,此命令是以「/」開頭的,此命令在命運行時系統不會考慮現在所在位置的資訊

6.路徑的有關命令

(1).顯示路徑:pwd

(2).切換路徑

cd 目錄名稱 ##進入到指定目錄中

cd - ##當前目錄和當前目錄值前所在目錄之間的切換

cd ~ ##進入當前使用者家目錄

cd ~user ##進入user家目錄

cd … ##進入當前目錄的上級目錄

(3).檢視

ls ##顯示當前目錄下的所有檔案

ls -l file ##檔案屬性

ls dir ##目錄中保函的內容

ls -d dir ##目錄本身

(4).檔案檢視

cat ##輸出檔案全部內容

less ##分頁瀏覽

head file ##檢視檔案前10行

head -n 3 file ##檢視檔案前3行

tail file ##檢視檔案後10行

tail -n 3 file ##檢視檔案後3行

tail -f file ##監控檔案後10行內容的變化

(5).檔案大小統計

wcwc -l ##行數

wc -w ##單詞數

wc -m ##字元數

wc -c ##位元組數

(6).系統中歷史的呼叫

history ##檢視歷史

history -c ##清空當前環境中的歷史

!數字 ##呼叫此行歷史比如"!5"時執行歷史中地5條命令

!test ##執行以test關鍵字開頭的最近一條歷史

ctrl +r +關鍵字 ##呼叫歷史中最近一條含有此關鍵字的歷史

(7).man檢視命令或檔案的說明手冊

man 命令;man 5 目錄

man的基本用法

上|下 ##逐行檢視

/搜尋關鍵字 ##高亮顯示關鍵字,n向下匹配,n上向匹配

:q ##退出

linux基本命令

linux常用命令 基礎 eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 ...

《linux基本命令》

博主部落格 斷橋殘雪 uname 顯示版本資訊 同win2k的 ver dir 顯示當前目錄檔案,ls al 顯示包括隱藏檔案 同win2k的 dir pwd 查詢當前所在的目錄位置 cd cd 回到上一層目錄,注意cd 與.之間有空格。cd 返回到根目錄。cat 檔名 檢視檔案內容 cat abc...

LINUX 基本命令

檔案和目錄操作的基本命令 cat clear cmp cut diff du emacs fgrep file grep head ln less more pico pwd sort stat strings tail touch umask uniq vi wc whatis ls ls 選項 ...