劉素素-Linux命令部分整理
ls 列出當前目錄的所有檔案、資料夾
-l 列出目錄或者檔案的詳細資訊。比如許可權,修改時間等等
-a 列出目錄下所有的檔案,包括隱藏檔案
ls -al 列出目錄所有隱藏檔案
man 幫助手冊
pwd 用於返回當前工作目錄的名字,為絕對路徑名
mkdir 用於新建資料夾
rm 刪除檔案
cp 複製檔案
mv 移動檔案
more 與 cat 相似,都可以檢視檔案內容。不同的是cat滿屏顯示,more逐行顯示內容
less 與 more 相似,less支援上下滾動檢視內容
reboot 重啟命令
poweroff 關機命令
ping 主要用於測試網路連通
tar 主要用於建立歸檔檔案,和解壓歸檔檔案
chown 用於改變一個檔案的所有者及所在的組
find 用於查詢檔案 find -name
[Ctrl] + [Alt] + [F2] ~ [F6] :命令列登陸 tty2 ~ tty6 終端機; [Ctrl] + [Alt] + [F1] :圖形介面桌面。
locale 顯示目前支援的語言
date 檢視當前時間 date +%Y/%m/%d 當前年月日 date +%/H:%M
cal 顯示日曆的指令 cal 2021 顯示整年的月曆 cal 10 2021 顯示2021年10月日曆
bc 進入計算機可以做一些簡單的加減乘除 ^ 指數 %餘數
quit 退出 q 離開
Ctrl+d 相當於exit 可以直接離開命令列
Shift+page up/pagedown 介面翻頁,看linux之前輸出的內容
--help 命令加上--help得到引數的說明
/string 向“下”搜尋 string 這個字串,?string 向“上”搜尋 string 這個子串
man 檢視說明內容
man 7 man 查詢資料後面的數字是有意義的,代表意義看下錶
代號 | 代表內容 |
---|---|
1 | 使用者在shell環境中可以操作的指令或可可執行 |
2 | 系統核心可呼叫的函式與工具等 |
3 | 一些常用的函式(function)與函式庫(library),大部分為C的函式庫(libc) |
4 | 裝置檔案的說明,通常在/dev下的檔案 |
5 | 配置檔案或者是某些檔案的格式 |
6 | 遊戲(games) |
7 | 慣例與協定等,例如Linux檔案系統、網路協定、ASCII code等等的說明 |
8 | |
9 |
info 查詢指令的用法或檔案的格式
nano 超文字編譯器
nano組合鍵:
[ctrl]-G:取得線上說明(help),很有用的!
[ctrl]-X:離開naon軟體,若有修改過檔案會提示是否需要儲存喔!
[ctrl]-O:儲存檔案,若你有許可權的話就能夠儲存檔案了;
[ctrl]-R:從其他檔案讀入資料,可以將某個檔案的內容貼在本檔案中;
[ctrl]-W:搜尋字串,這個也是很有幫助的指令喔!
[ctrl]-C:說明目前游標所在處的行數與列數等資訊;
[ctrl]-_:可以直接輸入行號,讓游標快速移動到該行;
[alt]-Y:校正語法功能開啟或關閉(按一下開、再按一下關)
[alt]-M:可以支援滑鼠來移動游標的
who 看誰在線上
netstat -a 看望了的連線狀態
ps -aux 背景執行的程式
sync 將資料同步寫入硬碟中的指令
shutdown 慣用的關機命令
reboot, halt, poweroff 重新開機,關機