Linux的一些筆記

2021-09-13 16:41:26 字數 3213 閱讀 5837

三大作業系統:

unix

iosmac os

windows

linux

安卓(android)

ubuntu

redhat

計算機的組成:

硬體:處理器(cpu)

重要指標:頻率(3.3ghz)

i3、i5、i7(intel出品)

執行記憶體ram(儲存資料) 容量(位元組為單位)

主機板(匯流排裝置)

輸入輸出裝置(顯示屏、鍵鼠等)

外部儲存裝置(硬碟、u盤、tf卡等)

軟體:作業系統(windows、linux、unix……)

應用軟體(使用者級別軟體)(qq、遊戲……)

gui:圖形使用者介面

linux基本結構(上層依賴下層):

應用程式

標準庫linux作業系統核心

硬體終端退出方式:

$ exit《回車》

ctrl + d

linux的使用:

linux/unix命令

命令名 [選項] [引數]

注:【】的內容代表可選

命令示例:

ls #顯示當前資料夾下的所有檔案和資料夾

ls -s #列表顯示所有檔案

pwd #顯示當前位置在那個資料夾下

cd / #切換到根資料夾

cd #切換到使用者主目錄

linux常用命令

clear命令:清屏(快捷鍵:ctrl+l)

pwd命令:用於顯示當前的工作路徑位置(當前工作資料夾)

ls命令:顯示檔案或資料夾的內容

格式:ls[選項][資料夾名或檔名]

常用選項:

-l 列表顯示檔案的詳細資訊

-a顯示全部檔案/資料夾

cd命令:改變當前工作路徑(進入某個目錄)

格式:cd[選項]

示例:cd /home/tarena

cd /

cdcd ..

cd ~

cd - #切換到進入這個資料夾之前的資料夾(用於兩個資料夾相互切換)

mkdir命令:建立乙個或多個資料夾

格式:mkdir 資料夾名1 資料夾名2 ……

示例:mkdir a b c d

mkdir -p a/bb/ccc/dddd (必須先有上一級資料夾,即有了a資料夾才能有bb資料夾)

rmdir命令:刪除乙個或多個資料夾(資料夾內必須為空)

格式:rmdir [選項] 資料夾名

常用選項

-p 如果是中間資料夾不空,則逐級刪除中間資料夾

示例:rmdir a b c d

rmdir -p a/bb/ccc/dddd

tree命令:顯示目錄樹

示例:tree

tree day01

linux的路徑:

路徑:是用來記錄乙個檔案或資料夾的字串

根(root) /

路徑分為兩種:

絕對路徑

相對路徑

絕對路徑:

以『/』字元開頭的路徑為絕對路徑(在任何時候,乙個檔案的絕對路徑都是唯一的)

相對路徑:

1)檔案/資料夾名稱

2).當前資料夾

3)..上一級資料夾

4)~使用者主目錄(家目錄)

linux基本命令

touch命令

作用:1、建立新的檔案

2、如果檔案已經存在,則更新檔案的修改時間

格式:touch 檔案路徑

示例:touch newfile

rm命令:刪除檔案或資料夾

格式:rm [選項] 檔案/資料夾

示例:rm a.txt b.txt

rm c.txt

rm *.txt

rm -r a

常用選項:

-r 遞迴刪除資料夾內的檔案和資料夾

-i 刪除前給出提示(y代表yes,n代表no)

-f 強制刪除,不給任何提示

操作帶有特殊符號的路徑的方法

用兩個雙引號(" ")把路徑括起來

例:mkdir "a b"

help選項:

檢視此命令的幫助資訊

格式: 命令名 --help

示例: ls --help

man命令幫助

格式:

man linux/unix命令名

作用: 檢視命令所對應的幫助文件(手冊)

示例: man ls

man rm

翻頁:上下鍵

退出:q鍵

快捷鍵:

tab 補全命令和路徑

上、下鍵翻出之前輸入過的命令

cat命令

作用:將檔案內容作為標準輸出列印到終端

格式: cat 檔名1 檔名2

例: cat ../day01/day01.txt

more命令:

作用:

分頁顯示文字檔案的內容

格式:more 檔名

示例:more ../day01/day01.txt

基本操作:

q 退出

空格 翻一頁

cp命令

作用:

複製檔案或資料夾

格式: cp [選項] 原始檔或資料夾 目錄檔案或資料夾

示例: cp ../day01/day01.txt ~/

#以下時複製過程中的改名

cp ../day01/day01.txt ~/day01.txt.bak

常用選項:

-a 複製資料夾中的全部內容

mv命令:

作用:檔案搬移或更名

格式:mv 原始檔或資料夾 目標檔案或資料夾

示例:mv passwd mypw #重新命名為mypw

mv mypw ~/ #移動資料夾

find 命令

作用:根據檔名等資訊查詢指定的檔案

格式:find 路徑 -name 「檔名」

示例#查詢使用者主目錄下 有哪些檔案以.txt結尾

#find ~ -name 「*.txt」

Linux的一些學習筆記

linux記憶體管理 實體地址是虛擬位址的子集 64位cpu定址64tb mmu將cpu發出的虛擬位址變為實體地址,交給記憶體匯流排 段式位址轉換,頁式位址轉換 記憶體申請和釋放,kmalloc和kfree static void malloc int size 要申請size位元組大小的記憶體空間...

LINUX的一些初級命令筆記

總體介紹的內容 1.基本的目錄管理 2.訪問目錄和檔案命令 pwd,ls,file,3.檔案和目錄的屬性更改 chomd,mv,rm,cp,ln,4.查詢命令 find,grep,管道 tee 1 主目錄下分為8個目錄 opt 放第三方軟體或程式 etc 配置檔案 dev usr kernel 核心...

Linux下常用的一些命令筆記

1.開機自動掛載硬碟 追加 磁碟 掛載點 rw default 0 0scp 引數 原路徑 目標路徑 1 強制scp命令使用協議ssh1 2 強制scp命令使用協議ssh2 4 強制scp命令只使用ipv4定址 6 強制scp命令只使用ipv6定址 b 使用批處理模式 傳輸過程中不詢問傳輸口令或短語...