1、如何查看ubuntu伺服器開啟了哪些埠
1、同時按住Alt Ctrl T打開終端。輸入命令 sudo netstat -nultp 這里是當前已使用的所有埠的情況。
2、查看具體某個特定埠。例如查看上圖中的22埠,輸入命令 sudo netstat -anp |grep 22 就可查看22埠。
3、更多關於 netstat 的命令參見如圖。
4、用lsof方法查看某一埠信息。在終端中輸入 sudo lsof -i:22 這里表示查看埠22的狀態。
注意事項:
Ubuntu基於Debian發行版和Gnome桌面環境,而從11.04版起,Ubuntu發行版放棄了Gnome桌面環境,改為Unity。
2、linux 下如何查看伺服器物理內存狀況
Linux下看內存和CPU使用率一般都用top命令,但是實際在用的時候,用top查看出來的內存佔用率都非常高,如:
Mem: 4086496k total, 4034428k used, 52068k free, 112620k buffers
Swap: 4192956k total, 799952k used, 3393004k free, 1831700k cached
接近98.7%,而實際上的應用程序佔用的內存往往並沒這么多,
PID
USER PR NI VIRT RES SHR S %CPU %MEM TIME+
COMMAND
25801 sybase 15 0 2648m 806m 805m S 1.0 20.2 27:56.96
dataserver
12084 oracle 16 0 1294m 741m 719m S 0.0 18.6 0:13.50
oracle
27576 xugy 25 0 986m 210m 1040 S 1.0 5.3 28:51.24 cti
25587 yaoyang 17 0 1206m 162m 3792 S 0.0 4.1 9:21.14 java
仔細看top關於內存的顯示輸出,有兩個數據buffers和cached,在Linux系統下的buffer指的是磁碟寫緩存,而cache則指的是磁碟讀緩存。
(A buffer is something that has yet to be "written" to disk.
A cache is something that has been "read" from the disk and stored for later use.)
而這兩塊是為了提高系統效率而分配的內存,在內存富餘的時候,操作系統將空閑內存利用起來,而有內存需求時,系統會釋放這部分的內存供應用程序使用。
這樣,真正應用程序可用的內存就是free+buffer+cache,上面的例子就是:
52068k + 112620k + 1831700k = 1996388k
而已用內存則是used-buffer-cache,上面的例子為:
4034428k - 112620k - 1831700k = 2090108k
Linux下查看內存還有一個更方便的命令,free:
$ free
total used free shared buffers cached
Mem: 4086496 4034044 52452 0 112756 1831564
-/+ buffers/cache: 2089724 1996772
Swap: 4192956 799952 3393004
Mem:這列就是用top命令看到的內存使用情況,而-/+buffers/cache這列就是剛剛做的計算結果,used-buffer-cache/free+buffer+cache
也可以加-m或者-g參數查看按MB或者GB換算的結果。
$ free -m
total used free shared buffers cached
Mem: 3990 3906 83 0 90 1786
-/+ buffers/cache: 2029 1961
Swap: 4094 781 3312
這樣,真正應用程序的內存使用量就可以得出來了,上面的例子中內存佔用率為51.1%
3、如何查看伺服器是linux系統
打開伺服器自或者電腦
點擊開始---------在程序中輸入cmd,然後在命令窗口運行:ping +空格+伺服器IP,
然後會出出現ping 的速度和TTL,TTL後邊有數字。
一般情況下Windows系統返回的TTL值在100-130之間,而UNIX/Linux系統回的TTL值在240-255之間
4、如何查看debian伺服器版本號
?
5、怎麼查看伺服器是linux系統
1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。
2、在linux命令行下輸入shell指令:uname -a。
3、最後,按下回車鍵執行shell指令,此時會看到當前系統是linux系統的列印。
6、linux中如何查看WEB伺服器是否安裝
如果有安裝web服務那麼肯定會開啟80埠
所以優先查看伺服器是否在監聽80埠 netstat -an|grep :80
也可以直接訪問ip地址;
舉個例子:Apache web服務是否安裝的幾個檢查命令
ps aux |grep http
netstat -an|grep :80
rpm -qa |grep http
7、如何通過主機名訪問Debian伺服器?
可以吧?我自己的筆記本都是WIN2008的系統
你埠正確不呢
8、Linux怎麼查看WEB伺服器安裝沒有
樓下兩位的答案只適用於web伺服器監聽80埠,且WEB服務已經啟動
你可以嘗試分別輸入 nginx / tomcat / httpd / apache / lighttpd 命令看看,目前linux主要就這幾種WEB伺服器
或者嘗試whereis nginx
或者 ps auxwww | grep nginx
如果是debian /ubuntu 系統,可以通過 dpkg -l | grep nginx ...查詢是否已經安裝
如果是centos / redhat ..系統 ,可以通過 rpm -qa|grep nginx ...查詢是否已經安裝
9、linux如何查看主機名
查看主機名
1、可以使用hostnamctl命令。
2、hostnamectl。
(9)debian查看伺服器擴展資料:
更改Linux系統的主機名(hostname)
通過修改配置文件來實現。
主機名保存在/etc/hostname文件里,所以我們可以打開這個文件,手動編輯主機名。
sudo nano /etc/hosts12
把舊的主機名刪除,替換為新的主機名,保存文件就行了。要注意大小寫。
如果不更新/etc/hosts文件,那麼有的程序,如sudo,不知道如何解析新的主機名。
如果在更改Linux伺服器的主機名,那麼新的主機名應該要解析為Linux伺服器的公網IP。如果更改個人電腦的主機名,那麼新的主機名應該解析為127.0.0.1,或者127.0.1.1。
127.0.1.1是Debian系Linux發行版解析本地主機的IP。Debian系統在安裝時,如果計算機的IP是動態的,那麼Debian安裝程序會在/etc/hosts文件中創建127.0.1.1 <主機名>這一條目。127.0.1.1地址使用loopback網卡,實際上127.0.0.0/8 (127.0.0.0 ~ 127.255.255.255)都使用loopback網卡。