linux命令行滾動(dòng) linux左右滑動(dòng)

Linux命令行查看內(nèi)存

用 'top -i' 看看有多少進(jìn)程處于 Running 狀態(tài),可能系統(tǒng)存在內(nèi)存或 I/O 瓶頸,用 free 看看系統(tǒng)內(nèi)存使用情況,swap 是否被占用很多,用 iostat 看看 I/O 負(fù)載情況...

創(chuàng)新互聯(lián)公司業(yè)務(wù)包括:成品網(wǎng)站、企業(yè)產(chǎn)品展示型網(wǎng)站建設(shè)、品牌網(wǎng)站制作、電子商務(wù)型網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)(多語言)、商城網(wǎng)站建設(shè)、按需求定制開發(fā)、營(yíng)銷型網(wǎng)站建設(shè)等。效率優(yōu)先,品質(zhì)保證,用心服務(wù)是我們的核心價(jià)值觀,我們將繼續(xù)以良好的信譽(yù)為基礎(chǔ),秉承穩(wěn)固與發(fā)展、求實(shí)與創(chuàng)新的精神,為客戶提供更全面、更優(yōu)質(zhì)的互聯(lián)網(wǎng)服務(wù)!

還有一種辦法是 ps -ef | sort -k7 ,將進(jìn)程按運(yùn)行時(shí)間排序,看哪個(gè)進(jìn)程消耗的cpu時(shí)間最多。

top:

主要參數(shù) :

free

1.作用

free命令用來顯示內(nèi)存的使用情況,使用權(quán)限是所有用戶。

**2.格式 **

**3.主要參數(shù) **

uptime

vmstat

**1 觀察磁盤活動(dòng)情況 **

磁盤活動(dòng)情況主要從以下幾個(gè)指標(biāo)了解:

**2 觀察cpu活動(dòng)情況 **

vmstat比top更能反映出cpu的使用情況:

iostat

用于統(tǒng)計(jì)CPU的使用情況及tty設(shè)備、硬盤和CD-ROM的I/0量

即使爬到最高的山上,一次也只能腳踏實(shí)地地邁一步。

Linux查看CPU和內(nèi)存使用情況:

在做Linux系統(tǒng)優(yōu)化的時(shí)候,物理內(nèi)存是其中最重要的一方面。自然的,Linux也提供了非常多的方法來監(jiān)控寶貴的內(nèi)存資源的使用情況。下面的清單詳細(xì)的列出了Linux系統(tǒng)下通過視圖工具或命令行來查看內(nèi)存使用情況的各種方法。

1. /proc/meminfo

查看RAM使用情況最簡(jiǎn)單的方法是通過 /proc/meminfo 。這個(gè)動(dòng)態(tài)更新的虛擬文件實(shí)際上是許多其他內(nèi)存相關(guān)工具(如:free / ps / top)等的組合顯示。 /proc/meminfo 列出了所有你想了解的內(nèi)存的使用情況。進(jìn)程的內(nèi)存使用信息也可以通過/proc/pid/statm 和 /proc/pid/status 來查看。

atop命令是一個(gè)終端環(huán)境的監(jiān)控命令。它顯示的是各種系統(tǒng)資源(CPU, memory, network, I/O, kernel)的綜合,并且在高負(fù)載的情況下進(jìn)行了彩色標(biāo)注。

free命令是一個(gè)快速查看內(nèi)存使用情況的方法,它是對(duì) /proc/meminfo 收集到的信息的一個(gè)概述。

GNOME System Monitor 是一個(gè)顯示最近一段時(shí)間內(nèi)的CPU、內(nèi)存、交換區(qū)及網(wǎng)絡(luò)的使用情況的視圖工具。它還提供了一種查看CPU及內(nèi)存使用情況的方法。

htop命令顯示了每個(gè)進(jìn)程的內(nèi)存實(shí)時(shí)使用率。它提供了所有進(jìn)程的常駐內(nèi)存大小、程序總內(nèi)存大小、共享庫(kù)大小等的報(bào)告。列表可以水平及垂直滾動(dòng)。

功能同 4 中介紹的GENOME版本。

