當前位置:生活全書館 >

IT科技

> linux常用命令的使用法法

linux常用命令的使用法法

名稱:cat 使用許可權:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 說明:把檔案串連線後傳到基本輸出(螢幕或加 > fileName 到另一個檔案) 引數: -n 或 --number 由 1 開始對所有輸出的行數編號 -b 或 --number-no

本文主要介紹Linux環境下常用命令的使用,使用的作業系統是CentOS7,登陸的使用者是root使用者,以下命令均是在root使用者下的操作,後面不再贅述了。若不想執行命令則按Ctrl + C,輸入clear或者Ctrl +L清屏。Ctrl+D停止,相當於logout,exit登出。Ctrl + Shift + T建立多個終端,Ctrl+PageUp和Ctrl+PageDown用於切換終端。ls --help用於檢視幫助資訊,注意不能寫成ls -help,否則會被當成多個單獨的命令。

linux常用命令的使用法法

最全Linux常用命令大全1.Linux管理檔案和目錄的命令命令pwdcdgreptouchrm功能顯示當前目錄改變所在目錄在檔案中查詢某字元建立檔案刪除檔案命令lscatcpmvrmdir功能檢視目錄下的內容顯示檔案的內容複製檔案移動檔案刪除目錄1.1pwd命令該命令的英

工具/材料

CentOS7

一。 通用命令: 1. date :print or set the system date and time2. stty -a: 可以檢視或者列印控制字元(Ctrl-C, Ctrl-D, Ctrl-Z等)3. passwd: print or set the system date and time (用passwd -h檢視)4. logout, login: 登入shell的登入和注

操作方法

pwd命令用於顯示當前所在的目錄,ls顯示當前目錄下的內容。ls同時也可以檢視指定目錄,如下圖所示,檢視root目錄下的檔案。ls -l(此處是字母 L)表示以長模式的形式顯示出來。ls -1(此處是數字1)表示把檔案一行一行列出來。ls -a用於顯示所有檔案,包括隱藏檔案,以.開頭的都是隱藏檔案。

linux常用命令的使用法法 第2張
linux常用命令的使用法法 第3張

1. 命令格式: cd [目錄名] 2. 命令功能: 切換當前目錄至dirName 3. 常用範例 3.1 例一:進入系統根目錄 命令:cd /

ls -s用於顯示檔案的大小, ls -l -a -s 顯示所有檔案,所有檔案都顯示長模式,同時顯示檔案的大小, ls -las是相同的,可以連在一起寫。 ls -h可以顯示單位,ls -lash的展現效果如下圖所示。

linux常用命令的使用法法 第4張

最全Linux常用命令大全1.Linux管理檔案和目錄的命令命令pwdcdgreptouchrm功能顯示當前目錄改變所在目錄在檔案中查詢某字元建立檔案刪除檔案命令lscatcpmvrmdir功能檢視目錄下的內容顯示檔案的內容複製檔案移動檔案刪除目錄1.1pwd命令該命令的英

接下來我們看看日期時間相關的命令,date命令用於顯示日期和時間,date +%Y 用於顯示年份,date +%y用於顯示年份的後兩位,date +%M 分鐘,date +%m用於顯示月份。

linux常用命令的使用法法 第5張

1、linux分割槽 --在linux裡面所有的裝置、任何東西,在linux看來都是檔案。 --檔案在它看來,有兩種形式: 第一種是字元型(鍵盤輸入、印表機); 第二種是二進位制型(硬碟、光碟機、U盤) --linux中所有硬體 --手動分割槽 --A、至少有兩個分割槽 / 根分

cal命令用於顯示日曆,cal 2019用於顯示2019年的日曆, cal 12 2019用於顯示2019年12月份的日曆。輸入be則開啟計算器,例如輸入1/3的結果只會保留小數點後0位,若想保留更多的位數,則需要使用scale設定小數點的位數,若不想使用計算器,則使用quit命令退出。

linux常用命令的使用法法 第6張
linux常用命令的使用法法 第7張

ls:列目錄。 用法:ls或ls dirName,引數:-a顯示所有檔案,-l詳細列出檔案。 mkdir:建目錄。 用法:mkdir dirName,引數:-p建多級目錄,如:mkdir a/b/c/d/e/f -p mount:掛載分割槽或映象檔案(.iso,.img)檔案。 用法: a.磁碟分割槽:mount dev

