1、uptime命令
創(chuàng)新互聯(lián)致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營銷,包括網(wǎng)站建設(shè)、成都做網(wǎng)站、SEO優(yōu)化、網(wǎng)絡(luò)推廣、整站優(yōu)化營銷策劃推廣、電子商務(wù)、移動互聯(lián)網(wǎng)營銷等。創(chuàng)新互聯(lián)為不同類型的客戶提供良好的互聯(lián)網(wǎng)應(yīng)用定制及解決方案,創(chuàng)新互聯(lián)核心團隊十余年專注互聯(lián)網(wǎng)開發(fā),積累了豐富的網(wǎng)站經(jīng)驗,為廣大企業(yè)客戶提供一站式企業(yè)網(wǎng)站建設(shè)服務(wù),在網(wǎng)站建設(shè)行業(yè)內(nèi)樹立了良好口碑。
這個命令可以快速查看機器的負載情況。
2、dmesg命令
該命令會輸出系統(tǒng)日志的最后10行。
3、vmstat命令
vmstat(8) 命令,每行會輸出一些系統(tǒng)核心指標(biāo),這些指標(biāo)可以讓我們更詳細的了解系統(tǒng)狀態(tài)。
4、mpstat命令
該命令可以顯示每個CPU的占用情況。
5、pidstat命令
pidstat命令輸出進程的CPU占用率。
6、iostat命令
7、free命令
free命令可以查看系統(tǒng)內(nèi)存的使用情況,
8、sar命令
sar命令在這里可以查看網(wǎng)絡(luò)設(shè)備的吞吐率。
9、top命令
包含了前面好幾個命令的檢查的內(nèi)容。
利用Telnet連接Linux服務(wù)器需要確保:windows客戶端開啟telnet功能、linux服務(wù)器開啟telnet服務(wù)
首先,linux服務(wù)器開啟telnet服務(wù):
許多Linux系統(tǒng)在默認(rèn)情況下是不安裝Telnet服務(wù)的。在此介紹yum安裝Telnet服務(wù),它的優(yōu)點是聯(lián)網(wǎng)條件下能夠自動檢查安裝包的依賴文件。
1.輸入yum install -y telnet-server命令安裝Telnet服務(wù)。出現(xiàn)Complete,代表安裝完成。
2.使用命令vi /etc/xinetd.d/telnet編輯Telnet配置文件,將disable的值改成no,保存。
3.重啟xinetd服務(wù),使得telnet配置生效。命令:service xinet restart。
4.在Linux服務(wù)器上打開Telnet協(xié)議的23端口。命令vi /etc/sysconfig/iptables,添加代碼- A INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT,保存。
5.重啟iptables,使得防火墻策略生效。
然后,windows客戶端開啟telnet功能:
1.依次點擊開始菜單--控制面板--程序和功能--打開或關(guān)閉windows功能。
2.在彈出的windows功能對話框中勾選telnet客戶端,點擊確定。
最后,windows上點擊開始菜單,在搜索框中輸入cmd,回車進入dos界面。
輸入命令:telnet +linux服務(wù)器IP,回車進入連接界面。輸入linux系統(tǒng)用戶名密碼即可成功連接。
注意:windows客戶端與linux服務(wù)器端必須在同一網(wǎng)段上,否則無法連通。
1、在linux下一些常用的關(guān)機/重啟命令有shutdown、halt、reboot、及init,它們都可以達到重啟系統(tǒng)的目的,但每個命令的內(nèi)部工作過程是不同的。
2、shutdown命令安全地將系統(tǒng)關(guān)機。在系統(tǒng)關(guān)機前使用shutdown命令﹐系統(tǒng)管理員會通知所有登錄的用戶系統(tǒng)將要關(guān)閉。并且login指令會被凍結(jié),即新的用戶不能再登錄。
3、halt——最簡單的關(guān)機命令,其實halt就是調(diào)用shutdown -h。halt執(zhí)行時﹐殺死應(yīng)用進程﹐執(zhí)行sync系統(tǒng)調(diào)用﹐文件系統(tǒng)寫操作完成后就會停止內(nèi)核。
4、reboot的工作過程差不多跟halt一樣,不過它是引發(fā)主機重啟,而halt是關(guān)機。它 的參數(shù)與halt相差不多。
5、init是所有進程的祖先,它的進程號始終為1, init 0為關(guān)機,init 1為重啟。
拓展資料
Linux操作系統(tǒng)是基于UNIX操作系統(tǒng)發(fā)展而來的一種克隆系統(tǒng),它誕生于1991 年的 [Linux桌面] 10 月5 日(這是第一次正式向外公布的時間)。以后借助于Internet網(wǎng)絡(luò),并通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種UNIX 類操作系統(tǒng),并且使用人數(shù)還在迅猛增長。
Linux是一套免費使用和自由傳播的類Unix操作系統(tǒng),是一個基于POSIX和UNIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。它能運行主要的UNIX工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。
Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。它主要用于基于Intel x86系列CPU的計算機上。這個系統(tǒng)是由全世界各地的成千上萬的程序員設(shè)計和實現(xiàn)的。其目的是建立不受任何商品化軟件的版權(quán)制約的、全世界都能自由使用的Unix兼容產(chǎn)品。
Linux以它的高效性和靈活性著稱,Linux模塊化的設(shè)計結(jié)構(gòu),使得它既能在價格昂貴的工作站上運行,也能夠在廉價的PC機上實現(xiàn)全部的Unix特性,具有多任務(wù)、多用戶的能力。Linux是在GNU公共許可權(quán)限下免費獲得的,是一個符合POSIX標(biāo)準(zhǔn)的操作系統(tǒng)。
Linux操作系統(tǒng)軟件包不僅包括完整的Linux操作系統(tǒng),而且還包括了文本編輯器、高級語言編譯器等應(yīng)用軟件。它還包括帶有多個窗口管理器的X-Windows圖形用戶界面,如同我們使用Windows NT一樣,允許我們使用窗口、圖標(biāo)和菜單對系統(tǒng)進行操作。
建立自己的目錄和文件
mkdir 建立目錄
mkdir -p 建立多級目錄
touch 建立文件
touch -d 20080808 修改文件日期
touch -d 1215 修改文件時間
指定時間的修改方法
linux里沒有記錄文件的創(chuàng)建時間
# stat big_file
Access: 2009-05-02 12:13:00.000000000 +0800 訪問時間 cat
Modify: 2009-05-02 12:13:00.000000000 +0800 內(nèi)容修改時間 echo
Change: 2009-05-02 17:41:55.000000000 +0800 屬性修改時間 chmod
touch -m -t 200809101112.13 bigfile
修改文件內(nèi)容
echo "abcd" file_name
vim 編輯器的增刪改存
gedit
復(fù)制文件 cp src dest
-r 包含子目錄和文件
-a 保持文件權(quán)限 包含子目錄和文件 保持文件連接
-f 強制覆蓋 不提示
刪除文件 rm -r 遞歸刪除
-f 強制刪除 不提示
移動改名 mv old new
-i 提示
-f 強制覆蓋 不提示
學(xué)會查看文件的屬性后,我們來學(xué)習(xí)怎么查看文件內(nèi)容
cat -n 打印行號
cat -b 同上,但排除空行
分屏查看
more 只能向下
less 上下均可
more 和 less 的搜索功能
/ 向下搜
? 向上搜
n 下一個
N 上一個
head 查看文件頭
-n X 指定行數(shù)
默認(rèn)10行
tail 查看文件尾
-n X 指定行數(shù)
-f 時時監(jiān)控文件變化
rev 左右顛倒
tac 上下顛倒
cd 回到家目錄
cd / 目的目錄
cd - 上次工作目錄
cd . 當(dāng)前目錄
cd ..上級目錄
相對路徑和絕對路徑
我在哪?
pwd
tree 以樹狀結(jié)構(gòu)顯示
ls 介紹顏色的用處
為什么會有顏色 因為有參數(shù)
長參數(shù) 短參數(shù)
如何查看文件的詳細屬性
文件類型
-普通文件 d目錄 b塊 c字符 l連接 p管道 s套接字
如何查看隱藏文件 ls -a
沒有顏色時 我們該怎么辦? ls -F
常用組合 ls -lthr
系統(tǒng)為我們定義的常用組合 ll l.
自定義 alias lt='ls -lthr'
這方面的指令太多了,大體上整理一下12個吧。
1.
/proc/meminfo
查看ram使用情況最簡單的方法是通過
/proc/meminfo。這個動態(tài)更新的虛擬文件實際上是許多其他內(nèi)存相關(guān)工具(如:free
/
ps
/
top)等的組合顯示。/proc/meminfo列出了所有你想了解的內(nèi)存的使用情況。進程的內(nèi)存使用信息也可以通過
/proc/
/statm
和
/proc/
/status
來查看。
2.
atop
atop命令是一個終端環(huán)境的監(jiān)控命令。它顯示的是各種系統(tǒng)資源(cpu,
memory,
network,
i/o,
kernel)的綜合,并且在高負載的情況下進行了彩色標(biāo)注。
3、
free
free命令是一個快速查看內(nèi)存使用情況的方法,它是對
/proc/meminfo
收集到的信息的一個概述。
4.
gnome
system
monitor
gnome
system
monitor
是一個顯示最近一段時間內(nèi)的cpu、內(nèi)存、交換區(qū)及網(wǎng)絡(luò)的使用情況的視圖工具。它還提供了一種查看cpu及內(nèi)存使用情況的方法。
$
gnome-system-monitor
5.
htop
htop命令顯示了每個進程的內(nèi)存實時使用率。它提供了所有進程的常駐內(nèi)存大小、程序總內(nèi)存大小、共享庫大小等的報告。列表可以水平及垂直滾動。
6.
kde
system
monitor
功能同
4
中介紹的genome版本。
$
ksysguard
7.
memstat
memstat是一個有效識別
executable(s),
process(es)
and
shared
libraries使用虛擬內(nèi)存情況的命令。給定一個進程id,memstat可以列出這個進程相關(guān)的可執(zhí)行文件、數(shù)據(jù)和共享庫。
8.
nmon
nmon是一個基于ncurses的系統(tǒng)基準(zhǔn)測試工具,它可以監(jiān)控cpu、內(nèi)存、i/o、文件系統(tǒng)及網(wǎng)絡(luò)資源等的互動模式。對于內(nèi)存的使用,它可以實時的顯示
總/剩余內(nèi)存、交換空間等信息。
9.
ps
ps命令可以實時的顯示各個進程的內(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”選項對進程進行排序,例如按rss進行排序:
$
ps
aux
--sort
-rss
10.
smem
smem命令允許你統(tǒng)計基于/proc信息的不同進程和用戶的內(nèi)存使用情況。內(nèi)存使用情況的分析可以導(dǎo)出圖表(如條形圖和餅圖)。
$
sudo
smem
--pie
name
-c
"pss"
11.
top
top命令提供了實時的運行中的程序的資源使用統(tǒng)計。你可以根據(jù)內(nèi)存的使用和大小來進行排序。
$
top
12.
vmstat
vmstat命令顯示實時的和平均的統(tǒng)計,覆蓋cpu、內(nèi)存、i/o等內(nèi)容。例如內(nèi)存情況,不僅顯示物理內(nèi)存,也統(tǒng)計虛擬內(nèi)存。
$
vmstat
-s