memstat是一個(gè)有效識(shí)別executable(s), process(es) and shared libraries使用虛擬內(nèi)存情況的命令。給定一個(gè)進(jìn)程ID,memstat可以列出這個(gè)進(jìn)程相關(guān)的可執(zhí)行文件、數(shù)據(jù)和共享庫(kù)。

nmon是一個(gè)基于ncurses的系統(tǒng)基準(zhǔn)測(cè)試工具,它可以監(jiān)控CPU、內(nèi)存、I/O、文件系統(tǒng)及網(wǎng)絡(luò)資源等的互動(dòng)模式。對(duì)于內(nèi)存的使用,它可以實(shí)時(shí)的顯示 總/剩余內(nèi)存、交換空間等信息。

ps命令可以實(shí)時(shí)的顯示各個(gè)進(jìn)程的內(nèi)存使用情況。Reported memory usage information includes %MEM (percent of physical memory used), VSZ (total amount of virtual memory used), and RSS (total amount of physical memory used)。你可以使用 “–sort”選項(xiàng)對(duì)進(jìn)程進(jìn)行排序,例如按RSS進(jìn)行排序:

smem命令允許你統(tǒng)計(jì)基于/proc信息的不同進(jìn)程和用戶的內(nèi)存使用情況。內(nèi)存使用情況的分析可以導(dǎo)出圖表(如條形圖和餅圖)。

top命令提供了實(shí)時(shí)的運(yùn)行中的程序的資源使用統(tǒng)計(jì)。你可以根據(jù)內(nèi)存的使用和大小來進(jìn)行排序。

vmstat命令顯示實(shí)時(shí)的和平均的統(tǒng)計(jì),覆蓋CPU、內(nèi)存、I/O等內(nèi)容。例如內(nèi)存情況,不僅顯示物理內(nèi)存,也統(tǒng)計(jì)虛擬內(nèi)存。

linux 系統(tǒng)怎么用命令行動(dòng)態(tài)顯示文件內(nèi)容

linux 系統(tǒng)怎么用命令行動(dòng)態(tài)顯示文件內(nèi)容

linux中如果想要把某個(gè)命令或者程序執(zhí)行的輸出結(jié)果分屏顯示,可以使用more工具來實(shí)現(xiàn)。是幾乎所有l(wèi)inux發(fā)行版都自帶的一個(gè)分屏顯示的工具。

1:如果只是輸出一個(gè)文件的內(nèi)容,可以直接用more來輸出,例如

more a.log

2:如果希望分屏顯示某個(gè)程序的輸出內(nèi)容,因?yàn)閙ore只能直接操作文件,所以此時(shí)必須通過管道來實(shí)現(xiàn)分屏顯示,例如

./output | more

3:more命令的相關(guān)參數(shù)

+n 從笫n行開始顯示

-n 定義屏幕大小為n行

+/pattern 在每個(gè)檔案顯示前搜尋該字串(pattern),然后從該字串前兩行之后開始顯示

-c 從頂部清屏,然后顯示

-d 提示“Press space to continue,’q’ to quit(按空格鍵繼續(xù),按q鍵退出)”,禁用響鈴功能

-l 忽略Ctrl+l(換頁)字符

-p 通過清除窗口而不是滾屏來對(duì)文件進(jìn)行換頁,與-c選項(xiàng)相似

-s 把連續(xù)的多個(gè)空行顯示為一行

-u 把文件內(nèi)容中的下畫線去掉

4:more命令的相關(guān)操作

Enter 向下n行,需要定義。默認(rèn)為1行

Ctrl+F 向下滾動(dòng)一屏

空格鍵 向下滾動(dòng)一屏

Ctrl+B 返回上一屏

= 輸出當(dāng)前行的行號(hào)

:f 輸出文件名和當(dāng)前行的行號(hào)

V 調(diào)用vi編輯器

!命令 調(diào)用Shell,并執(zhí)行命令

q 退出more

如何使用Linux命令行查看Linux服務(wù)器內(nèi)存使用情況

這方面的指令太多了,大體上整理一下12個(gè)吧。

1.

/proc/meminfo

查看ram使用情況最簡(jiǎn)單的方法是通過

/proc/meminfo。這個(gè)動(dòng)態(tài)更新的虛擬文件實(shí)際上是許多其他內(nèi)存相關(guān)工具(如:free

/

ps

/

top)等的組合顯示。/proc/meminfo列出了所有你想了解的內(nèi)存的使用情況。進(jìn)程的內(nèi)存使用信息也可以通過

