linux --- 基础指令
基礎命令
1、ls(list)
-
用法1: # ls
含義: 列出當前工作目錄下所有的 文件/文件夾 的名稱
-
用法2: # ls 路徑
含義: 列出指定路徑目錄下所有的 文件/文件夾 的名稱
-
用法3: # ls 選項 路徑
含義: 以指定的格式來顯示指定目錄下文件夾的名稱
栗子: # ls -l 路徑 -->> 表示以列表的形式進行展示
栗子: # ls -la 路徑 -->> 表示所有的 文件/文件夾 (包含隱藏的)
注:
1.顯示出來的第一列表示文檔的類型,’-'表示該行對應的文檔類型為文件,'d’表示文檔類型為文件夾
2.在Linux中隱藏的文檔一般以.開頭 -
用法4: # ls -lh 路徑
作用: 以合適的方法列出
注: ls列出的結果顏色說明,藍色表示文件夾、黑色表示文件、綠色代表對該 文件/文件夾 擁有絕對權限
2、pwd (print working directory)
含義: 顯示當前工作目錄
3、cd (change directory)
作用: 切換當前的工作目錄
- 語法: # cd 路徑
栗子: 在’/‘下,使用絕對路徑切換到/usr/local -->> # cd /usr/local
栗子: 在’/usr/local’下,使用相對命令切換到home目錄下的marron用戶 -->> # cd …/…/home/marron
栗子: 在任意位置,快速切到當前用戶的家目錄 -->> # cd ~
4、mkdir指令 (make directory,創建目錄)
-
語法1: # mkdir 路徑
栗子: 在當前路徑下創建出’marron111’目錄 -->> # mkdir marron111
栗子: 在當前用戶的家目錄下創建’marron111’目錄 -->> # mkdir ~/marron111
-
語法2: # mkdir -p
作用: 實現創建多層目錄(不存在))
-
語法3: # mkdir 路徑1 路徑2 路徑3
作用: 一次創建多個目錄
5、touch指令
- 作用: 創建文件
語法: # touch 文件路徑
栗子: 在當前目錄下創建一個’a.js’ -->> # touch a.js
栗子: 在’marron’用戶的家目錄中創建文件’a.js’ -->> # touch /home/marron/c.js
6、cp (copy)
- 作用: 復制 文件/文件夾 到指定的位置
語法: # cp 被復制的 文件/文件夾 路徑到 文件/文件夾 復制到的位置
栗子: 將’/home/marron/a.js’文件復制到’~/marron111/b’目錄中
- -r: 復制文件夾所帶的可選項(表示遞歸復制)
栗子: 復制’~/marron’文件夾中的內容復制到’/home/marron/marron111’文件夾中去
7、mv(move)
- 作用: 移動 文件/文件夾 到新位置
語法: # mv 需要移動的 文件/文件夾 路徑到 文件/文件夾 需要移動到的位置
8、rm(remove)
- 作用: 移出/刪除 文檔
語法: #rm 選項 需要移出的文檔路徑
栗子: 刪除一個文件(/a.js) -->> rm a.js
栗子: 刪除一個文件(/b.js)(不提示) -->> rm b.js -f
注: -f表示 force 強制刪除,即不提示
栗子: 刪除一個文件夾(/marron)(不提示) -->> rm marron -rf
注: -r表示遞歸刪除,即刪除marron文件夾的時候,其中的內容也給刪除掉
9、vim(一款文本編輯器)
- 語法: # vim 文件的路徑
作用: 打開一個文件(可以存在,也可以不存在)
退出文件, shitf + : -> q -> enter(回車)
10、輸出重定向
- 作用:將一些命令的結果保存到文件中
栗子: 保存 ls-la 的執行結果到當前目錄下的 ls.txt (覆蓋) -->> ls -la > ls.txt
11、cat
-
作用1: 把文件中的內容展示出來
語法1: # cat 文件的路徑 -
作用2: 文件合并
語法2: # cat 文件路徑1 文件路徑2 … 文件路徑n > [新文件名稱]
總結
以上是生活随笔為你收集整理的linux --- 基础指令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: npy文件打开方式
- 下一篇: robocode_摇滚,袜子,Roboc