今兒在linux群裡認識了乙個linux大神,沉默。
好像是做架構的,嗯。也差不多。
給了我幾點切實的建議。
把lamp,lnmp,shell,svn,cacti,nagios,lvs,keepalived,大致的原理和實踐下
再去看些網路的osi7層,tcp/ip三次握手,四次握手原理。
再把lvs+keepalived架構實踐+原理看看,這個很重要。
最後再把運維的這個職位熟悉和理解,和未來3-5年的自己的規劃和目標定義下。
運維的職位有:監控運維,應用運維,**運維,cdn運維,分布式運維,資料庫運維,運維開發,架構師等。
如果要細分的話,還有idc運維,專案管理員。
培訓一般都是以利益為主,他們講的東西都是從網上摘抄的,靠自學吧。
現在最熱門的職位:運維開發,mysql dba,安全工程師,系統架構師。
中小公司定義運維的職位是什麼都要會,但是可以不精
大公司定義運維的職位是精通一塊,乙個蘿蔔乙個坑
--------------
一、簡單檔案管理
命令幫助
ls --help
xx --help
manman ls
man (1)xx 命令怎麼用
man 5 xx 檔案是什麼東西。
(一)、查
lsls -l 當前目錄下檔案資訊
ls -a 包括隱藏檔案
ls -d 目錄本身
檢視檔案
cat 只看最後一螢幕
more 從第一行開始顯示 空格翻頁 自上而下
less 可上翻可下翻 方向鍵翻頁
head 檢視檔案的前十行
head -n [引數] 前幾行 --n可省略
tail 檢視檔案的後十行
tail -n [引數] 後幾行 --n可省略
rev 左右顛倒【寫指令碼檔案會用到,下同】
tac 上下顛倒
du 檢視檔案占用磁碟大小
du -sh
(二)、建
1. mkdir 建立目錄
mkdir + 目錄名
mkdir + 目錄名1 目錄名2 ... 同時建立目錄
mkdir -p + 目錄名1/目錄名2/... 遞迴建立層次目錄
2.touch 建立檔案
touch + 檔名
3.cp 複製檔案
cp 檔名 檔名
cp -r 目錄名 目錄名
-f 強制執行 cp要寫絕對路徑 /bin/cp
4.mv 移動檔案
mv 檔案/目錄 檔案/目錄
也有重新命名的作用。
(三)、刪
rm 刪除檔案
rm + 檔名
rm -f +檔名
rm -r +目錄名
(四)、改 vi
i 插入
esc :w 儲存
:q 退出
二、使用者管理
(一)、建立使用者
useradd 使用者名稱
passwd 密碼
使用者名稱,密碼控位鍵,uid,gid,使用者描述,家目錄,可執行環境。
密碼控位鍵
只有在密碼控位鍵存在的時候,系統才會讀取密碼
如果刪除密碼控位鍵,登陸賬戶便不需要密碼
密碼存在於/etc/shadow
md5加密
使用者名稱 密碼 密碼更改時間(截止2023年1月1號至今) 密碼最小變更天數(0表示無限)密碼在多長時間內必須更改 密碼過期前提醒時間 過期時間 預留控位鍵
-m 不建立家目錄
useradd -m uid uname
-c 新增賬戶描述
useradd -u uid uname -c 「描述」
(二)、修改賬戶
usermod
禁止使用者登入
-s修改uid
-u在passwd檔案中修改shell路徑為sbin/nologin
usermod -u uid -s /sbin/nologin uname
-e修改賬戶可用時間
usermod -e mm/dd/yy uname
(三)、刪除賬戶
userdel uname
只刪除賬戶資訊,不刪除家目錄
userdel -r uname
全部刪除
(四)、切換賬戶
susu uname
su 部分切換
su - uname
完全切換
部分切換:只切換使用者,目錄與命令沒有切換
完全切換:相當於使用新使用者重新登陸。
(五)、檢視當前使用者資訊
檔案的簡單管理
1.新建 1 新建檔案 touch file file1 file2 注 touch預設用建立檔案,同時此命令具備修改檔案時間戳功能 注 touch命令見檔案時一次可以建乙個,也可以建多個 2 新建目錄 mkdir dir 3 新建遞迴目錄 mkdir p 11 22 33 注 遞迴目錄 p就等於p...
目錄管理與檔案管理
檔案管理 常見的命令 cd命令 cd 返回上一次所在的目錄 cd 返回所在目錄的上級目錄 cd 返回所用使用者的家目錄 cd 進入根目錄 tree命令 tree d 只看目錄 tree l 1 只顯示多少層,例如此命令就是只顯示1層 絕對路徑與相對路徑 絕對路徑就是指得從頂層目錄 即更目錄 下開始算...
檔案與目錄管理
linux目錄呈現樹狀結構帶有分支。絕對路徑 從根目錄 寫起,如 use share 相對路徑 不是由 寫起,如 usr share doc轉到 uer share man時可以寫成cd man 這就是相對路徑 cd與pwd 用於變換當前目錄與顯示當前目錄 mkdir與rmdir 建立或刪除目錄 r...