Linux常見基本命令
服務器的維護和管理 都是通過SSH客戶端完成的
小技巧:
擴大/縮小終端 ctrl +/-
如果不行 闡釋 ctrl shit +
| ls | 查看當前檔案夾下內容 |
|---|---|
| pwd | 查看當前檔案路徑 |
| touch [檔案名] | 新建檔案 |
| mkdir | 創建目錄 |
| rm[檔案名] | 洗掉指定檔案 |
| clear | 清空螢屏 |
Linux終端命令格式
command [-options] [parameter]
舉例:
command:
ls pwd clear
parameter:
touch 檔案名稱 cd 目錄名稱 mkdir 目錄名稱 rm 檔案名稱
小tips:
無法洗掉 rm 檔案名
可以使用強行洗掉 rm -r 檔案名
查詢終端命令幫助資訊:
兩種:
1
command --help
2 (記住方法:有問題找男人)
man command
舉例:
mkdir --help
man mkdir
其他常用終端命令:
查看檔案內容命令
cat
more
grep
其他
echo
重定向> 和 >>
管道 |
小技巧:
tab鍵自動補全
上下游標鍵 切換之前使用過的命令
顯示隱藏的檔案:ls -a
創建隱藏檔案命令:touch .123.txt
去上一級目錄: cd …
.表示當前目錄
…表示上一級目錄
ls常用選項
ls -a 顯示所有子目錄 和 檔案(包括隱藏)
ls -l 以串列方式顯示檔案的詳細資訊
ls -l -h 比 ls -l 更加人性化
ls -l
使用ls -l 命令時,如果前面有d就是目錄,沒有就是檔案,如下圖所示:

ls -l -h 檔案大小

ls -lh 等同于 ls -l -h
增加 a顯示隱藏檔案:ls -lha

隱藏檔案,通常為 配置軟體配置 的組態檔,用于配置內容
計算集中檔案大小表達方式(科普)

ls 和 通配符 使用
目的: 快速定位到自己需要的檔案

舉例子:
*

?

[aa,bb,cc] 只提取其中的字符組

cd 切換目錄常用符號
cd - 切換到上一次所在的目錄
相對路徑 和 絕對路徑
絕對路徑: 從最開始的具體目錄位置, 最前面是/ 或者 ~
相對路徑: 相對于當前位置所在目錄 的對應路徑, 最前面不是 / 或者~
創建 和洗掉慚怍
touch 如果檔案不存在 創建空白檔案
如果檔案存在,修改檔案的末次修改時間
mkdir xx 創建目錄
eg:

小技巧:
一次性創建 多級目錄
mkdir -p xx/xx/xx/xx
eg:

注意 同一個位置 不能存在檔案名 和 目錄名 相同的檔案
即 mkdir abc 和 touch abc 不可以同時創建
rm 洗掉的檔案 是直接從磁盤中洗掉的,洗掉之后,不可以恢復,
rm -r xxx 遞回的洗掉目錄下的內容(洗掉多級目錄)
rm -f xxx 強制洗掉
rm *1.txt 洗掉以1結尾的檔案
查看檔案內容
三種方式

cat 123.txt
more 123.txt
cat/more 檔案名這兩個都可以
cat顯示全部內容,more只顯示部分,按空格后,會顯示全部內容,
more顯示內容如下

關于cat 查看的 細節操作鍵:

cat -b 123.txt
增加序列號
空行不顯示 行號

cat -n 123.txt
增加序列號
-n 即便是空行 也會顯示行號

關于more查看的 細節操作鍵:

grep 命令
grep as 123.txt

增加行號
grep -n as 123.txt

grep -v as 123.txt
顯示不包含 as 的行

grep -i as 123.txt
-i 不區分大小
第一個顯示
第二個不顯示 因為加了-i 忽略大小寫

grep常用模式查找 的使用:

行首

行尾

echo命令
往往和重定向命令一起使用
重定向: 將原本 輸入到 終端的內容,重新定向到 指定的檔案當中去,

舉例子:

應用:
將 ls -lh的輸出內容 重定向 到檔案 a 當中去了

> 小tips:會將a的原檔案重新覆寫掉;>>是 在后面追加
>>可以用于記錄命令輸入的結果
管道
符號: |
定義: 將一個命令的輸出 轉化為 另一個命令的輸入(通過管道)
舉例子:
ls -lha |grep vi
查詢包含vi的檔案
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/296793.html
標籤:其他
