Linux 学习 (一)
最常用的7個Linux命令:
cd:切換目錄。
pwd:查看當前所在目錄。
ls:查看目錄下的文件。
touch:沒有文件則創建文件。
mkdir:創建目錄。
mr:remove刪除。????????-r可以刪除目錄
clear:清除屏幕。
文件和目錄常用命令
查看目錄內容
ls
????-a:查看隱藏文件
????-l:查看詳細信息
????-h:配合-l使用人性化顯示文件大小
ls通配符使用
????*:表示任意個數字符
?????:表示任意一個字符
????[]:表示可以匹配字符組中的任意一個
????[abc]:表示比配a、b、c中任意一個
????[a-f]:匹配a到f范圍內的任意一個字符
????????
?
切換目錄
cd
????cd:切換當前用戶的主目錄
????cd ~:同上
????cd .:保持在當前目錄
????cd ..:切換到上級目錄
????cd -:最近兩次工作目錄之間的切換
?
創建和刪除操作 (在創建時以 點(.)開頭的文件是隱藏文件)
touch
????如果文件不存在,可以創建一個空白的文件
????如果文件已經存在,可以修改文件的末次修改日期
mkdir
????-p:遞歸創建目錄
rm
?
拷貝和移動文件:
tree(顯示目錄樹)
-d:只顯示目錄
cp [目標文件地址] [復制到的目錄地址]
-i:覆蓋文件前提示
-r:若是目錄文件則遞歸復制目錄下所有的子目錄和文件
mv
可以用來移動文件或目錄,也可以給文件或目錄重命名
?
?
查看文件內容
cat
????查看文件內容、創建文件、文件合并、追加文件內容等功能
????-b:顯示非空行數
????-n:顯示所有行數
more
????分屏顯示文件內容
?
grep
????搜索文本文件內容
????-n:顯示行號
????-v:顯示不包含匹配文本的所有行(取反)
????-i:忽略大小寫
????參數:^ a:行首,搜索以a開頭的行
???????? ke$:行尾,搜索以ke結束的行
?
其他:
echo
重定向>和>>
????命令的執行結果 重定向多一個文件中
????>:表示輸出,會覆蓋文件原有的Neri
????>>:表示追加,會將內容追加到已有內容的末尾
管道 |
????將一個命令的輸入通過管道 作為 另一個命令的輸入
轉載于:https://www.cnblogs.com/9946xyz/p/10987570.html
總結
以上是生活随笔為你收集整理的Linux 学习 (一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 05 Python - Python运行
- 下一篇: luogu P2791 幼儿园篮球题