linux的apache日誌
『壹』 linux下如何使用命令行查看apache日誌
1.看下http.conf的配置中日誌放在那裡x0dx0a 比如:egrep -v '#|^$' /etc/httpd/conf/httpd.conf |grep logx0dx0ax0dx0a2.進入響應的日誌保持目錄x0dx0a cat access_logx0dx0a cat error_log
『貳』 如何查看linux系統apache訪問日誌的前1000條記錄
linux查看前幾行這樣的時候會使用head命令
head -n1000 /var/log/httpd/access_log |more
-n 1000 前1000行
/var/log/httpd/access_log Apache訪問日誌
|more 管道符合加more就是1000個記錄翻頁查看
『叄』 我怎麼在LINUX下查看apache日誌
Linux環境中Apache也就是httpd服務的啟動,查看apache日誌很簡單,用如下命令即可:
cd/var/log/httpd/
然後在這個目錄下就可以看到不同級別的apache日誌。
『肆』 阿里雲ECS實例Linux系統Apache伺服器網站日誌文件怎麼下載
apache的日誌通常在/var/log/httpd目標下,如果沒有,你可以檢查一下/etch/httpd/config/httpd.conf(不一定是這個文件)中日誌目錄定義在何處。
用tar將日誌打包一下:
tarcjfhttp_log.tar/var/log/httpd
然後在本地使用scp將日誌拷貝下來
scpusername@httpServer/home/xxx/http_log.tar.
『伍』 linux Apache伺服器提供的日誌的種類有哪些
不知道你說的日誌的種類指的什麼意思,再apache中記錄日誌的格式分種類,
1.有簡單記錄的比如記錄ip,訪問時間。
2.有復雜一點的比如ip,訪問時間,頁面,返回結果
但記錄類型都是文本。不知掉這么解釋可否
『陸』 linux centos apache日誌怎麼打開
yuminstall-yepel-release&&yumcleanall&&yummakecache
yuminstall-yperl-DBD-sqliteperl-Term-ReadLine-Gnu-y
#下載asql包。漢字換成字元。或者安裝到系統中
wgethttps冒號//steve點fi/Software/asql/asql-1點7點tar點gz
tarxvfvzasql-1.7.tar.gz
cdasql-1.7/bin/
#在終端直接敲./asql進入程序
./asql
#安裝方法為
cdasql-1.7&&makeinstall
#################
#source為客戶端IP
#date為日期
#status為HTTP狀態代碼,200正常,403禁止訪問,404未找到等等
#request為訪問的具體文件
#size為客戶端請求的數據量(或者是數據傳輸量)。
#####################
#載入日誌文件,路徑為log文件所在路徑。
#debianlike
asql>load/var/log/apache2/access.*
#centos/rhellike
sql>load/var/log/httpd/access_log*
#root@konvictsin~/asql-1.7/bin[12:38:04]
$./asql
Name"Regexp::IPv6::IPv6_re"usedonlyonce:possibletypoat./asqlline1534.
asqlv1.7-type'help'forhelp.
asql>load/home/wwwlogs/access.log
Loading:/home/wwwlogs/access.log
asql>
#查詢制定時間段的客戶端IP(今年6月25號凌晨0點以後的客戶端IP)
SELECTsource,date,statusFROMlogsWHEREdate>=-06-25T00:00:00'ORDERBYsource;
asql>SELECTsource,date,statusFROMlogsWHEREdate>=-06-27T00:00:00'ORDERBYsource
107.150.7.2402017-06-27T00:13:32200
107.150.7.2402017-06-27T00:13:33499
107.150.7.2402017-06-27T04:08:23499
111.162.144.42017-06-27T00:13:34200
123.125.71.1052017-06-27T04:08:23200
#以降序顯示每個客戶端提供的請求的總大小(以位元組為單位)
selectsource,SUM(size);
asql>selectsource,SUM(size);
123.117.42.2146323311
123.117.46.505242111
111.200.229.25160965
107.150.7.2401116391
111.162.144.421683
111.162.147.24921683
111.162.156.213433
111.162.145.2131668
111.162.158.2551668
178.173.156.79398
123.125.71.10567
#保存數據到一個文件
savetest.2017-06-28
#載入已存數據到一個新的asql會話
restoretest.2017-06-28
#篩選404錯誤,並用日期排序
SELECTsource,date,status,requestFROMlogsWHEREstatus=駬'ORDERBYdate
asql>selectsource,date,status,requestFROMlogsWHEREstatus=駬'ORDERBYdate
123.28.54.692017-06-23T16:21:06404/favicon.ico
『柒』 linux怎麼查看訪問80埠的日誌,在無法查看Apache日誌的情況下
1、linux下的Apache默認埠就是80
2、你也可以通過修改配置文件的方式修改這個埠,/etc/httpd/conf文件裡面找一下port把後面的數該成幾那埠就是幾了,記得改完要重啟服務。