Linux基本命令1

2021-10-09 23:20:22 字數 2241 閱讀 2398

主要命令有使用者及許可權管理、檔案操作、目錄操作、日期管理

cd 切換目錄

ls 列出當前目錄下的內容

cat 檢視文字內容

pwd 列出當前所在目錄

echo

##sed grep awk 三個常用的文字命令

##注意大部分命令是只有 root 使用者有許可權

useradd tom 新增使用者名為 tom 的使用者

userdel tom 刪除使用者名為 tom 的使用者(如果存在)

id username 檢視使用者為 tom 的資訊uid gid group等

passwd 修改密碼

groupadd

groupmod

groupdel 新增、修改、刪除使用者組

chown 改變檔案屬主

chmod 修改檔案許可權(經常使用)

rm	刪除檔案

cp 複製檔案

mv 移動檔案

cat 檢視檔案

nano 這是乙個簡要的檔案編輯器,用於編輯檔案

touch 建立乙個空文檔案

> 建立檔案、如果已經當前目錄下已經存在同名檔案則覆蓋原有檔案

>> 建立檔案、如果當前目錄下已經存在同名檔案,則在末尾追加

file filename 檢視檔案型別

stat filename 檢視檔案詳細資訊(檔案塊、快捷方式個數、時間戳)

more 顯示檔案內容、每次顯示一屏(space鍵 顯示下一屏、enter鍵只顯示檔案的下一行、

b鍵顯示上一屏、q鍵退出、|鍵可用於查詢)

less -n 顯示行號

pageup向前翻頁 pagedown向後翻頁 q鍵退出

head 顯示檔案開頭資訊,在未指定行數時顯示10行

tail 顯示檔案結尾資訊,未指定行數時預設顯示10行

-f 可以監視檔案追加資訊。這個可以用於監控功能

sort 排序檔案內容

uniq 用於報告或者忽略檔案中的重複行

-c 列出重複行次數

-d 僅顯示重複出現的重複行

wc 統計檔案的位元組數-c、行數-l、字數-w

tr 替換字串、轉換大小寫

##體驗一波echo "hello world" | tr 'a-z' 'a-z'

cut 連線檔案,剪貼檔案資訊

-d:指定字段分隔符

-f:指定要顯示的字段

-f 1,3 顯示第⼀個第三個

-f 1-3 顯示第1, 2, 3個

##cut f1 f2 > f3 把檔案1和檔案2的內容連線起來,將其放入檔案f3

mkdir 建立目錄

-p 自動建立父目錄

-v 顯示建立過程

rmdir 刪除目錄。只能刪除空目錄。

(可用rm命令刪除目錄)

-p 如果刪除後上層目錄已變成空目錄,則一併刪除

tree 顯示檔案目錄結構樹

##下面的命令經常用於判斷目錄資訊

-e filename 如果 filename存在,則為真

-d filename 如果 filename為目錄,則為真

-f filename 如果 filename為常規檔案,則為真

-l filename 如果 filename為符號鏈結,則為真

-r filename 如果 filename可讀,則為真

-w filename 如果 filename可寫,則為真

-x filename 如果 filename可執行,則為真

-s filename 如果檔案長度不為0,則為真

-h filename 如果檔案是軟鏈結,則為真

##例如如下語句if[

[! -d "$testpath"]]

;then

echo

"資料夾不存在"

else

echo

"資料夾存在"

fi

date 顯示或者設定系統時間。主要用於做系統執行日誌

時間加減操作、設定時間操作

date -d@1234567890 +"%f %t"

clock rtc時間調整

hwclock

cal 顯示日曆

-mjy 月份 年份

-m 星期一作為滴一天

-j 顯示今天在今年的天數

-y 顯示年份日曆

結束。

linux基本命令(1)

linux 基本命令 1 從今天起開始系統的學習 linux 的命令,我想把它完整的在 blog 上寫,願大家能和我一起來學習交流。cd cd 回到上級目錄 cd 回到當前使用者家目錄 cd 功能相當於 cdcd username 回到username 的家目錄 cd 和上個目錄來回切換 ls a顯...

Linux基本命令1

linux 基本命令1 ls 檢視 ls al 前面加點的是隱藏目錄 隱藏目錄詳細資訊 cd.當前目錄 cd 上層目錄 cd 進入乙個目錄 根目錄 家目錄 cd 使用者目錄 cd 回到根目錄 目錄與目錄之間用 分開 whoami 檢視是哪個使用者 su 使用者名稱 切換使用者 pwd 檢視當前檔案路...

Linux基本命令1

command options parameter command 命令表示做什麼 options 選項,選項表示怎麼做,也可以省略 parameter 傳給命令的引數,引數表示對誰做.可以是零個 乙個或者 多個.注意 代表可選.補全tab 按上下鍵可以檢視以前的的命令lspwdtouch a.tx...