現在的時代都使用 Systemd 來管理開機、甚至所有程式的執行 等等,取代掉傳統 init 的 System V。
現在 Debian、Ubuntu Linux 雖然使用 systemd,但是還是有讓以前的操作習慣相容,維持著 rc0.d ~ rc6.d、rc.local 等等可以使用,有時候用舊方法來查詢還蠻方 便的,話說,今天要使用時,發現都快忘光了,來簡單寫點紀錄當回憶,雖然已經都用不太到了~
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
scp 要怎麼保持檔案的原始時間呢?
man scp 可以看到下述參數:
第一次在新聞看到,筆電桌機用戶使用 Windows 的市占率下滑,是因為 Linux 的市占率提昇... (雖然這成長率只有多個1.5%)。
Linux Mint 系統是 Base 在 Ubuntu Linux 之上,純粹拿來當作業系統來用,長的跟 Windows 比較相像。
隨手灌一台來用後,就懶得重灌了,Ubuntu 升級到 20.4 的時候,才在想這台都沒升級過,花點時間找怎麼升級~
Linode 於 2019/12/5 以後開得新帳號(原因:CAN-SPAM Act),連到外部 SMTP Port 預設都被擋掉,以至於全部 Connection timed out。
新開機器可以直接 telnet 測試看看:
$ telnet gmail-smtp-in.l.google.com 25 Trying 2404:6800:4008:c03::1b… Trying 74.125.203.26… telnet: Unable to connect to remote host: Connection timed out
正常狀況
$ telnet gmail-smtp-in.l.google.com 25 Trying 74.125.203.26… Connected to gmail-smtp-in.l.google.com. Escape character is '^]'. 220 mx.google.com ESMTP k2si12268129pld.364 - gsmtp
於 Postfix 的 /var/log/mail.log 會看到下述訊息:
Apr 29 12:47:24 localhost postfix/smtp[18520]: connect to gmail-smtp-in.l.google.com[74.125.203.27]:25: Connection timed out Apr 29 12:47:24 localhost postfix/smtp[18521]: connect to gmail-smtp-in.l.google.com[108.177.97.27]:25: Connection timed out
Apr 29 12:47:24 localhost postfix/smtp[18523]: connect to gmail-smtp-in.l.google.com[64.233.189.26]:25: Connection timed out
Apr 29 12:47:54 localhost postfix/smtp[18523]: connect to alt1.gmail-smtp-in.l.google.com[108.177.9.27]:25: Connection timed out
Apr 29 12:48:24 localhost postfix/smtp[18523]: connect to alt2.gmail-smtp-in.l.google.com[209.85.234.26]:25: Connection timed out
Apr 29 12:48:54 localhost postfix/smtp[18522]: connect to alt3.gmail-smtp-in.l.google.com[142.250.11.27]:25: Connection timed out Apr 29 12:49:24 localhost postfix/smtp[18520]: connect to alt4.gmail-smtp-in.l.google.com[142.250.12.27]:25: Connection timed out
想要開通 Email 的 SMTP Port 需要做些設定,然後在於後台開 Ticket 申請。
MySQL 最常使用的是 Log Slow Query,但是除了 Slow Query 外,還有情況是要抓不知哪來的 SQL 語法,或者要查是哪些語法一起來造成 Lock 等等的問題,所以想要知道 MySQL 到底都接收到哪些 SQL Query?
要怎麼將所有的 SQL 語法都記錄下來呢?
於 Linux 最常使用的編輯器就是 VI、VIM,但是之前有流傳著,非常多人在 Stack Overflow 裡面發問,而問題就是如何離開 VIM。
下述摘錄自此篇:vi - How do I exit the Vim editor? - Stack Overflow
Linux 使用 SAMBA 要 mount 網路芳鄰的資料夾,出現下述錯誤:
mount error(22): Invalid argument
該怎麼修復呢?
Debian Linux 由 jessie 一路升級到 buster,PHP 也由 7.1、7.2 升級到 7.3,有哪些要注意的事項呢?
Apache 的 Access log 一般都是以秒為單位,開啟詳細的 Log 格式為下述:
官方說明:Log Files - Apache HTTP Server Version 2.4
[10/Oct/2000:13:55:36 -0700] (%t) The time that the request was received. The format is:
[day/month/year:hour:minute:second zone]
day = 2digit
month = 3letter
year = 4digit
hour = 2digit
minute = 2digit
second = 2digit
zone = (`+' | `-') 4digit
想要將精確度到毫秒、微秒等級,要怎麼做呢?