這些是在工作過程中遇到的問題
cat access.log 2> /dev/null 將系統error不返回到控制台
這裡使用2> /dev/null
這裡不能使用高階語言,把10g的日誌讀到記憶體中再進行處理是不合理的
使用bash,cat+grep? no 有興趣的可以試試,太慢了...原因,access.log的日期是從舊到新的,從第一行進行cat是非常緩慢的
可以使用:
tac access.log 2>/dev/null| awk -f: \'}'
亮點是使用tac
cat /etc/services |grep 9000
這裡有乙個很好的文章
1
2
3
4
5
6
7
8
9
10
11
<?php
echo
"start"
. php_eol;
echo
"press [y] to continue... "
. php_eol;
if
(trim(fgets(stdin)) ==
"y"
)
echo
"no"
; exit;
?>
str_replace('\\/', '/', json_encode("2011/7/11"));
如果php版本是5.4的話:
echo json_encode("2011/7/11", json_unescaped_slashes);
參考文章
兩種方法:
工作中遇到的一些前端問題
一 當form表單中只有乙個輸入框的時候,第一次提交表單時會出現沒有提交資料的情況,經過觀察發現這只是在提交表單的時候,重新整理了頁面導致,解決辦法 1 去掉form表單。2 保證表單中不只有乙個輸入框,例如加乙個隱藏的input標籤。二 移動端去掉中右邊的x 在css中加入 input type ...
一些在工作中遇到的坑
django 檔案上傳限制 逐步更新。restorecon命令用來恢復selinux檔案屬性即恢復檔案的安全上下文。restorecon r var www html x 通過對audit.log的觀察,permission denied以及瀏覽器出現forbidden之類的錯誤。tail f va...
在工作中遇到的一些問題(12 18)
12.18日發現部分問題 停止採集訊息後,在screen視窗中ctrl c只是退出了採集程序,但是並沒有殺掉該程序,所以需要將screen視窗kill掉 screen r 程序號 quit 然後新建視窗,進入視窗並啟動採集使用者 並不需要重新登入,這說明session是可以迴圈利用的 而,採集完使用...