今天講了內容大體以下:
1. Linux文件及文本管理工具
Vi文文本編輯器----------------啥均可以作哦。屬於無敵法寶 呵呵
Vim它是Vi的加強版(vim需安裝 --------------------直接使用yum源快速安裝啊)
Vi的三種模式:命令模式,控制光標移動,可對文本進行復制、粘貼、刪除和查找等
輸入模式,正常的文本錄入
末行模式,保存或退出文檔
Vi的經常使用命令:
dd 剪切光標所在整行
10dd 剪切從光標處開始的10行
yy 複製光標所在整行
10yy 複製從光標處開始的10行
p 剪切(dd)或複製(yy)過的數據粘貼到光標後面
n 顯示搜索命令定位到的下一個字符串
N 顯示搜索命令定位到的上一個字符串
u 撤銷上一步的操做
ctrl+b 向文件首翻一屏
ctrl+f 向文件尾翻一屏
a 在當前字符後添加文本
i 在當前字符前添加文本
o 在當先後面插入一空行
h、j、k、l 左、下、上、右
shirf + $ 行尾 注: 數字4==$
shift + ^ 行首 注: 數字6==^
shift + G 尾部
gg 首部
Vi末行模式經常使用命令:
w 保存
q 退出
q! 強制退出
wq! 強制保存退出
set nu 顯示行號
set nonu 不顯示行號
s/one/two 當前光標所在行的第一個one替換成two
s/one/two/g 當前光標所在行的全部one替換成two
%s/one/two/g 將全文中的全部one替換成two
?str 在文本中從下至上搜索該字符串
/str 在文本中從上至下搜索該字符串
Linux用戶、組、權限管理 Linux多用戶、多任務操做系統!
多用戶同時登陸一個系統而執行不一樣的任務,而互不影響,不一樣的用戶可具備不一樣的權限,每一個用戶在權限容許的範圍內完成不一樣的任務
爲方便管理屬於同一組的用戶,方便爲組中的用戶統一規劃權限或指定任務;
在Linux系統中建立每一個用戶時,將自動建立一個與其同名的基本用戶組,並且這個基本用戶組只有該用戶本身
useradd #用於建立用戶
groupadd #用於建立組
usermod #用於修改用戶屬性
passwd #用於修改用戶密碼
userdel #用戶刪除用戶
su #切換用戶
su - root su - user1
當用戶被建立後,保存在哪裏,以什麼形式保存,有哪此配置文件有關?
more /etc/passwd #用戶信息;#USERNAME:PASSWORD:UID:GID:COMMENT:HOMEDIR:SHELL uid(user identification):
UID=0 系統管理員用戶
UID=1~999系統默認服務用戶
UID>1000 普通用戶 警告: UID不能衝突!
more /etc/shadow #用戶密碼信息
more /etc/group #組信息 #GROUPNAME:PASSWORD:GID:MAMBERS
more /etc/gshadow #組密碼信息 #GROUPNAME:PASSWORD:ADMINISTRATORS:MEMBERS
linux
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
今日聚點: (總結~聚點)
今日主要作的是實際動手訓練,對於vi的各類增,刪,改,查操做。以及對於用戶的建立(在建立的時候,同時生成一個與其同名的基本用
戶組,並且這個基本用戶組只有該用戶本身),對用戶進行刪除,對用戶屬性進行修改,以及對用戶信息進行查看。最後又講了對於當前用
戶的切換方法。整體來講今天的難度不大。
其實今天最大的收穫是懂得了一些配置環境變量的方法。方法固然不少,而我說的是命令方式。
eg:我誤把.bash_profile 刪除以後,結果切換不進去這用戶。在root權限下僅須要把正常的用戶中的.bash_profile環境copy一份給那個
用戶,而後在次給他權限。以後再切換就ok了。我以爲怎麼能看懂linux中的信息是我今天最大的收穫。
vim