Linux命令列使用技巧

2021-10-16 12:25:42 字數 2644 閱讀 5573

linux命令列使用技巧

系統的登入登出

普通使用者-安裝系統時建立,此使用者在對系統進行管理時會有很多權力限制

超級使用者(root)

1.什麼是linux

#linux作業系統

#gnu/linux

#gnu-開源組織

#linux-核心

多工多使用者作業系統

計算機元件

計算器 cpu

暫存器 cpu 記憶體ram

控制器 cpu

輸入裝置 滑鼠鍵盤硬碟

輸出裝置 顯示器硬碟

核心 kernel:系統核心程式;相當於人的大腦,負責系統程式和硬體分配及排程

開源-自由:開放源**

閉源:只能使用,不能二次開發

2.什麼是shell?

對外提供操作和系統溝通介面

對內實現對核心進行保護

rhel8中預設使用的shell是bash

shell行提示符的含義

shell型別

rehl8中預設使用的shell是bash

bash=gnu bour-again shell

3.開啟shell的方式shell命令列提示符

[root@locallhost desktop]#

root:執行shell的使用者

@:分隔符

locallhost:系統主機短名稱,當前主機

desktop:當前目錄名稱

身份提示符:#超級使用者 $普通使用者

shell中的快捷鍵

shell中快捷鍵的使用

++##在乙個terminal中開啟多個視窗

++##重新開啟乙個terminal

+##取消命令執行

+##關閉shell

++《滑鼠選中》+##複製選中字元

++##貼上字元

shell中如何執行命令

(1)命令執行格式

命令 引數 物件 (空格隔開)

(2) 命令的執行方式

有些命令可以單獨執行

引數可以加多個

-a -b -c = -abc =-cba =-acd

引數-s 表示單詞縮寫

引數- -size 表示單詞全拼

命令必須在行提示符之後輸入否則命令無法執行

當命令列被占用通常使用ctrl+c結束命令列的程式來釋放命令列

命令列獲得幫助

whatis rm #檢視命令的基本用途
su-root 密碼

mandb

rm --help #檢視命令的基本用法
內容可加可不加

… 內容個數任意

<> 必須在命令執行時加入的元素

man rm                         #命令用法詳解 man為manual縮寫

#man級別

#1 命令

#2 系統呼叫

#3 函式庫呼叫

#4 特殊檔案(裝置檔案等)

#5 檔案

#6 遊戲

#7 特殊的包

#8 系統管理命令

#9 核心資訊規則

man rm #進入到rm命令的幫助

q #退出

/關鍵字 #搜尋關鍵字,n向下匹配,n向上匹配

g #快速移動到man的最後

g #表示快速移動到man的最前面

linux命令列歷史呼叫

當前使用的shell可以記錄系統中執行過的歷史命令

history                         #檢視歷史命令

history -c #清除當前歷史命令,永久清除歷史需清空檔案 .bash_history

歷史命令的呼叫

上鍵|下鍵                        #逐行呼叫

!數字 #呼叫指定行歷史

!字元 #呼叫以此字元開頭的最近歷史

>+#開啟歷史搜尋模式,命令列顯示變為:(reverse-i-search):輸入關鍵字 會顯示含有此關鍵字的最近一條歷史

tab

補齊系統中存在的命令,檔案和某些命令的引數,當按一次tab沒有效果,表示以此字元開頭的資訊不唯一可連續按兩次,那麼會把以此字元開頭的所有內容顯示,如果兩次仍然不顯示則表示沒有此字元開頭的指令。

linux命令列使用技巧

linux作業系統,gnu linux,而gun是開源組織,linux是指系統是linux核心。核心是指系統的核心程式,相當於人的大腦,是負責系統程式和硬體分配及排程。shell是對外提供操作者和系統的溝通介面,對內而言是對核心進行保護,而在rhel8中預設使用shell是bash。shell型別 ...

Linux命令列使用技巧

linux命令列使用技巧 一.linux是什麼 linux作業系統 核心 kernel 與windows相比linux的優勢 二.shell shell是什麼 如何開啟shell shell行提示符的含義 shell中的快捷鍵 命令列如何獲取幫助 命令列的歷史 簡單的快捷操作 快捷鍵作用 ctrl ...

Linux 命令列使用技巧整理

linux命令有很多,需要我們通過實踐和總結來掌握。本文整理了一些linux命令列使用技巧,並且在今後的使用和學習中還會不斷新增新的內容。由於本文只是對命令技巧的簡單整理,故沒有展示命令實際的效果圖,實際效果請通過親自操作檢視,相信這樣也能使讀者獲得更大的收穫。有時,在你看到命令列執行的輸出時,因為...