【實驗】【VNC】手工kill掉VNC程序的故障處理
1)啟動桌面1的服務
[[email protected] ~]# vncserver :1
New 'testdb:1 (root)' desktop is testdb:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/testdb:1.log
2)手工殺掉已經啟動的VNC服務程序
[[email protected] ~]# ps -ef | grep -i vnc | grep -v grep
root 1178 1 0 11:07 pts/2 00:00:00 Xvnc :1 -desktop testdb:1 (root) -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 1024x768 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5901 -pn
root 1182 1 0 11:07 pts/2 00:00:00 vncconfig -iconic
[[email protected] ~]# kill -9 1178
3)確認程序已經殺掉
[[email protected] ~]# ps -ef | grep -i vnc | grep -v grep
4)再次啟動桌面1的VNC服務,這裡可以看到報錯
[[email protected] ~]# vncserver :1
Warning: testdb:1 is taken because of /tmp/.X1-lock
Remove this file if there is no X server testdb:1
A VNC server is already running as :1
2.處理過程
很簡單,按照錯誤提示的內容,需要刪除/tmp/.X1-lock檔案
[[email protected] ~]# rm -f /tmp/.X1-lock
啟動嘗試,仍然報錯
[[email protected] ~]# vncserver :1
Warning: testdb:1 is taken because of /tmp/.X11-unix/X1
Remove this file if there is no X server testdb:1
A VNC server is already running as :1
同樣,按照提示的錯誤,進一步刪除/tmp/.X11-unix/X1檔案
[[email protected] ~]# rm -f /tmp/.X11-unix/X1
再次啟動嘗試,OK,啟動成功!
[[email protected] ~]# vncserver :1
New 'testdb:1 (root)' desktop is testdb:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/testdb:1.log
3.問題處理經驗總結
再一次證明,解決技術問題的關鍵有
1)直面問題,充滿信心,喜歡解決問題,即使時間緊任務重
2)遠離浮躁
3)認真分析報錯資訊,尋找突破點
4)last but not least 向最好的老師Google請教
-- The End --
相關推薦
【實驗】【VNC】手工kill掉VNC程序的故障處理
1.模擬Kill掉已經啟動的VNC服務1)啟動桌面1的服務[[email protected] ~]# vncserver :1New 'testdb:1 (root)' desktop is testdb:1Starting applications speci
關於回調函數 usort() uksrot() sort() 介紹簡介【實驗是從小到大排序】
[1] 實驗 cmp function 重新 進行 each 對數 大於 /* * usort($arr, "自定義回調函數") 對數組中的值進行比較 */ $a=array(1,5,2,6,3); //用戶自定義回調函數 function dd($a
檢視Linux端口占用,並kill掉相關程序
話不多說,本文介紹Linux常規操作:檢視端口占用程序,根據PID kill掉相關程序。另外補充:根據程式名檢視程序PID。 首先,兩條命令,lsof命令和netstat命令。方式一:lsof命令1、檢視佔用埠程序的PID:lsof -i:{埠號}2、根據PID
【安全牛學習筆記】實驗環境
信息安全;security+;kali linux滲透測試準備實驗環境 滲透非授權系統的弊端 搭建自己的實驗環境安裝虛擬機微軟最新版軟件 http://msdn .microsoft.com/en-ca/subscriptions/aa336858windows虛擬機 http://dev.mod
【實驗吧】藏在圖片中的秘密
src 一個 .com images 打開 mis 數字 lag image 如圖用winhex打開發現是壓縮文件: 將壓縮部分分離出來形成壓縮包,解壓時發現需要密碼輸入,又根據圖中給的算出對應的字符(需要把圖倒過來看):發現解壓密碼是XZY[ 解壓後是一個文本
【筆記】如何查看HTTP請求頭&&【實驗吧】天下武功唯快不破
mage key 經驗 int .com images 有一個 work 數據 打開Chrome瀏覽器,點擊右上角“三”按鈕。 點擊工具-----再點擊開發者工具 找到Network選項框。以百度經驗頁面為例,點擊任務選框來查看網絡請求流 在N
【實驗吧】Once More&&【筆記】 PHP 函數漏洞總結
a-z != 百度 col tail alt strlen() 分享 style <?php if (isset ($_GET[‘password‘])) { if (ereg ("^[a-zA-Z0-9]+$", $_GET[‘password‘]) ==
【安全牛學習筆記】Kali Linux實驗環境
信息安全;security+;kali linux滲透測試準備實驗環境 滲透非授權系統的弊端 搭建自己的實驗環境安裝虛擬機微軟最新版軟件 http://msdn .microsoft.com/en-ca/subscriptions/aa336858windows虛擬機 http://dev.mod
【實驗吧】CTF_Web_登錄一下好嗎?
log pla col password 發現 登錄 -- bold 源代碼 實驗吧CTF---Web篇 1. 打開登錄地址(http://ctf5.shiyanbar.com/web/wonderkun/web/index.html),發現為一個登錄界面,第一想到的是
【實驗吧】CTF_Web_因缺思汀的繞過
alt 分享 源碼分析 ont 一次 mysql lose sse limit 打開頁面,查看源代碼,發現存在source.txt(http://ctf5.shiyanbar.com/web/pcat/source.txt),如下: <?php error_repo
【實驗】靜態路由配置
訪問 http 子網 驗證 end 2.0 ext col outer 實驗名稱:靜態路由配置實驗目的:實現VLAN10及VLAN20之間的互通訪問實驗環境: 相關設備終端設備:PC0:192.168.1.0/24PC2:192.168.2.0/24交換機:SW2/SW3路
【實驗】RIP協議
51cto shu 配置 實驗環境 技術分享 ima conf 實驗 協議 實驗名稱:RIP路由協議實驗環境 R1/R2/R3/R4PC1/PC2實驗思路1- 為2臺PC配置對應的IP,子網掩碼及網關地址2- 為各自路由器端口配置IP地址(邊緣路由器出口配置其PC指向的
【實驗】靜態NAT配置
http mina col sha 網關 名稱 exit 配置ip 路由配置 實驗名稱:靜態NAT配置實驗目的:實現通過主機PC0訪問ISP供應商的server服務器(路由器模擬),但是server無法訪問主機PC0實驗環境: PC0:192.168.1.1/24 網關配
【實驗】綜合實驗-哢哢哢還是一頓整
trunk str 配置 dba 分段 exit 三層 地址 routing 實驗名稱:哢哢哢還是一頓整實驗目的:1.實現各VLAN間彼此通信2.各VLAN的PC主機通過各自的DHCP服務器獲取IP涉及技術:VLAN間通信/DHCP/DHCP中繼/RIP拓撲圖:VLAN劃分
手工脫殼之 未知IAT加密殼 【IAT加密+混淆+花指令】【哈希加密】【OD腳本】
get 並且 size pos targe 特殊 pro 臨界點 post 一、工具及殼介紹 使用工具:Ollydbg,PEID,ImportREC,LoadPE,OllySubScript 未知IAT加密殼: 二、初步脫殼 嘗試用E
【解憂番外篇】使用eNSP搭建小型WLAN局域網實驗
華為認證 無線局域網 WLAN 前言 本次實驗使用eNSP中AC6005,AP6050完成實驗。所有配置在AC1上完成。 實驗拓撲 配置過程 一、配置AC1上端口VLAN的配置其中VLAN 100為業務VLAN,VLAN 101為管理VLAN。配置AC鏈接AP的端口為trunk,並修改PVID為
【實驗5】類與對象3
叠代器 代碼 getline 。。 頭文件 ... 交換 使用 希望 1、實驗內容1 #include <iostream> #include <vector> #include <string> using namespace
【實驗6】繼承和多態
alt ID per 構造 clu moto space show oid 實驗1: A.h #ifndef A_H #define A_H #include"base.h" class A:public Base{ public: A(int m,in
【NOJ1085】【演算法實驗四】【DP_動態規劃】花生米(五)
1086.花生米(五) 時限:1000ms 記憶體限制:10000K 總時限:3000ms 描述 五一長假第六天,Tom在QQ上遇到了Kitty。呵呵,Kitty,在離散數學課上認識的PPMM……等等!Tom恍然大悟:自己這一生除了看帖不回之外最大的錯誤就是離散數學
【NOJ1084】【演算法實驗四】【DP_動態規劃】花生米(三)
1084.花生米(三) 時限:1000ms 記憶體限制:10000K 總時限:3000ms 描述 五一長假第三天,Tom和Jerry在倉庫散步的時候又發現了一堆花生米(倉庫,又見倉庫……)。這次Tom制定分花生米規則如下: ???????1、Tom和Je