Linux基礎知識和常用命令(一)

2021-07-26 15:16:11 字數 3173 閱讀 8465

一、command 命令,命令的基本格式:命令名 [選項

] [引數

](它們之間至少留有乙個空格)

引數表示操作的物件,選項是增加其他功能,選項和引數可能不止乙個。

命令使用規則:我是誰,我在哪,我有啥

1.我是誰?

>命令:

who am i

顯示最初登入的使用者資訊

root    pts/0    .........(192.168.111.1)    <----客戶端的

ip位址

,本地登入的話不顯示

偽終端號(便於linux區分不同的客戶端埠)

>命令:

whoami

顯示當前的使用者資訊

>命令:

id 使用者的

id資訊,

root

使用者的id

一定是0

>命令:

who

2.我在哪兒?

>命令:

pwd

顯示當前的工作目錄(

print working directory)

/root是根目錄下的子目錄是

root

使用者的主目錄(

home directory

)是登入系統後的預設目錄,具有較多的許可權

3.我有什麼?

>命令:

ls顯示當前目錄的內容(包括檔案和目錄)

>命令:

ls -l

以長列表方式檢視檔案

/目錄的詳細屬性

4.去別處

>命令:

cd 改變目錄(

change directory)

.表示當前目錄

..表示上一層目錄

/表示根目錄

例:1)當前在

/root

目錄下,要到根目錄:

>命令:

cd ..  

相對路徑

>命令:

cd /  

絕對路徑(一定是

/開始)

2)當前在/root目錄下,要到

/home目錄

>命令:

cd ../home

相對路徑

>命令:

cd /home

絕對路徑

5.常用的目錄

/bin目錄 常用的系統命令

/sbin目錄 系統管理員命令

/usr 使用者應用程式安裝目錄

/etc目錄 常用的系統配置檔案 例如:/etc/passwd 放使用者賬戶資訊 /etc/shadow 放賬戶密碼(md5加密)

/home 目錄使用者主目錄所在的目錄,每個使用者都對應乙個子目錄

/root 超級管理員的主目錄

/boot 系統啟動檔案所在的目錄

/dev 裝置檔案目錄

/tmp 臨時檔案目錄

/lib 庫檔案目錄

/var 日誌臨時檔案的目錄

二、軟硬體體系結構

1.硬體體系

(i/o互動)

輸入裝置—————————主機——————————輸出裝置

(鍵盤、滑鼠)

(cpu、記憶體、磁碟)      (顯示器、印表機)

2.軟體體系

以主流的b/s架構系統為例,三層架構

client—————————

————————

db server

客戶端應用伺服器

資料庫伺服器

軟體:安卓/ios/windows                   linux                                               linux

應用軟體:瀏覽器                tomcat/weblogic/websphere            oracle/mysql/sql

3.linux/unix系統的基本層次結構

從外到內

應用程式——————————linux

作業系統——————————硬體

(shell<——

>kernel

核心)

1)shell  命令直譯器,翻譯解釋命令介於使用者和核心之間,提供與系統的命令互動,

shell

本身也是乙個程序,常見的

shell

:bash

、csh、sh

(都是命令,可執行檔案)

檢視當前是什麼shell,使用命令:

ps(檢視當前程序)

命令一旦執行就會產生乙個程序,(命令)可執行檔案— —>

執行——

>程序

2)在不同shell之間切換

>命令:

csh

>命令:sh

>命令:

bash

不同shell對命令的理解略有差異,比如

csh偏向於

c的語法,

bash

比較方便比較常用,登入系統後預設的是

bash

shell是層層建立的,在當前

shell

程序中,建立子程序,執行

exit

命令可以結束當前程序回父程序。

退出登入可以用exit一步步退也可以使用

logout

直接退出

3)kernel核心和硬體打交道(把硬體管理起來,把硬體遮蔽掉)

管理內容:交換區

swap space

、檔案系統

file system

linux核心實現了五大功能:

>程序

/處理器管理

>記憶體管理

>介面管理

>檔案管理

>裝置管理

檢視當前核心版本,命令:uname -r

核心版本的組成:主版本號,次版本號,修訂次數

次版本為奇數,版本相對不穩定,例如:2.5.10

次版本為偶數,版本相對穩定,例如:2.6.11

4)檔案系統file system

這裡的檔案包含檔案,目錄,以及外部裝置等都當做檔案來管理,這樣檔案具備許多屬性,系統統一實行高透明管理。

Linux常用命令基礎知識

其中 符號意義 root 當前登入使用者 localhost 主機名 linux下允許區域網中有相同主機名 當前所在目錄 代表在家目錄 初始登陸位置 下 超級使用者的家在 root下,普通使用者在 home user1下 超級使用者的提示符號 普通使用者的提示符號 命令 選項 引數 注意事項 ls ...

linux基礎知識 常用命令

linux版本 linux有兩種版本 發行版本和核心版本。核心版本主要是linux核心,官方版是由linus維護。linux核心版本表示 major.minor.patchlevel。例如 2.2.11表示核心版本2.2的第11次修改。我們約定,minor為奇數時表示,該版本剛加入新的內容,不穩定,...

Linux終端基礎知識和一些常用命令

作業系統 windows 10作業系統的分類 桌面作業系統 伺服器作業系統 linux windows server 嵌入式作業系統 linux linux創始人 林納斯 托瓦茲 linux是開源免費 商業版 redhat 穩定版 6.4 6.6 6.8 7.0 偶數 開發板 6.5 5.7 6.9...