/proc/

/statm

/proc/

/status

來查看。

2.

atop

atop命令是一個(gè)終端環(huán)境的監(jiān)控命令。它顯示的是各種系統(tǒng)資源(cpu,

memory,

network,

i/o,

kernel)的綜合,并且在高負(fù)載的情況下進(jìn)行了彩色標(biāo)注。

3、

free

free命令是一個(gè)快速查看內(nèi)存使用情況的方法,它是對(duì)

/proc/meminfo

收集到的信息的一個(gè)概述。

4.

gnome

system

monitor

gnome

system

monitor

是一個(gè)顯示最近一段時(shí)間內(nèi)的cpu、內(nèi)存、交換區(qū)及網(wǎng)絡(luò)的使用情況的視圖工具。它還提供了一種查看cpu及內(nèi)存使用情況的方法。

$

gnome-system-monitor

5.

htop

htop命令顯示了每個(gè)進(jìn)程的內(nèi)存實(shí)時(shí)使用率。它提供了所有進(jìn)程的常駐內(nèi)存大小、程序總內(nèi)存大小、共享庫(kù)大小等的報(bào)告。列表可以水平及垂直滾動(dòng)。

6.

kde

system

monitor

功能同

4

中介紹的genome版本。

$

ksysguard

7.

memstat

memstat是一個(gè)有效識(shí)別

executable(s),

process(es)

and

shared

libraries使用虛擬內(nèi)存情況的命令。給定一個(gè)進(jìn)程id,memstat可以列出這個(gè)進(jìn)程相關(guān)的可執(zhí)行文件、數(shù)據(jù)和共享庫(kù)。

8.

nmon

nmon是一個(gè)基于ncurses的系統(tǒng)基準(zhǔn)測(cè)試工具,它可以監(jiān)控cpu、內(nèi)存、i/o、文件系統(tǒng)及網(wǎng)絡(luò)資源等的互動(dòng)模式。對(duì)于內(nèi)存的使用,它可以實(shí)時(shí)的顯示

總/剩余內(nèi)存、交換空間等信息。

9.

ps

ps命令可以實(shí)時(shí)的顯示各個(gè)進(jìn)程的內(nèi)存使用情況。reported

memory

usage

information

includes

%mem

(percent

of

physical

memory

used),

vsz

(total

amount

of

virtual

memory

used),

and

rss

(total

amount

of

physical

memory

used)。你可以使用

“–sort”選項(xiàng)對(duì)進(jìn)程進(jìn)行排序,例如按rss進(jìn)行排序:

$

ps

aux

--sort

-rss

10.

smem

smem命令允許你統(tǒng)計(jì)基于/proc信息的不同進(jìn)程和用戶的內(nèi)存使用情況。內(nèi)存使用情況的分析可以導(dǎo)出圖表(如條形圖和餅圖)。

$

sudo

smem

--pie

name

-c

"pss"

11.

top

top命令提供了實(shí)時(shí)的運(yùn)行中的程序的資源使用統(tǒng)計(jì)。你可以根據(jù)內(nèi)存的使用和大小來進(jìn)行排序。

$

top

12.

vmstat

vmstat命令顯示實(shí)時(shí)的和平均的統(tǒng)計(jì),覆蓋cpu、內(nèi)存、i/o等內(nèi)容。例如內(nèi)存情況,不僅顯示物理內(nèi)存,也統(tǒng)計(jì)虛擬內(nèi)存。

$

vmstat

-s

linux中vi編輯器怎樣使用

工具:

Linux

方法:

1、首先進(jìn)入Linux的命令行界面.在目錄下創(chuàng)建一個(gè)用于測(cè)試的文本文件(touch filename).這里就新建了一個(gè)test12文本文件.當(dāng)然這個(gè)名字是可以隨便取得.

2、用"vi test12"命令進(jìn)入vi命令行模式(vi filename). 如果要想編輯文本文件.必須要轉(zhuǎn)換到插入模式下,也就是按一下鍵盤上的"i"就可以了.這樣就可以編輯文本,刪除文本中的內(nèi)容.按鍵盤上的上下左右鍵.來回移動(dòng)了.就跟在windows 系統(tǒng)中編輯文本一樣.

