国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

oracle linux了解基本命令行

2024-06-28 13:24:14
字體:
來源:轉載
供稿:網友
Oracle linux了解基本命令行

1.Linux的版本:核心(kernel)版本和發行(distribution)版本

2.復制、刪除和移動文件的命令

cp [選項] 源文件或目錄 目標文件或目錄

-R,-r遞歸復制目錄,即將源目錄下的所有文件及各級子目錄都復制到目標位置。

rm[選項] 文件列表 刪除文件和目錄

mv [選項] sourcetarget 對文件或目錄重新命名,或將文件從一個目錄移到另一個目錄中。

3.pwd 顯示當前工作目錄的絕對路徑。

4.ls 查看當前目錄下的所有文件(不包含隱藏文件)

5.ls –l 查看當前目錄下的所有文件(詳細查看,包括權限,屬主等)

6.ls –a 查看當前目錄下的所有文件(包含隱藏文件)

7.r 讀 w 寫 x執行

4 21 777代表有讀寫執行權限

8.鏈接(兩種)

用ln命令創建鏈接

Ln [選項] 源文件 [目標文件]

①硬鏈接:建立硬鏈接時,在別的目錄或本目錄中增加目標文件的一個目錄項,這樣一個文件就登記在多個目錄中。Ln命令創建硬鏈接,ln 命令會增加鏈接數,rm 命令會減少鏈接數。

對硬鏈接有如下限制:

i.不能對目錄文件創建硬鏈接。

ii.不能在不同的文件系統之間做硬鏈接。就是說,鏈接文件和被鏈接文件必須位于同一個文件系統中。

②符號鏈接:也稱軟鏈接,是將一個路徑名鏈接到一個文件。

與硬鏈接不同,符號鏈接確實是一個新文件,當然它具有不同的I節點號;而硬鏈接并沒有建立新文件。

符號鏈接沒有硬鏈接的限制,可以對目錄文件建立符號鏈接,也可以在不同文件系統之間建立符號鏈接。

用ln –s 命令建立符號鏈接時,源文件最好用絕對路徑名,這樣可以在任何工作目錄下進行符號鏈接。而當源文件用相對路徑時,如果當前的工作路徑與要創建的符號鏈接文件所在路徑不同,就不能進行鏈接。

符號鏈接保持了鏈接與源文件或目錄之間的區別:

i.刪除原文件或目錄,只能刪除數據,不會刪除鏈接。一旦以同樣文件名創建源文件,鏈接將繼續指向該文件的新數據。

ii.在目錄長列表中,符號鏈接以一種特殊的文件類型顯示出來,其第一個字母是1。

iii.符號鏈接的大小是其鏈接文件的路徑名的字節數。

iv.當用ls –l 命令列出文件時,可以看到符號鏈接名后有一個箭頭指向源文件或目錄,

9.Chmod命令

用于改變或設置文件或目錄的存取權限。

只有文件主或超級用戶才有權用chmod命令改變文件目錄的讀取權限。

兩種用法:以符號模式改變權限和以絕對方式改變權限。

10.vi的工作方式

三種工作方式:命令方式、輸入方式和ex轉義方式。

①命令方式:在shell提示附后輸入命令vi,進入vi編輯器,并處于vi命令方式。此時,從鍵盤上輸入的任何字符都被作為編輯命令解釋。

②輸入方式:通過輸入vi的插入命令(i)、附加命令(a)、打開命令(o)、替換命令(s)、修改命令(c)或取代命令(r)可以從命令方式進入輸入方式。在輸入方式下,從鍵盤上輸入的所有字符都被插入到正在編輯的緩沖區中,被當作該文件的正文。

③ex 轉義方式:vi和ex編輯器的功能相同,二者的主要區別是用戶界面。在vi中,命令通常是單個字母,如a,x,r等。而在ex中,命令是以enter鍵結束的命令行。

11.linux內核

概述

Linux系統大致可分為三層:

i.靠近硬件的底層是內核,

ii.中間層是內核之外的shell層,

iii.最高層是應用層。

Linux 系統內核:用戶層、核心層、硬件層。

Linux 操作系統時采用單塊結構的操作系統。

12.文件系統

Linux 使用的主要文件系統是ext3、ext2

① ext2文件系統

支持標準UNIX文件類型,包括普通文件、目錄文件、特別文件和符號鏈接。

i.索引節點:又稱I節點,每個文件都有唯一一個索引節點。ext2文件系統的索引節點起著文件控制塊的作用,利用這種數據結構可對文件進行控制管理。

② 虛擬文件系統

Linux系統支持多種文件系統,為此,必須使用一種統一的接口,這就是虛擬文件系統(VFS)。

