Linux 常用指令(個人筆記,持續更新)

2021-10-09 02:50:52 字數 2814 閱讀 7177

linux命令格式

命令名稱 [命令引數]

[命令物件]

ps:命令名稱、命令引數、命令物件 之間用空格鍵分隔

命令物件一般是指要處理的檔案、目錄、使用者等資源

命令引數可以用長格式(完整的選項名稱,用--作為字首),eg:man --help

也可以用短格式(單個字母的縮寫,用-作為字首),eg:man -h

常用命令指令

全拼 or 命令格式

功能例子

結果pwd

print work directory

列印當前目錄,顯示當前工作目錄的絕對路徑

pwd輸出當前路徑

sudo lsb_release -a

檢視系統版本號

sudo lsb_release -a

輸出系統版本號

mkdir

make directory

建立目錄

mkdir asher

在當前目錄下新建乙個名為ahser的資料夾

touch

建立空白文字檔案

touch test

在當前目錄下新建乙個名為test的文字檔案

cdchang directory

更改工作路徑

cd asher

進入剛剛建立的asher資料夾

lslist directory contents

檔案列表

ls輸出當前路徑下的檔案列表

uname

unix name

輸出系統名

uname

linux

echo

格式:echo 字串|$變數名

輸出字串或變數值

echo asher

輸出asher

echo

格式:echo 字串|$變數名

輸出字串或變數值

echo $shell

輸出 \bin\bash

cpcopy

複製檔案

cp a b

將a檔案複製到b,此時a和b同時存在

mvmove

用於剪下檔案或者檔案重新命名

mv a b

剪下會將a刪掉,然後複製到b中,如果在同乙個資料夾中就是重新命名

rm格式:rm 檔名

用於刪除檔案

rm test

將刪除目錄下名為test的檔案

rm格式:rm -r 資料夾名

用於刪除目錄

rm -r asher

將刪除目錄下名為asher的資料夾(目錄)

file

檢視檔案型別

file asher

輸出:asher: directory

tar格式:tar 引數 壓縮後檔名 壓縮檔案名

用於壓縮或者解壓檔案

tar -cf test.tar linux.txt

將linux.txt檔案壓縮,並命名為test.tar

其他指令

全拼解釋

bash

bourne-again shell

大多數linux的shell

部分功能實現指令

功能cd ..

返回上級目錄

cd -

返回上級目錄

cd /

返回根目錄

cd ~

返回根目錄

ctrl+c

在命令列下終止當前執行程式

ls -a

輸出當前目錄下的所有檔名

ls -al

輸出當前目錄下的所有檔案詳情

uname -a

檢視完整的當前系統的核心名稱、主機名、核心發行版本等資訊

uptime

檢視系統負載資訊

free

檢視系統中記憶體使用量資訊

free -h

更人性化的輸出系統中記憶體使用量資訊

history

顯示歷史執行過的命令

history -c

情況歷史命令記錄

mv filename1 filename2

把當前目錄下的資料夾1名稱改為資料夾2名稱

mkdir -p a/b/c

建立層級資料夾(現在當前目錄建立資料夾a,然後在資料夾a下建立資料夾b,然後在b下建立c)

date命令

date:顯示系統時間和日期

標準化:通過『+』號開頭進行格式化,具體如下

引數功能

%t跳格(tab鍵)

%h小時(00-23)

%i小時(00-12)

%m分鐘%s秒

%y年%m月

%d日%j今年中的第幾天

使用

#輸出系統當前時間

>>>date

>mon aug 17 15:33:39 cst 2020

#將系統當前時間格式化

>>>date "+%y-%m-%d %h:%m:%s"

>2020-08-17 15:36:13

#輸出當前時間為今年第幾天

>>>date "+%j"

>230

#修改設定系統時間

>>>date -s "20200816 8:30:00"

>sun aug 16 08:30:00 cst 2020

linux日常常用指令(個人記錄,持續更新)

du sh 檢視目錄下每個資料夾大小 rm f 檔名 刪除檔案 rm rf 刪除資料夾下的所有檔案 cat filename tail n 3000 head n 1000 查詢檔案中幾行到幾行 sed n 5,10p filename 檢視檔案具體幾行 crontab l查詢所有定時任務 grep...

個人筆記 Linux學習筆記(持續更新)

關於許可權 許可權可用符號或八進位制數方式表示,具體如下 r 讀,w 寫,x 執行 r 4 rw 6 rwx 7 777 表示所有使用者都有rwx許可權 linux檔案系統目錄結構 1.根目錄 2.bin 存放那些供系統管理員和普通使用者使用的重要的linux命令的可執行檔案。3.boot 存放了用...

Linux常用指令(持續更新中ing)

shell指令碼 表示所有指令碼引數的內容。表示返回所有指令碼引數的個數。表示傳遞給指令碼或函式的所有引數。表示上個命令的退出狀態,或函式的返回值。建立使用者 useradd d home username m username d 使用者目錄,m 使用者名稱 passwd username 設定密...