3、輸入要輸入的內(nèi)容.如果想退出文本編輯模式.并且保存剛剛編輯的文本.首先點(diǎn)擊一下鍵盤上的"ESC",然后輸入":wq!"這樣就將文本保存了.然后推出了vi編輯器.如果不想保存就按一下鍵盤上的"ESC",輸入":q!".如果不確定是否成功.可以通過"cat filename" 命令來查看.

4、光標(biāo)的移動(dòng)除了鍵盤上的上下左右鍵.也可以是小寫模式下,按鍵盤上的"h,j,k,l",

"ctrl+b":屏幕往后移動(dòng)一頁

"ctrl+f":屏幕往前移動(dòng)一頁

"ctrl+u":屏幕往后移動(dòng)半頁

"ctrl+d":屏幕往前移動(dòng)半頁

輸入任何一個(gè)整數(shù),然后輸入"shift+G" 就可以到這一頁的開頭了.

按鍵盤上的大寫"G"移動(dòng)到文章的最后.

按"$"符號(hào)將光標(biāo)移動(dòng)到行尾

"^"將光標(biāo)移到行頭

"w":將光標(biāo)移到下一行頭

"b":跟"w"相反.移到上一行行頭

"e":將光標(biāo)移到下一行尾.

如果想讓文本顯示行號(hào).就在命令行 模式下,在文本最后輸入":set nu"命令.就可以了

5、復(fù)制 「yw」:將光標(biāo)所在之處到字尾的字符復(fù)制到緩沖區(qū)中。 「yy」:復(fù)制光標(biāo)所在行到緩沖區(qū)。 「#yy」:例如,「6yy」表示拷貝從光標(biāo)所在的該行"往下數(shù)"6行文字。 「p」:將緩沖區(qū)內(nèi)的字符貼到光標(biāo)所在位置。注意:所有與"y"有關(guān)的復(fù)制命令都必須與"p"配合才能完成復(fù)制與粘貼功能。

6、查找

用"/"加上要查找的內(nèi)容.例如"/hello"或者是"?hello"也是可以的.

7、替換 「r」:替換光標(biāo)所在處的字符。 ,按一下"r"然后輸入要即可.「R」:替換光標(biāo)所到之處的字符,直到按下「ESC」鍵為止。

8、恢復(fù)上一次操作 「u」:如果誤執(zhí)行一個(gè)命令,可以馬上按下「u」,回到上一個(gè)操作。按多次"u"可以執(zhí)行多次恢復(fù).就相當(dāng)于"CTRL +Z"的操作.

linux命令行界面沒有滾動(dòng)條怎么瀏覽筆記本用不了shit+pgup

純字符界面?

話說你一個(gè)筆記本用什么字符界面,你要是服務(wù)器本地操作,不能遠(yuǎn)程操作用純字符界面還說的過去……

我記得是按 scroll lock ,之后上下和翻頁就可以看之前的東西了。不過前提是你的機(jī)器開了字符緩沖(好吧,我不知道怎么開關(guān)這東西,好像是內(nèi)核參數(shù))。

我反正想來說要么遠(yuǎn)程在圖形界面,要么就是開圖形界面。純字符界面只執(zhí)行緊急的命令,如果混到要翻頁了,一般情況下也都是命令運(yùn)行結(jié)果的輸出,用 | more 或者 | less 慢慢看了。

基本linux命令

基本linux命令有哪些呢?

1、ls命令

就是 list 的縮寫,通過 ls 命令不僅可以查看 linux 文件夾包含的文件,而且可以查看文件權(quán)限(包括目錄、文件夾、文件權(quán)限)查看目錄信息等等。

常用參數(shù)搭配:

ls -a 列出目錄所有文件,包含以.開始的隱藏文件

ls -A 列出除.及..的其它文件

ls -r 反序排列

ls -t 以文件修改時(shí)間排序

ls -S 以文件大小排序

ls -h 以易讀大小顯示

ls -l 除了文件名之外,還將文件的權(quán)限、所有者、文件大小等信息詳細(xì)列出來

實(shí)例:

(1) 按易讀方式按時(shí)間反序排序,并顯示文件詳細(xì)信息

ls -lhrt

(2) 按大小反序顯示文件詳細(xì)信息