接下來我們介紹一個linux命令的輸入技巧,輸入命令的前1個或幾個命令,然後輸入Tab鍵則可以補全命令。連續按兩次Tab鍵,會把所有以某字母開頭的命令都顯示出來。Tab除了適用於命令外,還適用於檔案。按鍵盤的上下鍵可以找到以前的命令。輸入history則可以顯示歷史輸入過的命令。輸入!64則會重新執行第64個命令,如下圖所示。

linux常用命令的使用法法 第8張
linux常用命令的使用法法 第9張

常用的命令有好多啊,你剛開始學,不用特意的去記,用到什麼學什麼就好了。 當然非要列舉,下面列舉的100條,是來自百度經驗上的。 希望對你有幫助。 Linux常用命令大全100條: 1,echo “aa” 》 test.txt 和 echo “bb” 》》 test.txt //》將原文

輸入快捷鍵Ctrl + A讓游標回到命令的開頭,Ctrl + E 讓游標回到命令的結尾。Ctrl+左右鍵,一個單詞一個單詞的跳。Ctrl + U則從當前游標開始刪,一直刪到本行的開頭。Ctrl +K則從當前游標開始刪,一直刪到本行的結尾。快速引用上一個命令的引數則按Esc+. 如下圖所示。那麼如何複製上一行的命令呢?選中上一行的命令後,按住滑鼠滾軸,會執行復制+貼上的操作。

linux常用命令的使用法法 第10張

常用命令: 建立自己的目錄和檔案 mkdir 建立目錄 mkdir -p 建立多級目錄 touch 建立檔案 touch -d 20080808 修改檔案日期 touch -d 1215 修改檔案時間 指定時間的修改方法 linux裡沒有記錄檔案的建立時間 # stat big_file Access: 2009-05-02 1

擴充套件閱讀,以下內容您可能還感興趣。

Linux基本命令有哪些?

常用命令:

建立自己的目錄和檔案

mkdir 建立目錄

mkdir -p 建立多級目錄

touch 建立檔案

touch -d 20080808 修改e68a84e8a2ade799bee5baa631333339656531檔案日期

touch -d 1215 修改檔案時間

指定時間的修改方法

linux裡沒有記錄檔案的建立時間

# stat big_file

Access: 2009-05-02 12:13:00.000000000 +0800 訪問時間 cat

Modify: 2009-05-02 12:13:00.000000000 +0800 內容修改時間 echo >>

Change: 2009-05-02 17:41:55.000000000 +0800 屬性修改時間 chmod

touch -m -t 200809101112.13 bigfile

修改檔案內容

echo "abcd" >> file_name

vim 編輯器的增刪改存

gedit

複製檔案 cp src dest

-r 包含子目錄和檔案

-a 保持檔案許可權 包含子目錄和檔案 保持檔案連線

-f 強制覆蓋 不提示

刪除檔案 rm-r 遞迴刪除

-f 強制刪除 不提示

移動改名 mvold new

-i 提示

-f 強制覆蓋 不提示

學會檢視檔案的屬性後,我們來學習怎麼檢視檔案內容

cat -n 列印行號

cat -b 同上,但排除空行

分屏檢視

more 只能向下

less 上下均可

more 和 less 的搜尋功能

/ 向下搜

? 向上搜

n 下一個

N 上一個

head 檢視檔案頭

-n X 指定行數

預設10行

tail 檢視檔案尾

-n X 指定行數

-f 時時監控檔案變化

rev 左右顛倒

tac 上下顛倒

cd 回到家目錄

cd / 目的目錄

cd - 上次工作目錄

cd . 當前目錄

cd ..上級目錄

相對路徑和絕對路徑

我在哪?

pwd

tree 以樹狀結構顯示

ls 介紹顏色的用處

為什麼會有顏色 因為有引數

長引數 短引數

如何檢視檔案的詳細屬性

檔案型別

-普通檔案 d目錄 b塊 c字元 l連線 p管道 s套接字

如何檢視隱藏檔案 ls -a

沒有顏色時 我們該怎麼辦? ls -F

常用組合 ls -lthr

