2015 03 10 簡單檔案管理與使用者管理

2021-06-29 00:56:49 字數 2516 閱讀 2111

今兒在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...