ls -lrS

(3)列出當(dāng)前目錄中所有以"t"開頭的目錄的詳細(xì)內(nèi)容

ls -l t*

(4) 列出文件絕對(duì)路徑(不包含隱藏文件)

ls | sed "s:^:`pwd`/:"

(5) 列出文件絕對(duì)路徑(包含隱藏文件)

find $pwd -maxdepth 1 | xargs ls -ld

2、cd 命令

cd(changeDirectory) 命令語法:

cd [目錄名]

說明:切換當(dāng)前目錄至 dirName。

實(shí)例:

(1)進(jìn)入要目錄

cd /

(2)進(jìn)入 "home" 目錄

cd ~

(3)進(jìn)入上一次工作路徑

cd -

(4)把上個(gè)命令的參數(shù)作為cd參數(shù)使用。

cd !$

3、pwd 命令

pwd 命令用于查看當(dāng)前工作目錄路徑。

實(shí)例:

(1)查看當(dāng)前路徑

pwd

(2)查看軟鏈接的實(shí)際路徑

pwd -P

4、mkdir 命令

mkdir 命令用于創(chuàng)建文件夾。

可用選項(xiàng):

-m: 對(duì)新建目錄設(shè)置存取權(quán)限,也可以用 chmod 命令設(shè)置;

-p: 可以是一個(gè)路徑名稱。此時(shí)若路徑中的某些目錄尚不存在,加上此選項(xiàng)后,系統(tǒng)將自動(dòng)建立好那些尚不在的目錄,即一次可以建立多個(gè)目錄。

實(shí)例:

(1)當(dāng)前工作目錄下創(chuàng)建名為 t的文件夾

mkdir t

(2)在 tmp 目錄下創(chuàng)建路徑為 test/t1/t 的目錄,若不存在,則創(chuàng)建:

mkdir -p /tmp/test/t1/t

5、rm 命令

刪除一個(gè)目錄中的一個(gè)或多個(gè)文件或目錄,如果沒有使用 -r 選項(xiàng),則 rm 不會(huì)刪除目錄。如果使用 rm 來刪除文件,通常仍可以將該文件恢復(fù)原狀。

rm [選項(xiàng)] 文件…

實(shí)例:

(1)刪除任何 .log 文件,刪除前逐一詢問確認(rèn):

rm -i *.log

(2)刪除 test 子目錄及子目錄中所有檔案刪除,并且不用一一確認(rèn):

rm -rf test

(3)刪除以 -f 開頭的文件

rm -- -f*

6、rmdir 命令

從一個(gè)目錄中刪除一個(gè)或多個(gè)子目錄項(xiàng),刪除某目錄時(shí)也必須具有對(duì)其父目錄的寫權(quán)限。

注意:不能刪除非空目錄

實(shí)例:

(1)當(dāng) parent 子目錄被刪除后使它也成為空目錄的話,則順便一并刪除:

rmdir -p parent/child/child11

7、mv 命令

移動(dòng)文件或修改文件名,根據(jù)第二參數(shù)類型(如目錄,則移動(dòng)文件;如為文件則重命令該文件)。

當(dāng)?shù)诙€(gè)參數(shù)為目錄時(shí),第一個(gè)參數(shù)可以是多個(gè)以空格分隔的文件或目錄,然后移動(dòng)第一個(gè)參數(shù)指定的多個(gè)文件到第二個(gè)參數(shù)指定的目錄中。

實(shí)例:

(1)將文件 test.log 重命名為 test1.txt

mv test.log test1.txt

(2)將文件 log1.txt,log2.txt,log3.txt 移動(dòng)到根的 test3 目錄中

mv llog1.txt log2.txt log3.txt /test3

(3)將文件 file1 改名為 file2,如果 file2 已經(jīng)存在,則詢問是否覆蓋

mv -i log1.txt log2.txt

(4)移動(dòng)當(dāng)前文件夾下的所有文件到上一級(jí)目錄

mv * ../

8、cp 命令

將源文件復(fù)制至目標(biāo)文件,或?qū)⒍鄠€(gè)源文件復(fù)制至目標(biāo)目錄。

注意:命令行復(fù)制,如果目標(biāo)文件已經(jīng)存在會(huì)提示是否覆蓋,而在 shell 腳本中,如果不加 -i 參數(shù),則不會(huì)提示,而是直接覆蓋!

