作業系統
作業系統為了便於人機互動,遮蔽了底層的計算機指令,讓使用者使用命令列或介面進行
計算機操作。
常見的作業系統
1:windows 微軟旗下,介面化出色,不開源收費
2:linux 安全性強,開源免費
linux作業系統有很多廠商,紅帽、centos、ubuntu
紅帽red-hat 最早的有名linux廠商,現在用的人不多
centos 企業級應用最多的,90%的企業
ubuntu 介面操作出色,個人、公司
3:macos 蘋果旗下的,不開源收費
unix
vmware
虛擬機器工作平台 visualbox
安裝vmware 傻瓜式安裝,安裝完之後檢查一下網路當中有沒有vmnet1 vmnet8網絡卡(重點)
登入成功之後
使用者名稱 在 什麼地方 ~代表家
[root@localhost ~] 游標 命令列(shell命令)
linux作業系統沒有碟符(c: d:),檔案系統的根路徑 /
cd 切換游標路徑
ls 檢視當前游標所屬位置下的所有檔案以及目錄
pwd 檢視當前游標所屬的 位置
ifconfig 檢視當前系統的網絡卡以及ip資訊
vi 具體檔案路徑 /etc/sysconfig/network-scripts/ifcfg-ens33
命令 編輯檔案
按字母 a或i 進入insert模式,移動方向鍵上下左右鍵控制游標
退出編輯模式 按esc鍵,:wq! w 儲存 q 退出 !強制
ping 192.168.137.100 與目標機器進行網路通訊,檢測網路是否正常
clear 清螢幕
快捷鍵 tab鍵 自動提示補全
ctrl+c 提出上乙個shell命令的執行
linux 檔案系統
windows 檔案系統是分碟符 c://adminstrator
linux 檔案系統是樹狀結構 /
絕對路徑 /etc/sysconfig/network-scripts
相對路徑 ./ 游標當前所處位置下的 當前路徑下的
…/ 當前路徑上一級下的
…/…/
/路徑下 常用的目錄
/etc 系統相關的配置檔案
/usr 使用者相關的,將來安裝軟體都安裝到這裡
/home 除了root使用者之外的所有使用者的家都在這裡
檔案基本屬性
使用ls -l 或者ll命令可以檢視到當前路徑下的檔案或目錄的基本屬性
-rw-r–r--.
drwxr-xr-x.
這11位字串稱為檔案的許可權標識
第乙個字元代表檔案的分類 - 普通檔案
d 目錄、資料夾
l 超連結
後面9位每三個為一組分別代表著該檔案的操作許可權
讀寫執行
第一組 rw- 作者本身對該檔案的操作許可權 可讀可寫不可執行
第二組 r-- 作者所屬分組的其餘使用者對該檔案的操作許可權 可讀不可寫不可執行
第三組 r-- 作者以及所屬小組之外的其餘使用者對該檔案的操作許可權
檔案的基本操作
對目錄進行操作
建立乙個目錄 mkdir
刪除乙個目錄 rm -r(遞迴)f(確認) /test
重新命名乙個目錄 mv 舊檔名 新檔名
移動剪下乙個目錄 mv 路徑1 路徑2
複製乙個目錄 cp -r 路徑1 路徑2
對檔案進行操作 在linux系統下,檔案的字尾名是可以隨便定義的
touch 檔案路徑 建立乙個檔案
編輯檔案內容 vi vi編輯器對文字進行編輯
檢視檔案內容 cat
more
tail
....
Redis介紹以及安裝(Linux)
redis是當前比較熱門的nosql系統之一,它是乙個key value儲存系統。和memcached類似,但很大程度補償了memcached的不足,它支援儲存的value型別相對更多,包括string list set zset和hash。這些資料型別都支援push pop add remove及...
Redis介紹以及安裝(Linux)
redis是當前比較熱門的nosql系統之一,它是乙個key value儲存系統。和memcached類似,但很大程度補償了memcached的不足,它支援儲存的value型別相對更多,包括string list set zset和hash。這些資料型別都支援push pop add remove及...
Redis介紹以及安裝(Linux)
redis是當前比較熱門的nosql系統之一,它是乙個key value儲存系統。和memcached類似,但很大程度補償了memcached的不足,它支援儲存的value型別相對更多,包括string list set zset和hash。這些資料型別都支援push pop add remove及...