linux學習筆記

2021-10-04 05:48:06 字數 2849 閱讀 4648

網路配置知識:

使用ssh工具登入不成功:

常用命令:

許可權管理

使用者管理命令

壓縮解壓命令

網路命令

系統執行級別

主分割槽:最多四個

擴充套件分割槽: 最多只能乙個,主分割槽加擴充套件分割槽最多有四個,不能寫入資料只能包含邏輯分割槽

邏輯分割槽: 可以正常格式化,資料寫入。永遠從5開始的。

格式化:選擇寫入檔案系統

ide硬碟 /dev/hd【a-d】

scsi/sata/usb硬碟 /dev/sd【a-p】

光碟機 /dev/cdrom或/dev/sr0

印表機 (25針)/dev/lp【0-15】

滑鼠 /dev/mouse

分割槽裝置檔名

/dev/sda1

橋接:利用真實的網絡卡跟真實計算機通訊,設定為同網段的可以實現區域網內通訊,如果是在密集區可能會經常的ip衝突。

nat :使用虛擬出的網**信,不占用網段ip。

host only :只能跟宿主機通訊。

分配ip位址

ifconfig eth0 192.168.137.131 臨時生效的

檢視ssh是否安裝(檢查是否裝了ssh包)。輸入命令:rpm -qa | grep ssh

注:若沒安裝ssh則可輸入:yum install openssh-server安裝。

3.檢視ssh服務是否正在執行。

輸入命令:/etc/init.d/sshd status

4.若centos 6.5系統中ssh服務處於非執行狀態則使用(service sshd start)命令開啟ssh服務;停止ssh服務命令(service sshd stop);重啟ssh服務命令(service sshd restart)

5.檢查sshd是否在本執行級別下設定為開機啟動

輸入命令:chkconfig --list sshd

如圖所示centos 6.5系統中ssh服在本執行級別下已經設定為開機啟動,如果沒設定啟動就使用如下命令[chkconfig --level 2345 sshd on]設定下即可。

6.設定ssh服務為開機啟動。

輸入命令:chkconfig sshd on 即可。

注:若是chkconfig sshd off則禁止ssh開機啟動。

ls -a 以.開頭為隱藏檔案

使用者分為三類

使用者所有者 所屬組(乙個使用者的集合) 其他

檔案型別

-檔案型別

d 目錄

l 軟鏈結

r讀 w 寫 x 執行

rw- r-- r–

u(所有者) g(所屬組) o(其他)

mkdir 建立目錄

mkdir -p 遞迴建立

mkdir 目錄1 目錄2 目錄3 支援多個目錄同時建立

rmdir 目錄名 刪除空目錄

cp -r 複製目錄

cp -p 保持檔案的屬性

touch 檔名

cat -n 顯示行號

tac 倒敘檢視

more 分頁顯示

less 可向上翻頁 也可用 / 匹配

head -n num 檢視檔案前幾行

tail -n num 檢視結尾的行

軟鏈結 ln -s

軟鏈結 類似於快捷方式

硬鏈結 ln

複製出完全相同的檔案並且可以同步更新。

不能跨分割槽 不能針對目錄使用 通過i節點識別

chmod [檔案]

chmod [mode=421] [檔案]

-r 遞迴修改

chmod -r 777 [目錄]

chown [使用者] [檔案或目錄]

groupadd 【所屬組名】

chgrp 【所屬組名】 【檔案目錄名】

umask -s 顯示新建目錄/檔案的許可權的預設值

find [搜尋範圍] 【搜尋條件】

find / -name *init

-iname 不區分大小寫

檔案大小

find -size +1024 大於 -222小於

find / -user testuser

find /etc -cmin -5

-a 兩條件同時滿足

-o滿足其中乙個

find / -name *intit -a -user test

find / -name *test -exec/-ok {} .;

locate 檔名

which 【命令】

搜尋命令所在目錄及別名資訊

which ls

whereis 【命令】

grep -i 不區分大小寫

grep -v 排除指定字串

新增使用者 useradd [使用者名稱]

修改使用者密碼 passwd [使用者名稱]

who 檢視當前登入使用者

w 詳細使用者登入資訊

uptime 伺服器連續執行的時間

gzip [檔名]

gunzip 【壓縮檔案】

tar -c 打包 -f 指定檔名 -v顯示詳細資訊 -z打包同時壓縮 -x解壓

zip -r 【壓縮後檔名】【檔案或目錄】

unzip 解壓縮

bzip2 -k 【檔案】

mail 使用者名稱

last 統計計算機所有使用者的時間 判斷計算機重啟時間

traceroute 顯示資料報到主機間的路徑

netstat -t tcp協議

-u udp協議

-l 監聽

-r 路由

-n 顯示ip和埠

0 關機 1 單使用者 2 不完全多使用者 不含nfs服務 3 完全多使用者 4 未分配 5 圖形介面 6 重啟

學習筆記 Linux學習

echo i am whoami 反引號裡的內容會被當做命令執行 echo the cpu in my pc has cat proc cpuinfo grep c processor cores 等價於反引號 a 10 定義乙個變數,等號兩邊不能有空格 echo a的值為 a a的值為10 ech...

linux學習筆記

開機流程簡介 1 載入 bios 的硬體資訊,並取得第乙個開機裝置的代號 2 讀取第乙個開機裝置的 mbr 的 boot loader 亦即是 lilo,grub,spfdisk 等等 的開機資訊 3 載入 kernel 作業系統核心資訊,kernel 開始解壓縮,並且嘗試驅動所有硬體裝置 4 ke...

Linux 學習筆記

配置 telnet 服務 vi etc hosts.deny 在all all 行前加 號注釋,登出該行。新增一行all all 用 登出disable yes,或者修改為 disble no vi etc pam.d login 在auth required lib security pam se...