碼住! 超實用的Linux指令大全


本文詳細介紹了開發中使用Linux進行操作的絕大多數指令,查找時可以使用ctrl + f輸入對應的指令,進而查看其語法、功能說明和演示。建議收藏。

注意:本文語法中 [ ]內的命令,代表可選命令。

一、文件目錄類指令

指令 基本語法 功能說明 演示
pwd pwd 顯示當前工作目錄的絕對路徑 在這裏插入圖片描述
ls ls 顯示目錄情況。ls -a顯示當前目錄所有的文件和目錄;ls -l以列表的方式顯示信息。 顯示目錄信息 在這裏插入圖片描述
cd cd 文件cd ~cd :回到自己的家目錄;cd ..回到當前目錄的上級目錄 切換文件夾 在這裏插入圖片描述
mkdir mkdir 單級目錄mkdir -p 多級目錄 創建目錄 在這裏插入圖片描述
rmdir 刪除空目錄使用rmdir /文件夾、非空目錄使用rm -rf /文件夾 刪除文件(夾) 在這裏插入圖片描述
touch touch 文件名創建一個空文件,可以同時創建多個文件 創建空文件夾 在這裏插入圖片描述
cp cp [-r] source dest ,-r表示遞歸複製整個文件夾;指令前加\表示:強制覆蓋,不再提示 拷貝 在這裏插入圖片描述
rm rm [選項] 要刪除的文件或目錄、-r遞歸刪除;-f強制刪除不提示 移除文件(夾) 在這裏插入圖片描述
mv mv source dest 移動文件夾 在這裏插入圖片描述
mv mv oldNameFile newNameFile 重命名 在這裏插入圖片描述
cat cat [-n] 要查看的文件,-n表示顯示行號;配合more可以分頁展示 查看文件內容 在這裏插入圖片描述
more more 要查看的文件 全屏分頁顯示內容,一次加載完畢。 在這裏插入圖片描述
less less 要查看的文件 全屏分頁顯示內容,根據需要加載。(展示大型文件效率高) 在這裏插入圖片描述
> ls -l > 文件覆蓋列表內容,cat 文件1 > 文件2覆蓋文件內容 輸出重定向(覆蓋) 在這裏插入圖片描述
>> ls -al >> 文件追加列表內容,echo "內容" >> 文件追加文件內容 追加 在這裏插入圖片描述
echo echo $PATHecho "內容" 輸出內容到控制檯 在這裏插入圖片描述
head head 文件默認查看文件前10行,head -n 5 文件查看文件前5行 查看文件前n行,默認爲10 在這裏插入圖片描述
tail tail 文件默認查看文件後10行;tail -n 5 文件查看文件後5行;tail -f 文件實時追蹤該文檔的更新 查看文件後n行,默認爲10 在這裏插入圖片描述
ln In -s source 軟連接名 爲原文件創建一個軟鏈接 在這裏插入圖片描述
history history查看所有;!n執行編號爲n的指令 查看已經執行過的歷史指令 在這裏插入圖片描述

二、時間日期類指令

指令 基本語法 功能說明 演示
date 在這裏插入圖片描述 顯示日期 在這裏插入圖片描述
cal cal默認顯示本月日曆 顯示日曆 在這裏插入圖片描述

修改系統時間可以使用:date -s "2020-5-21 21:13:14",如果需要修改回正確時間,使用ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

三、搜索查詢指令

指令 基本語法 功能說明 演示
find find [搜索範圍] [選項] 查找文件 在這裏插入圖片描述
locate locate 搜索文件 快速查找文件 在這裏插入圖片描述
grep grep [選項] 查找內容 source-n顯示行號;-i忽略字母大小寫 過濾查找 在這裏插入圖片描述

四、壓縮與解壓縮指令

指令 基本語法 功能說明 演示
gzip/gunzip gzip 文件壓縮;gunzip 文件.gz解壓縮 壓縮解壓文件 在這裏插入圖片描述
zip/unzip zip 文件壓縮;unzip 文件.gz解壓縮。-r可以遞歸壓縮,-d<壓縮後存放的目錄> 壓縮解壓文件 在這裏插入圖片描述
tar 在這裏插入圖片描述 打包 在這裏插入圖片描述

五、指定運行級別指令

Linux的設計者設計了7個運行級別來管理Linux系統,常用的級別是3和5,如果要修改默認的運行級別,可以更改文件/etc/initabid:5:initdefault:這一行中的數字。修改後開機直接進入對應的級別。

  • 命令爲init[級別]
級別 說明
級別0 關機
級別1 單用戶(找回丟失密碼)
級別2 多用戶無網絡服務
級別3 多用戶有網絡服務
級別4 保留
級別5 圖形界面
級別6 系統重啓

面試題:假設root密碼忘記了,請問如何找回密碼?
進入到單用戶模式,然後修改密碼。因爲進入單用戶模式,root不需要密碼就可以登錄。
具體做法是:開機—>引導時輸入Enter,看到新的界面輸入e—>在新的界面選中第二行(編輯內核)再按e—>輸入1後回車—>輸入b—>進入單用戶模式—>修改root密碼。
在這裏插入圖片描述
注意:這種單用戶模式修改root密碼的前提是不能遠程登錄。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章