Time of Update: 2018-07-25
visit.log 180.153.114.199 - - [03/Jul/2013:14:44:43 +0800] GET /wp-login.php?redirect_to=http%3A%2F%2Fdemo.catjia.com%2Fwp-admin%2Fplugin-install.php%3Ftab%3Dsearch%26s%3DVasiliki%26plugin-search-input%3D%25E6%2590%259C%25E7%25B4%25A2%25E6%258F%25
Time of Update: 2018-07-25
本來說是這個寒假好好學習一下滲透測試的,可隨著瞭解的深入,發現滲透測試需要的知識儲備太多了,因此好長時間都沒有真正的去學習滲透工具的使用,今天上午裝了一個kali,裝上之後第一件事就是執行apt-get update && apt-get upgrade,結果卻出現了這樣的錯誤 我添加的是中科大的更新源,在瀏覽器中是可以正常開啟的: deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free
Time of Update: 2018-07-25
今天在進入Linux系統的時候,突然grub引導提示ERROR 15,然後就直接卡在那兒了。 用系統硬碟修複 grub>root (hd0,10) //本人的電腦上是這個編號 grub>setup (hd0) grub>quit 本以為是由於grub丟失引起的,可是修複後還是發現只能進入windows,選擇fedora10選項後,找不到系統。
Time of Update: 2018-07-25
1. .. 上級目錄 . 當 前目錄 2. cd+檔案或目錄——進入檔案或目錄 3. pwd ——查詢當前所在目錄 4. touch+檔案 ——檔案或目錄不存在時建立 5. vim+檔案 ——編輯檔案 ① i 進入編輯模式 ② esc 退出進入一般模式 ,此模式下 d 刪除一個字元 dd 刪除一行 ③ :w 儲存 :q 退出
Time of Update: 2018-07-25
ps靜態查看某一時刻進程,ps -ef查看所有進程,-e表示全部進程,-f表示完整格式的輸出,-H表示輸出層級結構,--forest顯示進程的層級關係,並用ASCIl匯出可愛的圖表 top即時顯示所有進程 kill + ID(進程號)殺死某一進程如:kill 3490,INT或HUP訊號可以告訴它關掉進程之前有序地停止正在做的事情,防止檔案損壞,如kill -s HUP 3490 killall + 進程名 可以按照名字殺死進程,並且支援萬用字元*,可以同時殺死很多進程,如kill
Time of Update: 2018-07-25
1.找到進程對應的進程號 可使用命令:ps aux|grep 進程名;來找到對應進程號,一般在第二例顯示,注意:結果顯示中往往存在很多相似或相同的進程名,在顯示的結果中要看進程對應的路徑來區別到底是哪一個進程 2.殺進程 可使用命令:kill -9 進程號//這一步來說就可以殺掉相應的進程 3.一點說明
Time of Update: 2018-07-25
最近在VMware上部署Hadoop,發現以前沒有記錄相關Linux的配置問題,這裡記錄一下: 命令列下配置IP地址有兩種方式:1、動態配置,再重啟網卡後配置失效還原為預設的配置地址(即此方式不修改網卡設定檔) 2、靜態配置,配置後只要設定檔還在,則永久生效。 以下為配置方法:1、動態配置ipa. 查看機器的IP地址: ifconfig , 以eth 或 en(Ethernet的簡寫)開頭的表示網卡,通常為eth0,代表第一張網卡,如有多個eth,如:etho、eth1
Time of Update: 2018-07-25
1.查進程 ps命令尋找與進程相關的PID號: ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。 ps -A 顯示所有程式。 ps c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,參數或常駐服務的標示。 ps -e 此參數的效果和指定"A"參數相同。 ps e 列出程式時,顯示每個程式所使用的環境變數。 ps f 用ASCII字元顯示樹狀結構,表達程式間的相互關係。 ps -H 顯示樹狀結構,表示程式間的相互關係。 ps -N
Time of Update: 2018-07-25
常規篇 首先,用ps查看進程,方法如下: $ ps -ef ……smx 1822 1 0 11:38 ? 00:00:49 gnome-terminalsmx 1823 1822 0 11:38 ? 00:00:00 gnome-pty-helpersmx 1824 1822 0
Time of Update: 2018-07-25
[TOCM] 安裝git和部署公開金鑰 安裝 sudo yum install git Linux建立SSH密鑰 ssh-keygen -t rsa -C “xxxxx@xxxxx.com” #使用郵箱建立 查看公開金鑰cat ~/.ssh/id_rsa.pub 執行以下命令,會把公開金鑰添加到git@osc上 ssh -T git@git.oschina.net 但是有可能會出現 Permission denied (publickey).
Time of Update: 2018-07-25
最近一段時間,在網上搜尋關於緩衝區溢位攻擊的文章,實驗了一下,成功實現了緩衝區溢位攻擊,現在把過程記錄下來。 #include <stdio.h>#include <string.h>void hello(){ printf("hello\n");}int fun(char *str){ char buf[10]; strcpy(buf, str);
Time of Update: 2018-07-25
Ctrl+u:向檔案首翻半屏; Ctrl+d:向檔案尾翻半屏; Ctrl+f:向檔案尾翻一屏; Ctrl+b:向檔案首翻一屏; Esc:從編輯模式切換到命令模式; ZZ:命令模式下儲存當前檔案所做的修改後退出vi; :行號:游標跳轉到指定行的行首; :$:游標跳轉到最後一行的行首; x或X:刪除一個字元,x刪除游標後的,而X刪除游標前的; D:刪除從當前游標到游標所在行尾的全部字元; dd:刪除游標行正行內容;
Time of Update: 2018-07-25
我們在Linux操作過程中,可能會遇到磁碟分割的問題。這篇文章是對/dev/sdb 這塊磁碟進行分區。 linux分區不同於windows,linux下硬碟裝置名稱為(IDE硬碟為hdx(x為從a—d)因為IDE硬碟最多四個,SCSI,SATA,USB硬碟為sdx(x為a—z)),硬碟主要磁碟分割最多為4個,不用說大家也知道…..所以主要磁碟分割從sdb1開始到sdb4,邏輯分區從sdb5開始,(邏輯分區永遠從sdb5開始…) 主要磁碟分割(最多建立4個):第一個分區主要存放磁碟的啟動資訊。
Time of Update: 2018-07-25
在安裝Linux作業系統時,一些不必要的資料包和應用程式會在使用者不注意的情況下自動安裝。在本文中,我們將討論如何將Linux系統中一些不必要的應用程式和服務禁用,以保護你的系統資源。 首先讓我們來看看系統中正在運行哪些服務。使用以下命令: 輸出結果 現在讓我們使用下面的netstat命令快速探索接受串連的進程(連接埠)。 輸出結果 從上面的輸出結果中,你會發現一些不需要在伺服器上啟動並執行應用程式,如: 1. smbd and nmbd
Time of Update: 2018-07-25
Linux下網路編程實現UDP[轉] 一、引言 UDP是TCP/IP協議中的傳輸層協議的一種,本文介紹了在Linux下編寫基於UDP協議的Client/Server模型的程式的方法,並給出了一個echo Client/Server例子程式。 二、UDP協議簡介
Time of Update: 2018-07-25
linux提供了新的裝置模型:匯流排(bus)、裝置(device)、驅動(driver)。其中匯流排是處理器與裝置之間通道,在裝置模型中,所有的裝置都通過匯流排相連;裝置是對於一個裝置的詳細資料描述,驅動是裝置的相關驅動。其基本關係如下:bus 相當於一個容器,是device 和device_driver 的管理機構,它包含了一個device 集合和一個driver
Time of Update: 2018-07-25
一、配置核心 Device Drivers--->MMC/SD/SDIO card support --> -->Secure Digital Host Controller Interface support -->SDHCI support on Samsung S3C SoC 二、 1、在mach-smdkv210.c中添加標頭檔 #include <plat/sdhci.h> 2、添加平台資料 #
Time of Update: 2018-07-25
Linux的核心代碼,網上很多,例如http://docs.huihoo.com/doxygen/linux/kernel/3.7/include_2linux_2types_8h_source.html 或者 http://lxr.free-electrons.com/source/drivers/gpu/drm/radeon/mkregtable.c 這個檔案中基本上定義了大多數的雙向鏈表操作。 分析這個檔案中。 第一個宏定義,擷取一個成員變數在結構體中的位移量
Time of Update: 2018-07-25
Linux面試(三)上 1 伺服器的linux系統是什麼版 。 答:CentOS 6.6,RHEL 6.4。 用cat /etc/rehat-release或者uname -a或者lsb_release -a再或者cat /etc/issue 2 linux你做過那些最佳化。 答:(1)sysctl -w最佳化核心參數比如TCP連線逾時net.ipv4.tcp_fin_timeout=30
Time of Update: 2018-07-25
1 Linux裝置模型 Linux 2.5的核心引入了一種新的裝置模型,目的是對電腦上的所有裝置進行統一的管理。 它包含以下基礎結構: 類型 說明 裝置Devices 裝置是此模型中最基本的類型,以裝置本身的串連按層次組織 裝置驅動Device Drivers