linux 基礎學習

2021-09-23 23:52:08 字數 2244 閱讀 4369

1、linux前身-unix

2023年 multics專案,mit、bell實驗室、美國通用電氣****走到了一起,致力於開發multics專案。到後期由於開發進度不是很好,mit和bell實驗室相繼離開這個專案的開發,最終導致專案擱淺。

2023年(unix元年,時間戳) unix誕生。

2023年 用c語言重寫unix。因為組合語言有乙個最大的侷限性:對於計算機硬體過於依賴。導致移植性不好,所以後期在2023年 使用了c語言對其進行重新開發。

2023年 bell實驗室允許大學使用unix。

2023年,bell實驗室允許大學使用unix作業系統用於教學作用,而不允許用於商業用途。

2023年 0.0.1版本

2023年 0.0.2版本

2023年 1.0版本

2023年 2.6版本

上述所提及的版本號並不是分支版本,而是指linux的核心版本。

3、開源文化

linux是開源的作業系統。所謂開源就是指開放源**。

4、linux系統特點

開放性(開源)、多使用者、多工、良好的使用者介面、優異的效能與穩定性

多使用者多工:

單使用者:乙個使用者,在登入計算機(作業系統),只能允許同時登入乙個使用者;

單任務:乙個任務,允許使用者同時進行的操作任務數量;

多使用者:多個使用者,在登入計算機(作業系統),允許同時登入多個使用者進行操作;

多工:多個任務,允許使用者同時進行多個操作任務;

windows屬於:單使用者、多工。

linux屬於:多使用者、多工。

5、linux分支

分支:linux分支有很多,現在比較有名的ubuntu、debian、centos(community enterprise operating system)、redhat、suse等等。

我們現在所使用的kali linux就是基於debian的linux發行版。

1、ls指令

含義:ls (list)

用法:#ls

含義:列出當前工作目錄下的所有檔案/資料夾的名稱

2、pwd指令

用法:#pwd (print working directory,列印當前工作目錄)

3、cd指令

命令:#cd (change directory,改變目錄)

作用:用於切換當前的工作目錄的(其實就是開啟某個資料夾或者檔案)

用法:#cd 路徑

4、mkdir指令

指令:mkdir (make directory,建立目錄)

語法:#mkdir 路徑 (路徑,可以是資料夾名稱也可以是包含名稱的乙個完整路徑)

5、touch指令

指令:touch

作用:建立檔案

語法:#touch 檔案路徑 (路徑可以是直接的檔名也可以是路徑)

現在做的是一道實驗吧關於隱寫術的題,名字叫作女神又和大家見面了

之後就是在位址列輸入cmd,開啟了命令提示符視窗。因為我們現在需要解碼,所以把decode.exe拖到命令框中

完成操作,輸出了乙個txt文字

Linux基礎學習

1.linux中沒有類似於windows中 登錄檔 這樣的二進位製表項,linux中所有軟體的配置都是通過文字檔案實現的。2.linux中命令列是提供使用者輸入命令的介面,其本身只接受輸入,然後將命令傳遞給命令編譯器。shell 是乙個程式,它在使用者和作業系統之間提供了乙個面向行的可互動介面 3....

linux基礎學習

1.檔名之前多乙個 則代表這個檔案為 隱藏檔案 2.chgrp 改變檔案所屬使用者組 chown 改變檔案所有者 chmod 改變檔案的許可權 r 4,w 2 x 1 3.檔案預設許可權 umask umask的分數值指的是 該預設值需要減掉的許可權 002表示的許可權被拿掉了2.4.檔案具有sui...

LINUX基礎學習

linux區分英文的大小寫。使用者與使用者組概念 linux是乙個提供多使用者多工的操作環境。root是最高端別的管理員,而對每乙個使用者來說各自會有自己的檔案和許可權,不同使用者之間一般不可以互相修改各自的檔案。當在linux下乙個開發團隊進行開發時,開發成員需要互相訪問團隊內某成員的檔案並修改,...