系統為我們定義的常用組合 ll l.

自定義 alias lt='ls -lthr'

linux vi命令的使用方法

vi的基本概念

基本上vi可分為三種操作狀態,分別是命令模式(Command mode)、插入模式(Insert mode)和底線命令模式(Last line mode),

各模式的功能區分如下:

1. Comand mode:控制螢幕游標的移動,字元或游標的刪除,移動複製某區段及進入Insert mode下,或者到Last line mode。

2. Insert mode:唯有在Insert mode下,才可做文字資料輸入,按Esc等可回到Comand mode。

3. Last line mode:將儲存檔案或離開編輯器,也可設定編輯環境,如尋找字串、列出行號等。

不過可以把vi簡化成兩個模式,即是將Last line mode也算入Command mode,把vi分成Command 和Insert mode。

vi的基本操作

?進入vi

在系統提示符號輸入vi及檔名稱後,即可進入vi全螢幕編輯畫面:

$ vi testfile

有一點要特別注意,就是您進入vi之後是處於“Command mode”下,您要切換到Insert mode才能輸入文字。

初次用vi的使用者都會想先用上下左右鍵移動游標,結果電腦一直叫,把自己氣個半死,所以進入vi後,先不要亂動,

轉換入Insert後再說。?切換至Insert mode編輯檔案在Command mode下按‘i’、‘a’或‘o’三鍵就e79fa5e98193e58685e5aeb931333332623264可進入Insert mode。

這時候您就可以開始輸入文字了。

i: 插入,從目前游標所在之處插入所輸入的文字。

a: 增加,目前游標所在的下一個字開始輸入文字。

o: 插入新的一行,從行首開始輸入文字。

?Insert的切換→Command mode,按Esc鍵

您目前處於Insert mode,您就只能一直打字。假如您發現打錯字了,想用游標鍵往回移動,將該字刪除,

就要按ESC鍵轉換回Command mode,再刪除文字。

?離開vi及存檔案

在Command mode下,可按冒號“:”鍵入入Last line mode,例如:

:w filename (輸入“w filename”,將文章存入指定的檔名filename)

:wq (輸入“wq”,因為進入之時已經指定檔名testfile,所以會寫入testfile並離開vi)

:q! (輸入“q!”,強制離開並放棄編輯的檔案)

Command mode功能鍵列表

在介紹command mode指令的時後,指令後面加上“常用”字眼的功能鍵,表示比較常用的vi指令,

請讀者您一定要學會、記住。

(1)I、a、o切換進入Insert mode。[超級常用]

(2)移動游標

vi可以直接用鍵盤上的游標鍵來上下左右移動,但正規的vi是用小寫英文字母

h、j、k、l,分別控制游標左、下、上、右移一格。

按Ctrl+B:螢幕往後移動一頁。[常用]

按Ctrl+F:螢幕往前移動一頁。[常用]

按Ctrl+U:螢幕往後移動半頁。

按Ctrl+D:螢幕往前移動半頁。

按 0 (數字零):移動文章的開頭。[常用]

按 G:移動到文章的最後。[常用]

按 w:游標跳到下個word的開頭。[常用]

按 e:游標跳到下個word的字尾。

按 b:游標回到上個word的開頭。

按 $:移到游標所在行的行尾。[常用]

按 ^:移到該行第一個非空白的字元。

按 0:移到該行的開頭位置。[常用]

按 #:移到該行的第#個位置,例:51、121。[常用]

(3)刪除文字

x:每按一次刪除游標所在位置的後面一個字元。[超常用]

#x:例如,6x 表刪除游標所在位置的後面6個字元。[常用]

X:大字的X,每按一次刪除游標所在位置的前面一個字元。

#X:例如,20X 表刪除游標所在位置的前面20個字元。

dd:刪除游標所在行。[超常用]

#dd:例如,6dd表刪除從游標所在的該行往下數6行之文字。[常用]

(4)複製

yw:將游標所在處到字尾的字元複製到緩衝區中。

