特點 : 穩定,安全
ctrl+g 進入linux
ctrl+alt 釋放滑鼠
1.關閉防火牆 : service iptables stop
2.重啟網路 : service network restart
3.設定ip : ifconfig eth0 ip位址
4.配置閘道器 : route add default gw 閘道器位址(192.168.50.1)
5.測試是否配置成功 : ping baidu.com
6.停止 : ctrl+c
cd/ 訪問根目錄
絕對路徑 : 以 / 開頭的都叫絕對路徑
相對路徑 : 不以 / 開頭的叫相對路徑
./ 當前路徑
…/ 返回上一級
~ 回到主目錄
ls 顯示當前目錄下的檔案
ls -a 顯示目錄下所有檔案(包括隱藏檔案)
ls -l 顯示目錄下檔案的所有資訊
ls -al 顯示目錄下所有檔案的所有資訊
pwd : 顯示當前路徑
clear : 清屏
ctrl+c : 終止執行
設定永久ip :
cd /etc/sysconfig/network-scripts
vi ifcfg-eth0
bootproto:static
ipaddr=192.168.50.19
netmask=255.255.255.0
gateway=192.168.50.1
:wqreboot
重啟虛擬機器,不能再xshell裡reboot
伺服器一般使用臨時ip
useradd 使用者名稱 : 新建使用者
su 使用者名稱 : 切換賬戶
passwd 使用者名稱: 修改密碼 (必須在root賬戶下設定)
userdel 使用者名稱 : 刪除使用者(使用者組同時刪除)
groups 使用者名稱 : 檢視該使用者的組名
usermod -l 新使用者名稱 原使用者名稱 : 修改使用者名稱
userdel -r 使用者名稱 : 刪除使用者並刪除與之相關的所有檔案
使用者組 (只能使用者加入使用者組)
groupadd 組名 : 新建使用者組
cat /etc/group : 檢視組資訊
usermod -g 主組名 使用者名稱 : 修改主組
usermod -g 附屬組名 使用者名稱 : 修改附屬組
usermod -g 附屬組1,附屬組2,附屬組3 使用者名稱 : 同時加入或退出多個附屬組
gourpdel 組名 : 刪除使用者組
groupmod -n 新組名 原組名 : 修改使用者組名稱
底部命令模式 :
esc鍵 退出編輯模式
:q 直接退出
:wq 儲存並退出
:q! 不儲存強制退出
:w 儲存(不退出)
:wq! 強制儲存並退出
:u 撤銷輸入內容
:n 游標移動到第n行,n代表數字
zz 退出
刪除檔案 (刪除時一定要注意加字尾,否則預設全部刪除)
rm 檔名 ------> 確認刪除 : y
rm -r 遞迴刪除
rm -f 強制刪除
rm -i 詢問刪除
rm -rf 強制遞迴刪除
建立鏈結 : ln
建立硬鏈結 : ln -d 檔案所在路徑及檔名 建立鏈結的路徑
建立軟鏈結 : ln -s 檔案所在路徑及檔名 建立鏈結的路徑(如果要更改名字在後面加 / 新名字 )
區別:硬鏈結 : 刪除原始檔後,顯示最後一次修改的資訊
軟鏈結 : 刪除原始檔後,鏈結無法訪問
建立檔案
touch 檔名 建立乙個空的檔案
cp 檔名 路徑 複製檔案(重新命名跟在路徑後)
mv 檔名 路徑 移動(剪下)檔案
資料夾相關操作
mkdir 資料夾名 建立資料夾
rmdir 資料夾名 只能刪除空的資料夾
rm -r 資料夾名 要刪除非空資料夾需要用遞迴刪除
rm -rf 資料夾名 強制遞迴刪除非空資料夾(不顯示刪除步驟)
mv 原名 新路徑/新名 可以利用mv進行重新命名
cp -r 原名 新路徑/新名 利用cp -r 進行重新命名
查詢檔案
根據檔名查詢檔案(為模糊查詢) : find 路徑 -name ".txt"
根據內容查詢檔案 : grep 「hello」 /路徑/檔名
根據內容查詢檔案顯示行號 : grep -n 「hello」 /路徑/檔名
系統命令
reboot : 重啟虛擬機器
shutdown -r now : 立即關閉
shutdown -h 時間 : 設定關閉時間
追加檔案內容 : echo 「nihao」 >> tt
覆蓋 / 重寫檔案內容 : echo 「nihao」 > tt
| : 管道,左邊命令的結果作為右邊命令的條件
linux 壓縮檔案字尾 .gz
顯示 : top資源管理器
top -d 數字 : 每多少秒更新一次
top -n 數字 : 重新整理多少次後停止更新
top -p 數字 : 表示程序號為多少
ps : 顯示正在執行的程序
ps -a : 列出所有程序
ps -u 使用者名稱 : 顯示該使用者的所有程序
ps -ef : 顯示的所有程序,連帶命令列
kill -9 程序號 : 強制關閉程序
chown -r 修改後的使用者 待修改的檔案 : 修改檔案的所屬使用者
chgrp -r 修改後的使用者組 待修改檔案 : 修改檔案的所屬使用者組
ls -al
1位 型別:
d : 目錄
2-4位 該檔案所有者對檔案的許可權:
r : 讀
w : 寫
x : 執行
5-7位 檔案所有者的同組使用者對檔案的許可權:
r : 讀
w : 寫
x : 執行
8-10位 其他使用者對該檔案的許可權:
r : 讀
w : 寫
x : 執行
chmod -r 777 檔名
許可權修改 二進位制轉為十進位制 有許可權則該位為1
檢視磁碟大小
df -hl
檢視程序為/sbin/init的資訊
ps -ef | grep /sbin/init
只檢視程序/sbin/init的pid
pgrep init
將aaa檔案中包含hello的所有行的資訊寫入到bbb中
grep 「hello」 aaa > bbb
補充:echo表示查詢, > 用於寫入,如果》前有查詢語句則不寫echo
linux作業系統基本命令介紹 1
作業系統在計算機系統中承上啟下的地位 向下封裝硬體,向上提供操作介面 在linux中檔案分為 普通檔案 目錄檔案 裝置檔案 字元裝置檔案 塊裝置檔案 管道檔案 鏈結檔案 ctrl alt t 開啟終端 ctrl c 在終端中退出鎖定 tab 自動補全 如果有重複項,按兩下tab補全 r w x d ...
linux作業系統基本介紹
linux作業系統 shell命令 shell指令碼 linux作業系統 核心 kernel 檔案系統 shell 一切皆檔案 linux系統上有且只有檔案 任何東西都以檔案形式存在 資料夾 目錄檔案 新加捲 c d e f 根目錄 包含linux系統所有目錄和檔案 linux作業系統是乙個多使用者...
Linux作業系統的基本介紹
作業系統 operating system,簡稱os 是管理計算機硬體與軟體資源的電腦程式。作業系統需要處理如管理與配置記憶體 決定系統資源供需的優先次序 控制輸入裝置與輸出裝置 操作網路與管理檔案系統等基本事務。作業系統也提供乙個讓使用者與系統互動的操作介面。linux,全稱gnu linux,是...