基本命令
chkconfig:檢測,設定系統的各種服務
【用法:
——add增加服務
——del刪除服務
——level 服務 數字 on/off設定服務在哪一執行等級中開啟或者關閉】
cp:複製
mv:移動
rm:刪除
clear:清除
man:幫助(按q退出檢視)
help:幫助(內部)
cd:切換目錄
init:更改級別(3是字元介面,5是圖形介面)
目錄命令
mkdir:建立
rmdir:刪除
cd …: 返回上一級
pwd:檢視目錄的路徑
ls:檢視該目錄下的內容
ls -l檔案:檢視資訊
文字處理
sort:對各行排序
uniq:刪除重複的行
grep 字串 檔案:把檔案的該字串刪除
echo 字串:顯示該字串
cut:字元的剪下
備份壓縮
tar:備份
gzip:壓縮
unzip:解壓縮擴充套件名為.zip的檔案
檢視檔案內容
cat:連續顯示,檢視檔案內容(一頁)
more:分頁檢視檔案內容(一頁一頁)
less:分頁,可控制檢視檔案內容(隨你怎麼看)
wc:統計檔案行數,字數,位元組數
head/tail:顯示檔案開始/結尾部分內容
訪問許可權
chmod:改變訪問許可權
【 用法:
u:檔案/目錄所有者
g:組
o:其他使用者
a:所以使用者
0是無許可權,1是可執行,2是可寫,4是可讀】
chgrp:改變所屬的組
chown:改變所屬使用者或組
使用者相關命令
passwd:設定密碼
useradd:建立使用者(group)
userdel:刪除使用者(group)
usermod:使用者屬性修改(group)
whoami:當前使用者
who:登入的使用者
su:可以讓普通使用者擁有超級使用者或其他使用者的許可權
tty:檢視終端裝置——結果為tt1——如何切換終端裝置——alt+f2——結果為tt2
遠端電腦
telnet:不安全,它通過網路以ascii明文傳輸方式來傳送使用者名稱和密碼
ssh:將所有資訊加密後再通過網路發出
其他命令
touch:新增檔案
cal:顯示日曆
date:當前時間
file:檔案型別
Linux作業系統幾個常用知識點
1.解壓tgz格式檔案 tar zxvf archive name.tgz 2.獲取profile檔案 sudo gedit etc profile 3.在shell中,代表當前目錄的上一級目錄。則代表當前目錄。另外,代表使用者主目錄,這個符號通常位於esc鍵下方。4.ctrl c 終端上執行程式時...
作業系統知識點
tcp的擁塞控制由4個核心演算法組成。https 把資料進行非對稱加密,然後客戶端從第三方伺服器獲取證書 加密後的公鑰 http完整請求 建立tcp連線,傳送http命令請求頭,web伺服器應答,關閉tcp連線 tcp 三次握手 缺陷 洪氾攻擊 解決辦法 四次揮手 長連線 短連線 程序 執行緒 併發...
作業系統知識點
協程 coroutines 是一種比執行緒更加輕量級的存在,正如乙個程序可以擁有多個執行緒一樣,乙個執行緒可以擁有多個協程。協程不是被作業系統核心所管理的,而是完全由程式所控制,也就是在使用者態執行。這樣帶來的好處是效能大幅度的提公升,因為不會像執行緒切換那樣消耗資源。程序與執行緒見 分頁與分段 分...