linux基礎知識 一

2021-10-03 11:14:18 字數 2730 閱讀 6271

1、命令列提示符的含義

[root@centos7 /home/whb/desktop/python]#

[1] [2] [3] [4] [5]

[1] ------> 執行shell的使用者

[2] ------> 分隔符

[3] ------> 計算機名

[4] ------> 當前所在目錄

[5] ------> 身份提示符(# 超級用員 $ 普通使用者)

2、命令的構成

命令 + [引數] + [目標]

例 : ls -s test 顯示檔案大小

cat - b file 檢視file檔案,對非空行新增編號

注: (1)命令必須在身份提示符後使用

(2)命令、引數、目標之間要用空格隔開

(3)引數和目標是可選項,不一定非要有

3、linux系統構成

linux是乙個倒樹形結構,根目錄為『/』

二級目錄如下

/bin ## 二進位制可執行檔案,系統常規命令

/boot ## 啟動目錄,存放系統自動啟動檔案,核心,初始化程式

/dev ## 系統裝置管理檔案

/etc ## 大多數系統配置檔案存放路徑

/home ## 普通使用者家目錄

/lib ## 函式庫

/lib64 ## 64位函式庫

/media ## 臨時掛載點

/mnt ## 臨時掛載點

/run ## 自動臨時裝置掛載點

/opt ## 第三方軟體安裝路徑

/proc ## 系統硬體資訊和程序資訊

/root ## 超級使用者家目錄

/sbin ## 系統管理命令,通常只有root可以執行

/srv ## 系統資料目錄

/var ## 系統資料目錄

/sys ## 核心相關資料

/tmp ## 臨時檔案產生目錄

/usr ## 使用者相關資訊資料

4、檔案管理

(1) 建立檔案

touch filename 建立檔案及更改檔案時間戳[a m c]

touch demo.txt

# 檢視時間戳命令stat 檔名

a: 檔案內容被訪問的時間標識

m: 檔案內容被修改的時間標識

c: 檔案屬性或檔案內容被修改的時間標識

(2)    建立目錄

mkdir directory

mkdir -p dir1/dir2

-p 遞迴建立目錄

(3) 刪除檔案

rm -r dir 遞迴刪除檔案

rm -f dir 強制刪除檔案

rm -rf dir 強制遞迴刪除檔案

(4) 刪除目錄

rmdir directory 刪除目錄

rmdir -p directory 遞迴刪除目錄

(5) 檔案複製

cp 原始檔 目標檔案

cp 原始檔1 原始檔2 目標目錄

cp -r 源目錄 目標目錄

(6) 檔案移動

mv 原始檔 目的檔案

mv 源目錄 目的目錄

(7) 檔案檢視

cat file # 檢視檔案全部內容

cat -b file # 顯示行號

more file # 分頁檢視檔案內容

less file # 分頁檢視檔案內容,可以用上下鍵逐行移動

/關鍵字 # 高亮顯示關鍵字

v # 進入vi模式編輯檔案

q # 退出

head file # 顯示檔案前10行

head -n 3 file # 顯示檔案前3行

tail file # 顯示檔案後10行

tail -n 3 file # 顯示檔案後3行

sed -n 5,8p file # 顯示檔案5-8行

(8) 顯示當前目錄

pwd(9) 切換目錄

cd cd ~ # 切換到根目錄

cd - # 切換到上次目錄

cd .. # 切換到上級目錄

cd ~ 使用者名稱 # 切換到使用者家目錄

(10) 檢視命令

ls # 檢視當前目錄下檔案和目錄

ls -l dir # 檢視目錄下檔案屬性

ls dir # 檢視目錄下檔案

ls -a dir # 檢視目錄下所有檔案(包含隱藏檔案)

(11) 檔案大小統計

wc file

wc -l file # 統計檔案行數

wc -w file # 統計檔案單詞數

wc -m file # 統計檔案字母數

wc -c file # 統計檔案位元組數

5、系統幫助

(1) 檢視一條命令的用途

whatis 命令

(2) 檢視一條命令的用法

命令 --help # 檢視命令的基本用法和格式

命令格式說明

# 表示標記選項可加可不加

… # 表示加入個數任意

<> # 表示必須加入內容

userage # 標記命令用法

options # 引數作用說明

(3) man檢視命令或檔案說明手冊

man 命令

man 5 檔案

linux基礎知識(一)

提示關機資訊 root hadoop1 broadcast message from root hadoop1 dev pts 0 at 11 41 the system is going down for maintenancenow this computer will reboot 立即關機 ...

Linux基礎知識(一)

一 兩個檔案的交集 並集 前提條件 每個檔案中不得有重複行 1.取出兩個檔案的並集 重複的行只保留乙份 cat file1 file2 sort uniq file3 2.取出兩個檔案的交集 只留下同時存在於兩個檔案中的檔案 cat file1 file2 sort uniq d file3 3.刪...

Linux基礎知識(一)

在linux系統中,檔案許可權的操作是經常使用到的,我們可以通過簡單的命令檢視檔案的基本許可權,修改檔案的內容以及刪除所建立的檔案或者是資料夾。具體內容如下 一 檔案內容檢視 1.touch 檔名稱 在指定的資料夾下面建立新的檔案 2.cat n 檔名稱 檢視檔案的內容,只顯示當地檔案的最後一頁 3...