i.VFS索引節點:VFS中每個文件和目錄都有一個且只有一個VFS索引節點。

13.內存管理

Linux系統采用虛擬內存管理機制,使用交換和請求分頁存儲管理技術。

分頁存儲管理的基本方法:

邏輯空間分頁、內存空間分頁、邏輯地址表示、內存分配原則、頁表。

請求分頁的基本思想

請求分頁存儲管理技術是在簡單分頁存儲技術基礎上發展起來的,二者的根本區別是,請求分頁提供虛擬存儲器。它的基本思想是,當執行一個程序時,才把 它換入內存,但并不把全部程序都調入內存,而是用到哪一頁就調入哪一頁。這樣減少了兌換時間和所需內存空間,允許增加程序的道數。

Linux的多級頁表

在x86平臺的linux系統中,地址嗎采用32位,因而每個進程的虛存空間可達4GB。Linux內核將這4GB的空間分為兩部分:最高地址的1GB是“系統空間”,供內核本身使用;而較低地址的3GB是各個進程的“用戶空間”。

14.進程通信

Linux系統支持多種內部進程通信機制(ipC),最常用的方式是信號、管道,以及UNIX系統支持的System V IPC機制(即消息通信、共享數據段和信號量)。

15.硬件設備

三種:塊設備、字符設備和網絡設備。

16.Gcc編譯系統

四個階段:預處理階段、編譯階段、匯編過程和連接階段。

17.gdb主要幫助用戶調試程序時完成4方面工作:

①啟動程序,按用戶要求影響程序的運行行為。

②使運行程序在指定條件處停止。

③當程序停止時,檢查它出現了什么問題。

④動態改變程序的執行環境,這樣就可以先糾正一個錯誤,然后在糾正其他錯誤。

18.Make工具

Make的主要功能是,執行生成新版本的目標程序所需的各個步驟,即自動檢測一個大型程序的哪一部分需要重新編譯,然后發出命令,重新編譯它們。

重要的make文件:makefile文件

19.系統調用:是操作系統提供的、與用戶程序之間的接口,也就是操作系統提供給程序員 的接口。它一般位于操作系統核心的最高層。

20.庫函數:其中含有系統提供的大量程序。它們解決帶共性的問題,并為程序的開發和執行提供更方便的環境。

21.進程通信的幾種主要手段

管道及有名管道、信號、消息、共享內存、信號量和套接字。

22.用戶和工作組管理

系統中每個用戶都有一個個人賬號,每個賬號有不同的用戶名和密碼。

Useradd [選項] [用戶名]

工作組:將具有相似權限的用戶劃入同一個工作組,那么,這些用戶就自動獲得了該工作組的權限。

Groupadd [選項] [組名]

23.系統管理員的職責是什么?

①設置整個計算機系統,包括硬件和軟件,如安裝硬件設備,安裝操作系統和軟件包,為用戶建立賬號等。

②做適當的備份和需要時的恢復。

③處理由于可供使用的計算機資源有限而遇到的問題。

④排除由于連接問題而造成的系統通信阻塞。

⑤進行操作系統的升級和維護。

⑥為用戶提供常規支持。

24.安全管理的目標

①防止非法操作。

②數據保護。

③正確管理用戶。

④保證系統的完整性。

⑤記賬。

⑥系統保護。

25.安全管理要素

①物理安全管理

②普通用戶安全管理

③超級用戶安全管理

26.基本網絡命令

Ping 命令:用來測試本機系統是否能夠到達一臺遠程主機以及到達的速率。

Ifconfig命令:指定一個網絡接口地址或者設置網絡接口的參數,用來在引導時設置必要的網絡接口。

Netstat命令:用于對TCP/IP網絡協議和連接進行統計。

27.NFS的基本工作原理

NFS是一種基于TCP/IP的,專門負責文件操作的應用層軟件,它建立在XDR(外部數據表示)RPC(遠程過程調用)機制上。

28.實時內核調度的單位

①動態性 ② 并行性 ③異步獨立性


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 社会| 翁牛特旗| 区。| 昆明市| 卢氏县| 安阳县| 日土县| 隆林| 池州市| 五河县| 明水县| 苏尼特左旗| 新竹市| 吴堡县| 丹棱县| 璧山县| 鄢陵县| 页游| 内江市| 宝应县| 康马县| 石城县| 观塘区| 临颍县| 南木林县| 黄龙县| 集安市| 沂水县| 安岳县| 井研县| 北海市| 页游| 合水县| 宣武区| 平遥县| 荃湾区| 汶上县| 丰顺县| 平昌县| 东方市| 白朗县|