日常筆記之Linux的基礎

2021-08-22 04:53:52 字數 3904 閱讀 1546

簡介:

1.是乙個功能強大的作業系統

2.乙個類似unix作業系統,沒有unix就不會有linux

3.可安裝在各種計算機硬體裝置上,如手機、平板電腦

4.95%的伺服器作業系統都選擇unix/linux

特點:1.開發性多使用者多工的系統

2.具有出色的穩定性和速度效能

3.具有可靠的系統安全性

4.提供了豐富的網路功能

5.標準相容性和可移植性

6.提供了良好的使用者介面

linux檔案目錄

/                  根目錄

/etc             存放系統和應用程式的配置檔案

/usr             存放一般不需要修改的應用程式,大部分安裝的查詢也會安裝到該目錄

/mnt            存放臨時的對映檔案(掛載光碟機,硬碟等)

/proc           linux系統目錄

/home         存放使用者檔案的主目錄

/dev            裝置檔案的目錄

/boot           存放核心及啟動所需要的檔案

/bin             使用者和系統管理員需要使用的命令程式

/root           root使用者的home目錄

/tmp           程式執行時生成的臨時檔案

/sbin          儲存系統管理員專用的應用程式

/var           包含各種資料檔案、日誌、臨時檔案等。

linux基本命令

pwd               檢視當前的目錄

clear              清屏

ls                   檢視當前目錄下所有可見的檔案

ll                    以列表的形式檢視當前目錄下所有可見的檔案

ls -a              檢視當前目錄下的所有檔案

ls -la             以列表的形式檢視當前目錄下所有檔案

cd 檔名     進入檔案

cd ..              返回上一級

cd /目錄        用絕對路徑切換到某個目錄

cd /               切換到根目錄

資料夾的建立

mkdir 資料夾名                      建立乙個資料夾

mkdir 資料夾1 資料夾2      建立多個資料夾

mkdir -p 資料夾1/資料夾2/資料夾3/             建立多級資料夾

檔案的建立

touch 檔名.字尾             建立乙個檔案

touch 檔案1.字尾 檔案2.字尾         建立多個檔案

刪除資料夾(只能刪除空目錄)

rmdir 檔名                     刪除乙個資料夾

rmdir 資料夾1 資料夾2     刪除多個資料夾

強制刪除資料夾和檔案

rm -rf 資料夾名

檔案或資料夾重新命名(當原始檔所在目錄跟目標目錄相同時)

mv 舊的名稱 新的名稱

剪下檔案或資料夾(當原始檔所在目錄不在目標目錄時)

mv 檔名稱 其他資料夾

檔案複製到指定的目錄下

cp -r 檔案 /目錄/資料夾   

查詢檔案

find -name '檔案'

查詢當前目錄下的檔案

find /目錄 -name '檔案'

查詢當前目錄下包含 字元 的檔案

find /目錄 -name '*字元*'

檢視檔案內容

cat 檔名(顯示最後一屏,看上面要用滑鼠滾動)

less 檔名(一頁一頁的檢視,pageup往上翻頁,pagedown往下翻頁,q結束檢視)

head -n(數值) 檔名(顯示檔案的前幾行內容由數值決定)

tail -n(數值) 檔名(顯示檔案的後幾行內容由數值決定)

tail -f 檔名(檢視動態日誌)

vi編輯文件

vi 檔名(進入命令模式)

vi的三種模式之間的切換

末行模式--按esc-->命令模式

編輯模式--按esc-->命令模式

命令模式--shift+:-->末行模式

末行模式

:set nu    顯示行號

:wq         儲存退出

:q!        不儲存退出

命令模式技巧

^           游標移動到當前行數的開始位置

$           游標移動到當前行數的末尾位置

gg         游標移動到首行開始位置

g          游標移動到末行末尾前乙個位置

ngg       移動到指定的行號(n是指指定的行號)

yy          複製一行

y^          複製游標前面的

y$         複製游標後面的

p           貼上

dd         刪除一行

ndd       刪除多行(n是指數量)

d^         刪除游標前面的

d$        刪除游標後面的

u          撤銷操作

x          刪除單個字元,先刪後面的再刪前面的

/          查詢操作

ctrl+z  程序掛起

fg        重新啟動程序

|   管道命令

grep 字串             查詢檔案中匹配的字串

rpm                          軟體管理

rpm -qa | grep 程式         檢視程式是否安裝了

rpm -ivh                  安裝程式

rpm -ql                    檢視程式的安裝位置

rpm -e                     解除安裝安裝的rpm程式

rpm -e --nodeps      強制解除安裝

rpm安裝(需要安裝包)

yum list                  檢視可以安裝哪些工具

yum update           更新

yum remove          解除安裝程式

yum clean packages     清理快取

yum安裝(需要網路)

tar xvf 程式壓縮包 -c /usr/local           程式壓縮包解壓到/usr/local下

原始碼安裝(有原始碼,解壓,安裝)

使用者管理:

d       目錄檔案

-       普通檔案

建立使用者:useradd 使用者名稱

刪除使用者:userdel 使用者名稱

設定密碼:passwd 使用者名稱

切換超級使用者:su -

切換普通使用者:su -使用者名稱

建立組的操作:groupadd 組名

檢視使用者所在組:groups 使用者名稱

修改使用者所在組:gpasswd -a 使用者名稱 組名

使用者檔案的管理:drwxr-xr-x

d 目錄檔案

rwxr-xr-x  9個字元分成三組   

r:read 讀 4  w:write 寫 3  x:執行 1   -:沒有許可權

使用者  rwx    7

組      r-x     5                      

其他  r-x     5

檔案擁有者的修改

chown 使用者名稱 檔名

修改檔案所在組

chgrp 組名 檔名

修改許可權(普通使用者只能修改自己擁有檔案的許可權)

chmod 許可權 檔名

Linux日常筆記

linux基於posix和unix的多使用者 多工 支援多執行緒和多cpu的作業系統,它能夠支援unix工具軟體 應用程式和網路協議的執行,這個也被稱之為中國作業系統 其基本構造 核心,使用者介面,檔案系統,應用程式,發行版本。顯示ls 列出當前目錄檔案 ls f 列出目錄中的檔案 ls a 列出當...

日常筆記之AP

ap就是傳統有線網路中的hub,也是組建小型無線區域網時最常用的裝置。ap相當於乙個連線有線網和無線網的橋梁,其主要作用是將各個無線網路客戶端連線到一起,然後將無線網路接入乙太網。大多數的無線ap都支援多使用者接入 資料加密 多速率傳送等功能,一些產品更提供了完善的無線網路管理功能。對於家庭 辦公室...

Linux日常筆記(二)

pwd 列印當前目錄 rmdir 刪除空資料夾 rm rf 刪除任何資料夾含非空檔案 mkdir 建立資料夾 常用引數 p rename 更改或重新命名檔案具體格式 rename 檔案更改前 檔案更改後 檔案更改後 mv 移動 重新命名 檔案 與rename作用類似但不標準 touch 修改檔案時間...