Linux我的私房菜
- 一.Linux目錄結構
- 二.常用命令
- 1. ll 顯示文件和目錄列表 (只有管理員可以使用)
- 2. ls [可選] name 顯示文件和目錄列表 (其他用戶)
- 3. mkdir [-p] dirName 創建目錄
- 4. cd [dirName] 切換目錄
- 5. touch [file] 生成一個空文件
- 6. cat [- -help] [- -version] fileName 顯示文本文件內容
- 7. echo 內容>kaikai.txt, echo 追加內容>>kaikai.txt 生成一個帶內容的文件
- 8.cp [拷貝文件] 目標路徑
- 9.rm [可選] name
- 10.mv 被移動的文件 目標路徑 移動文件或目錄
- 11.find [可選] 在文件系統中查找指定的文件
- 12.grep 要查找字符串 目標文件 在指定文本文件中查找指定字符串
- 13.tree 用於以樹狀圖列出目錄的內容
- 14.ln 創建軟連接的位置 目標文件 建立軟連接
- 15.more 目標文件 分頁顯示文本文件內容
- 16.命令行復制: ctrl+INS 命令行粘貼: shift+INS
- 17.head 目標文件 顯示文件開頭內容
- 18.tail [可選] 目標文件 顯示文件結尾內容
- 以上爲Linux一些常用的命令,之後還會更新更多有用的東西,表白嫖我哦,點贊加評論~~
一.Linux目錄結構
當我們在命令行輸入 ll查看當前文件目錄
常用目錄(!不要在根目錄下建任何目錄,只可操作)
- etc 配置文件目錄
- usr/local 我們安裝的程序 必須放置在該目錄
- var 存放數據庫的目錄
- home 自己的目錄
二.常用命令
1. ll 顯示文件和目錄列表 (只有管理員可以使用)
2. ls [可選] name 顯示文件和目錄列表 (其他用戶)
- -l 列出文件的詳細信息
- -a 列出當前目錄下所有文件,包含隱藏文件
3. mkdir [-p] dirName 創建目錄
- -p 父目錄不存在情況下先生成父目錄
4. cd [dirName] 切換目錄
- 當直接 cd 會切換到當前用戶的主目錄
5. touch [file] 生成一個空文件
- 當前生成了一個空的文本文件 kaikai
6. cat [- -help] [- -version] fileName 顯示文本文件內容
- - - help 是幫助的意思。如果輸入 cat -help 可以查看cat的詳細用法
- - -version 是版本的意思
- filename是要查看的文件名,把文件裏的內容讀出來
7. echo 內容>kaikai.txt, echo 追加內容>>kaikai.txt 生成一個帶內容的文件
- 一個>代表生成一個代內容的文件
- 兩個>>代表給目標文件追加內容
8.cp [拷貝文件] 目標路徑
- 以上可實現複製功能
9.rm [可選] name
- -f 強制刪除文件或目錄
- -r 同時刪除該目錄下所有文件(遞歸刪除)
- 刪庫跑路操作 rm -fr /*(不會真的有人這樣做吧)
10.mv 被移動的文件 目標路徑 移動文件或目錄
類似與剪切功能
11.find [可選] 在文件系統中查找指定的文件
- -name 要搜索的文件名
12.grep 要查找字符串 目標文件 在指定文本文件中查找指定字符串
- 查找指定字符串在目標文件中,檢索文件
13.tree 用於以樹狀圖列出目錄的內容
14.ln 創建軟連接的位置 目標文件 建立軟連接
- 類似於快捷方式
15.more 目標文件 分頁顯示文本文件內容
- 會展示內容百分比,可以回車往下看,也可以ctrl+c 直接退出
16.命令行復制: ctrl+INS 命令行粘貼: shift+INS
17.head 目標文件 顯示文件開頭內容
18.tail [可選] 目標文件 顯示文件結尾內容
- -f 跟蹤輸出,等文件的變換實時顯示