linux基礎知識

2021-10-07 08:52:14 字數 2884 閱讀 7605

1.linux是乙個開源的作業系統,代表的是linux核心。

2.linux的有兩大發行版本:

red hat

debian

linux作業系統目錄的用途:

1. / -- 是根目錄,是linux檔案樹形結構的頂端。可以理解為windows系統的我的電腦。

2. /bin --bin目錄是存放經常使用的命令;

3. /boot --boot目錄存放啟動linux時使用的核心檔案,包括連線檔案和映象檔案;

4. /dev --dev目錄存放的linux的外部裝置,訪問裝置和訪問檔案方式相同;

5. /etc --etc目錄存放所有系統管理所需要的配置檔案和子目錄;

6. /home --home目錄是使用者的主目錄,一般用使用者的賬號命名;

7. /lib --lib目錄存放系統最基本的動態鏈結共享庫,作用類似於windows的dll檔案,基本上所有的應用程式都需要用到這些共享庫;

8. lost+found -- lost+found目錄一般情況下是空的,當系統非法關機,比如停電等,這時,檔案就會自動儲存到這個目錄裡;

9. /mnt --mnt目錄裡有四個目錄,系統提供的目錄是為了讓使用者臨時掛載別的檔案系統的;

10./proc --proc目錄是虛擬目錄,可以訪問這個目錄來獲取系統資訊。

11./root --root目錄,這是系統管理員,也被稱為超級許可權者的使用者主目錄;

12./sbin --sbin目錄存放的是系統管理員使用的系統管理程式;

13./tmp --tmp目錄是用來存放臨時檔案的;

linux基本命令:

ip:linux檢視ip:ifconfig

埠:netstat

防火牆:

臨時關閉防火牆:service iptabes stop

永久關閉防火牆:chkconfig iptables off

目錄類:

檢視當前所在路徑:pwd

進入指定的目錄:cd+目錄名

直接進入根目錄:cd /

檢視當前目錄有哪些檔案或者子目錄:ls

顯示所有檔案和目錄,包括隱藏檔案:ls -a

顯示檔案或目錄的詳細資訊,包括隱藏檔案:ls -la

開關機:

1.立即關機:shutdown -h now

2.10:00定時關機:shurdown 10:00

3.5分鐘後定時關機:shutdown +5

4.登出:logout

5.重啟:reboot

文件目錄類:

建立乙個資料夾或者目錄:mkdir+檔名

建立多級目錄:mkdir -p +資料夾名 資料夾名

同時乙個資料夾下建立多個目錄:mkdir +資料夾名 資料夾名

刪除乙個資料夾:rmdir+資料夾名(只能刪除空資料夾)

重新命名乙個資料夾:mv 舊名字 新名字

移動並改名: mv 檔名 路徑

剪下資料夾:mv 路徑 路徑

文件統計、拷貝、刪除操作:

wc:統計文件中字元數,行數,單詞數

按單詞數統計:wc -w

按行數統計;wc -l

按字元統計wc -m

cp:拷貝

cp 路徑 拷貝到哪

rm:刪除:

rm -rf 強制遞迴刪除

r表示遞迴刪除,f表示強制刪除,不會詢問,rm本身只是刪除當前檔案,刪除路徑要新增rf。!!!!慎用!!!!!

文件的基本操作類:

新建乙個空文件:touch+檔名。文件內容可以為空。

新建乙個文件:vi + 檔名。文件內容不可為空!!!!,否則會建立失敗。

進入文件:vi + 檔名

i進入編輯模式

w--儲存

q--退出

q!--強制退出

wq--儲存退出

wq!--強制儲存退出

查詢檔案內容:grep

例:grep -n mail /etc/passwd

-n表示對查詢內容前加行數顯示

例:cat /etc/passwd | grep root

|管道符將左邊的結果作為右邊的命令,查詢更精確。

例:ls -la | grep^d

查詢以d開頭的字串,^表示以。。。開頭查

例:grep -c 'insert' 1.sql

-c表示統計符合條件的結果的行數有幾行

-n表示檢視符合條件的行數編號

-v表示檢視出了『insert』之外的內容

-i表示大小寫都能顯示,去掉表示只看大寫

排序:sort

sort -n 對數字排序

查詢:find

find -name 以檔名查

find -perm 以許可權查

find -user 以當前使用者查

find - nouser 查沒有使用者的檔案

find -group 按檔案的所屬組查

find -type 按檔案型別查

檢視文件內容:cat

cat 顯示文件內容

cat -n 顯示文件並顯示行號

more +2 -3 從第二行開始,每次顯示3行

許可權類:

rwx:421

ugoa:檔案所有者、所屬組、其他人、所有人

chmod 修改許可權

chgrp 修改所屬組

chown 修改檔案所有者

whereis 修改命令的名字

which python 在系統環境變數裡查詢

alias 給命令取別名:(超好玩的哦,玩完了及得別再聯絡了哦!!!!!)

linux基礎知識

舉例來說,硬碟的檔名稱即為 dev hd a d 其中,括號內的字母為 a d 當中的任何乙個,亦即由 dev hda,dev hdb,dev hdc,及 dev hdd 這四個檔案的意思 注 這種型式的表示法在後面的章節當中會使用得很頻繁,請特別留意 那麼光碟機與軟盤呢?分別是 dev cdrom...

Linux基礎知識

檔案系統 分割槽和掛載 linux 檔案系統是乙個檔案樹,它的所有檔案和外部裝置都是以檔案的形式掛結在這個檔案樹上,例如 usr local 目錄結構屬於分割槽 linux 下,分割槽屬於目錄結構。預設檔案系統一般為ext3 ext2的公升級版 分割槽包括主分割槽 擴充套件分割槽 邏輯分割槽和swa...

linux基礎知識

軟體環境 centos release 6.5 final 1 如何使vm虛擬機器上的centos連線到外網?1 把vm虛擬機器上的network connection設定為bridge模式 2 把網絡卡eth0配置資訊中的bootproto設定為dhcp 3 win7的cmd中輸入ipconfig...