(想在和#x、#X的功能相反)

p:將緩衝區內的字元貼上到游標所在位置(指令‘yw’與‘p必須搭配使用)。

yy:複製游標所在行。[超常用]

p:複製單行到您想貼上之處。(指令‘yy’與‘p’必須搭配使用)

#yy:如:6yy表示拷貝從游標所在的該行往下數6行之文字。[常用]

p:複製多行到您想貼上之處。(指令‘#yy’與‘p’必須搭配使用)

“ayy:將複製行放入buffer a, vi提供buffer功能,可將常用的資料存在buffer

“ap:將放在buffer a的資料貼上。

“b3yy:將三行資料存入buffer b。

“b3p:將存在buffer b的資料貼上

(5)取代

r: 取代游標所在處的字元:[常用]

R:取代字元直到按Esc為止。

(6)復原(undo)上一個指令

u:假如您誤操作一個指令,可以馬上按u,回覆到上一個操作。[超常用]

.: .可以重複執行上一次的指令。

(7)更改

cw:更改游標所在處的字到字尾$處。

c#w:例如,c3w代表更改3個字。

(8)跳至指定行

Ctrl+G:列出游標所在行的行號。

#G:例如,15G,表示移動游標至文章的第15行行首。[常用]

Last line mode下指令簡介

讀者您要使用Last line mode之前,請記得先按Esc鍵確定您已經處於Command mode下後,再按冒號“:”或“/”或“?”

三鍵的其中一鍵進入Last line mode。

1.列出行號

set nu: 輸入“set nu”後,會在文章的每一行前面列出行號。

2.跳到文章的某一行

#:井號代表一個數字,在Last line mode提示符號“:”前輸入數字,再按Enter就會跳到該行了,

如:15[Enter]就會跳到文章的第15行。[常用]

3.尋找字串

/關鍵字:先按/,再輸入您想尋找的字,如果第一次找的關鍵字不是您相儘可能的,可以一直按n會往下尋找到您要的關鍵字為止。

?關鍵字:先按?,再輸入您想尋找的字,如果第一次找的關鍵字不是您想要的,可以按n會往前尋找到您要的關鍵字為止。

4.取代字串

1,$s/string/replae/g:在last line mode輸入“1,$s/string/replace/g”會將全文的string字串取代為replace字串,

其中1,$s就是指搜尋區間為文章從頭至尾的意思,g則是表示全部取代不必確認。

%s/string/replace/c:同樣會將全文的string字串取代為replace字串,和上面指令不同的地方是,%s和1,$s是相同的功能,

c則是表示要替代之前必須再次確認是否取代。

1,20s/string/replace/g:將1至20行間的string替代為relpace字串。

5.存檔案

w:在last line mode提示符號“:”前按w即可將檔案存起來。[超常用]

#,# w filename:如果您想摘取文章的某一段,存成另一個檔案,可用這個指令#代表行號,例如30,50 w nice,

將您正在編輯文章的第30~50行存成nice這個檔案。

6.離開

q:按q就離開,有時如果無法離開vi,可搭配“!:強置離開vi,如“q!”

qw:一般建議離開時,搭配w一起使用,如此離開時還可存檔案

Linux的基本命令格式如何?Linux下經常使用的萬用字元有哪些?

Linux 命令的基本格式:

[root@localhost ~]# 命令[選項][引數]

命令百格式中的度 [] 代表可選項,也就是有些命令可以不寫選項或引數,也能執行。問那麼答,我們就用 Linux 中最常見的 ls 命令來解釋一下命令的格式(有關 ls 命令的具體用法,專後續章節會詳細介紹)。如果按照命令的分類,那麼 ls 命令應該屬於屬目錄操作命令。

[root@localhost ~]# ls

anaconda-ks.cfg install.log install.log.syslog

linux常用萬用字元有* ,?,[ ],[^],[:space:],[:punct:],[:lower:],[:upper:],[:digit:],[:alnum:]等等。可參考下《Linux就該這麼學》瞭解更多Linux知識。

linux上的檔案管理類命令都有哪些,其常用的使用方法及其相關示例演示

檔案管理:vi/touch/cp/mkdir/rm

vi:對linux下的文字檔案進行編輯

vi a

這個命令可以建立一個名字為a的檔案,並可以對它進行編輯。

touch:可以改變檔案的時間戳或者建立新的檔案

touch a

如果當前目錄下沒有a這個檔案,則建立a檔案;如果已經存在,將把這個檔案的建立時間戳改為執行touch命令的時間

mkdir:建立目錄的命令

mkdir mulu

該命令可以建立名稱為mulu的目錄

磁碟:

df/du/mkfs/fdisk/mount

df:顯示當前磁碟空間使用的情況

df -m

以單位為兆顯示磁碟空間使用情況

du:顯示目錄的使用情況

du -sh

顯示當前目錄使用的詳細情況

mount:載入磁碟或者是一些儲存裝置

mount -t ext3 /dev/sda2 /root/sda

將sda的第二個分割槽(分割槽檔案型別為ext3)掛載到/root/sda目錄下

linux常用命令是什麼?

壓縮與備份:

bzip2/bunzip2 .bz2檔案的壓縮/解壓縮程式

cpio 備份檔案

dump 備份檔案系統

gzip/gunzip .gz檔案的壓縮/解壓縮程式

gzexe 壓縮可執行檔案

restore 還原由傾倒(Dump)操作所備份下來的檔案或整個檔案系統(一個分割槽)

tar 將若干檔案存檔或讀取存檔檔案

unarj 解壓縮.arj檔案

zip/unzip 壓縮/解壓縮 zip檔案

zipinfo 列出zip壓縮檔案的詳細資訊

磁碟操作:

cd/pwd 切換目錄/顯示當前工作目錄

df 顯示磁碟的相關資訊

du 顯示目錄或檔案的大小

e2fsck 檢查ext2/ext3檔案系統的正確性

fdisk 對硬碟進行分割槽

fsck 檢查檔案系統並嘗試修復錯誤

losetup 設定迴圈裝置

ls 列出目錄內容e799bee5baa6e79fa5e9819331333363396462

mkdir 建立目錄

mformat 對MS-DOS檔案系統的磁碟進行格式化

mkbootdisk 建立目前系統的啟動盤

mke2fs 建立ext2檔案系統

mkisofs 製作iso光碟映像檔案

mount/umount 載入檔案系統/解除安裝檔案系統

quota 顯示磁碟已使用的空間與*

sync 將記憶體緩衝區內的資料寫入磁碟

tree 以樹狀圖列出目錄的內容

系統操作:

alias 設定指令的別名

chkconfig 檢查,設定系統的各種服務

clock 調整 RTC 時間

date 顯示或設定系統時間與日期

dmesg 顯示開機資訊

eval 重新運算求出引數的內容

exit 退出目前的shell

export 設定或顯示環境變數

finger 查詢並顯示使用者資訊

free 顯示記憶體狀態

hostid 顯示主機標識

hostname 顯示主機名

id 顯示使用者標識

kill 刪除執行中的程式或工作

last 列出目前與過去登入系統的使用者相關資訊

logout 退出系統

lsmod 顯示已載入系統的模組

modprobe 自動處理可載入模組

passwd 設定使用者密碼

ps process status 報告程式狀況

reboot 重啟計算機

rhwo 檢視系統使用者

rlogin 遠端登入

rpm 管理Linux各項套件的程式

shutdown 關機

su switch user 變更使用者身份

top 顯示,管理執行中的程式

uname 顯示系統資訊

useradd/userdel 新增使用者 / 刪除使用者

userinfo 圖形介面的修改工具

usermod 修改使用者屬性,包括使用者的shell型別,使用者組等,甚至還能改登入名

w 顯示目前註冊的使用者及使用者正執行的命令

whereis 確定一個命令的二進位制執行碼,原始碼及幫助所在的位置

who 列出正在使用系統的使用者

whois 查詢並顯示使用者資訊

網路通訊:

arp 網地址的顯示及控制

ftp 檔案傳輸

lftp 檔案傳輸

mail 傳送/接收電子郵件

mesg 允許或拒絕其他使用者向自己所用的終端傳送資訊

mutt E-mail管理程式

ncftp 檔案傳輸

netstat 顯示網路連線、路由表和網路介面資訊

pine 收發電子郵件,瀏覽新聞群組

ping 向網路上的主機發送 icmp echo request 包

ssh 安全模式下的遠端登入

telnet 遠端登入

talk 與另一使用者對話

traceroute 顯示到達某一主機所經由的路徑及所使用的時間

wget 從網路上自動下載檔案

write 向其他使用者的終端寫資訊

  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/60mo24.html