1.vi/Vim 是一個編輯工具 主要用來編輯文本
Centos自帶vi編輯工具
命令模式
編輯模式
末行模式
使用vim創建一個文件
回到家目錄 cd
執行 vim 文件名 如果穩健存在就打卡 如果不存在就創建一個文件
命令模式下只能執行
Dd 刪除當前行
Yy 複製當前行
P 粘貼
Ndd 刪除當前光標一下n行內容 包含光標所在的行
Nyy 複製n行內容 包括光標所在行
U 撤銷
在命令模式下輸入i 切換到編輯模式
i 在光標當前位置插入內容
Shift+i 在當前行最前面插入內容
Shift+a 在當前行最後插入內容
a 在當前光標之後插入內容
o 在下一行插入內容
Shitf+o 在上一行插入內容
在編輯模式下可以編輯文檔
編輯完成按esc切換到命令模式
按shift+: 切換到末行模式
q 不保存退出
w 保存
wq 保存並退出
wq! 保存並強制退出
q! 不保存強制退出
2.Linux命令格式:
ls 查看當前目錄下的所有文件信息
ls 路徑 查看指定路徑下的所有文件信息
ls -a 查看當前目錄下的所有文件信息 包含隱藏文件
隱藏文件的格式 以.開頭
ls [-屬性] [參數]
-a
-l 以列表形式輸出文件信息
屬性可以連用
ls -al
cd 切換目錄
cd 絕對路徑 根據絕對路徑切換到指定目錄中去
cd …/ 切換倒上一級路徑
cd …/…/ 切換到上上一級路徑
cd 不管當前在哪個目錄 快速切換到當前用戶 家目錄
cd ~ 不管當前在哪個目錄 快速切換到當前用戶 家目錄
cd - 切換到 上一次所在目錄
pwd 查看當前所在的目錄
注意:記得要經常使用table鍵來補全路徑 防止敲錯路徑
按一次table 補全路徑
按兩次table 給出所有可能的提示
3.linux的目錄:
bin 用戶指令目錄
home 用戶目錄
在用戶目錄中一個用戶就對應了一個 文件夾 文件的名字一般和用戶名同名
etc: 主要存放配置文件
opt 是系統給用戶準備預留目錄
root 管理員的家目錄
usr 安裝目錄
注意:我們在使用linux時 除了opt目錄和 home 其他目錄不要操作
文件的權限:
1.用戶,組,權限
組:是一個權限的集合
可以有多個用戶 可以有多個權限
普通用戶組 r
zhansgan
lisi
管理員組 rwx
權限:用戶課操作的範圍
用戶:就是你登錄系統賬戶 身份
2.文件的權限
文件有
r 讀權限
w 寫權限
x 執行權限
4.使用ls -l 可以查文件權限信息
(1)第一位 rwx r-x r-x
文件類型
d代表目錄
-代表文件
l 連接 當前用戶對當前文件擁有的權限 當前組對當前文件所擁有的權限 其他用戶對當前文件所擁有的權限
權限的是表示方式
r w x
1 1 1 7 擁有讀寫執行權限
1 1 0 6 讀寫權限
1 0 1 5 讀和執行權限
1 0 0 4 只有讀權限
0 1 1 3 只有寫和執行
0 1 0 2 只有寫權限
0 0 1 1 只有執行權限
修改文件的權限:
chmod 777 文件
文件的基本操作:
增: 創建文件
vi/vim
touch 文件名
如果直接寫文件名 在當前路徑創建文件
還可以寫相對路徑和絕對路徑 在指定目錄下創建文件
mkdir 目錄名 創建目錄
-p 遞歸創建目錄
創建 ./demo1/demo
(2)
用戶 u
組 g
其他 o
chmod u+w,g-r,o+x
chmod +w 給所有添加寫權限
修改文件的用戶和組
chown 用戶:組 文件
5.刪:刪除文件
rm
-r 可以刪除目錄
-f 強制執行不給提示 在以前刪除時不見-f會給出提示信息詢問是否真的要刪除:敏感操作 使用需謹慎
格式:
rm -rf 要刪除的文件或者文件夾的名字
改:修改文件
vim/vi
查:查看
vim/vi
cat 文件名
複製:
一般用來做文件備份
移動:
一般用作文件的重命名