-i 提示

-r 復(fù)制目錄及目錄內(nèi)所有項(xiàng)目

-a 復(fù)制的文件與原文件時(shí)間一樣

實(shí)例:

(1)復(fù)制 a.txt 到 test 目錄下,保持原文件時(shí)間,如果原文件存在提示是否覆蓋。

cp -ai a.txt test

(2)為 a.txt 建議一個(gè)鏈接(快捷方式)

cp -s a.txt link_a.txt

9、cat 命令

cat 主要有三大功能:

1.一次顯示整個(gè)文件:

cat filename

2.從鍵盤創(chuàng)建一個(gè)文件:

cat filename

只能創(chuàng)建新文件,不能編輯已有文件。

3.將幾個(gè)文件合并為一個(gè)文件:

cat file1 file2 file

-b 對(duì)非空輸出行號(hào)

-n 輸出所有行號(hào)

實(shí)例:

(1)把 log2012.log 的文件內(nèi)容加上行號(hào)后輸入 log2013.log 這個(gè)文件里

cat -n log2012.log log2013.log

(2)把 log2012.log 和 log2013.log 的文件內(nèi)容加上行號(hào)(空白行不加)之后將內(nèi)容附加到 log.log 里

cat -b log2012.log log2013.log log.log

(3)使用 here doc 生成新文件

cat log.txt EOF

Hello

World

PWD=$(pwd)

EOF

ls -l log.txt

cat log.txt

Hello

World

PWD=/opt/soft/test

(4)反向列示

tac log.txt

PWD=/opt/soft/test

World

Hello

10、more 命令

功能類似于 cat, more 會(huì)以一頁一頁的顯示方便使用者逐頁閱讀,而最基本的指令就是按空白鍵(space)就往下一頁顯示,按 b 鍵就會(huì)往回(back)一頁顯示。

命令參數(shù):

+n 從笫 n 行開始顯示

-n 定義屏幕大小為n行

+/pattern 在每個(gè)檔案顯示前搜尋該字串(pattern),然后從該字串前兩行之后開始顯示

-c 從頂部清屏,然后顯示

-d 提示“Press space to continue,’q’ to quit(按空格鍵繼續(xù),按q鍵退出)”,禁用響鈴功能

-l 忽略Ctrl+l(換頁)字符

-p 通過清除窗口而不是滾屏來對(duì)文件進(jìn)行換頁,與-c選項(xiàng)相似

-s 把連續(xù)的多個(gè)空行顯示為一行

-u 把文件內(nèi)容中的下畫線去掉

常用操作命令:

Enter 向下 n 行,需要定義。默認(rèn)為 1 行

Ctrl+F 向下滾動(dòng)一屏

空格鍵 向下滾動(dòng)一屏

Ctrl+B 返回上一屏

= 輸出當(dāng)前行的行號(hào)

:f 輸出文件名和當(dāng)前行的行號(hào)

V 調(diào)用vi編輯器

!命令 調(diào)用Shell,并執(zhí)行命令

q 退出more

實(shí)例:

(1)顯示文件中從第3行起的內(nèi)容

more +3 text.txt

(2)在所列出文件目錄詳細(xì)信息,借助管道使每次顯示 5 行

ls -l | more -5

按空格顯示下 5 行。

11、less 命令

less 與 more 類似,但使用 less 可以隨意瀏覽文件,而 more 僅能向前移動(dòng),卻不能向后移動(dòng),而且 less 在查看之前不會(huì)加載整個(gè)文件。

常用命令參數(shù):

-i 忽略搜索時(shí)的大小寫

-N 顯示每行的行號(hào)

-o 文件名 將less 輸出的內(nèi)容在指定文件中保存起來

-s 顯示連續(xù)空行為一行

/字符串:向下搜索“字符串”的功能

?字符串:向上搜索“字符串”的功能

n:重復(fù)前一個(gè)搜索(與 / 或 ? 有關(guān))

N:反向重復(fù)前一個(gè)搜索(與 / 或 ? 有關(guān))

-x 數(shù)字 將“tab”鍵顯示為規(guī)定的數(shù)字空格

b 向后翻一頁

d 向后翻半頁

h 顯示幫助界面

Q 退出less 命令

u 向前滾動(dòng)半頁

y 向前滾動(dòng)一行

空格鍵 滾動(dòng)一行

回車鍵 滾動(dòng)一頁

[pagedown]: 向下翻動(dòng)一頁

[pageup]: 向上翻動(dòng)一頁

實(shí)例:

(1)ps 查看進(jìn)程信息并通過 less 分頁顯示

ps -aux | less -N

(2)查看多個(gè)文件

less 1.log 2.log

可以使用 n 查看下一個(gè),使用 p 查看前一個(gè)。

12、head 命令

head 用來顯示檔案的開頭至標(biāo)準(zhǔn)輸出中,默認(rèn) head 命令打印其相應(yīng)文件的開頭 10 行。

常用參數(shù):

-n行數(shù) 顯示的行數(shù)(行數(shù)為復(fù)數(shù)表示從最后向前數(shù))

實(shí)例:

(1)顯示 1.log 文件中前 20 行

head 1.log -n 20

(2)顯示 1.log 文件前 20 字節(jié)

head -c 20 log2014.log

(3)顯示 t.log最后 10 行

head -n -10 t.log

13、tail 命令

用于顯示指定文件末尾內(nèi)容,不指定文件時(shí),作為輸入信息進(jìn)行處理。常用查看日志文件。

常用參數(shù):

-f 循環(huán)讀?。ǔS糜诓榭催f增的日志文件)

-n行數(shù) 顯示行數(shù)(從后向前)

(1)循環(huán)讀取逐漸增加的文件內(nèi)容

ping 127.0.0.1 ping.log

后臺(tái)運(yùn)行:可使用 jobs -l 查看,也可使用 fg 將其移到前臺(tái)運(yùn)行。

tail -f ping.log

(查看日志)

14、which 命令

在 linux 要查找某個(gè)文件,但不知道放在哪里了,可以使用下面的一些命令來搜索:

which 查看可執(zhí)行文件的位置。

whereis 查看文件的位置。

locate 配合數(shù)據(jù)庫(kù)查看文件位置。

find 實(shí)際搜尋硬盤查詢文件名稱。

which 是在 PATH 就是指定的路徑中,搜索某個(gè)系統(tǒng)命令的位置,并返回第一個(gè)搜索結(jié)果。使用 which 命令,就可以看到某個(gè)系統(tǒng)命令是否存在,以及執(zhí)行的到底是哪一個(gè)位置的命令。

常用參數(shù):

-n  指定文件名長(zhǎng)度,指定的長(zhǎng)度必須大于或等于所有文件中最長(zhǎng)的文件名。

實(shí)例:

(1)查看 ls 命令是否存在,執(zhí)行哪個(gè)

which ls

(2)查看 which

which which

(3)查看 cd

which cd(顯示不存在,因?yàn)?cd 是內(nèi)建命令,而 which 查找顯示是 PATH 中的命令)

查看當(dāng)前 PATH 配置:

echo $PATH

或使用 env 查看所有環(huán)境變量及對(duì)應(yīng)值

15、whereis 命令

whereis 命令只能用于程序名的搜索,而且只搜索二進(jìn)制文件(參數(shù)-b)、man說明文件(參數(shù)-m)和源代碼文件(參數(shù)-s)。如果省略參數(shù),則返回所有信息。whereis 及 locate 都是基于系統(tǒng)內(nèi)建的數(shù)據(jù)庫(kù)進(jìn)行搜索,因此效率很高,而find則是遍歷硬盤查找文件。

常用參數(shù):

-b 定位可執(zhí)行文件。

-m 定位幫助文件。

-s 定位源代碼文件。

-u 搜索默認(rèn)路徑下除可執(zhí)行文件、源代碼文件、幫助文件以外的其它文件。

實(shí)例:

(1)查找 locate 程序相關(guān)文件

whereis locate

(2)查找 locate 的源碼文件

whereis -s locate

(3)查找 lcoate 的幫助文件

whereis -m locate

分享題目:linux命令行滾動(dòng) linux左右滑動(dòng)
文章來源:http://muchs.cn/article16/doccedg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、服務(wù)器托管、企業(yè)網(wǎng)站制作、微信小程序、外貿(mào)建站、外貿(mào)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)