Linux command – diff
指令 diff 所產生的檔案來分析兩個檔案的不同,以 以行為單位做比較,比對方式是以ASCII 純文字檔為主 ,也可以針對兩個資料夾內的檔案做比較. 顯示結果為 file1 file2 兩個檔案的差異. 3c3 代表 file1第三行 (c 表示 change) 與 file2 第三行不一樣 (其他 […]
指令 diff 所產生的檔案來分析兩個檔案的不同,以 以行為單位做比較,比對方式是以ASCII 純文字檔為主 ,也可以針對兩個資料夾內的檔案做比較. 顯示結果為 file1 file2 兩個檔案的差異. 3c3 代表 file1第三行 (c 表示 change) 與 file2 第三行不一樣 (其他 […]
SQL 語法 SELECT 的字串比對 (需注意資料庫字元編碼 Character Sets 與 文字排序 Collations ,請參考資料庫編碼 – https://benjr.tw/102156 ),除了常用 LIKE – https://benjr.tw/98899 […]
測試環境為 CentOS 7 x86_64 (虛擬機) 範例: 兩個 Table 表單用來記錄 1.貨物品項及其數量, 2.銷售員及其銷售貨物, 當表單 1 有更新時,須自動更新 (使用 Trigger) 到表單 2. 表單 1.貨物品項及其數量. 表單 2.銷售員及其銷售貨物. 新增 Trigge […]
測試環境為 CentOS 7 x86_64 虛擬機 安裝完 Apache (Httpd),預設所有知道 IP , DNS Name 的人都可以存取網頁,有辦法可以直接設定帳號密碼來限制存取嗎? 我們可以利用 .htaccess 這個檔案來對網頁存取時需數入帳號與密碼,更多關於 .htaccess 請 […]
SQL 可以透過 SELECT + WHERE + LIKE 可以針對 CHAR, VARCHAR, 以及 TEXT 指定欄位 (COLUMN) 做關鍵字來比對搜尋 ( 需注意資料庫字元編碼 Character Sets 與 文字排序 Collations ,請參考資料庫編碼 – https://b […]
測試環境為 CentOS 7 x86_64 (虛擬機) 實際來看一個範例,用來檢視該物品的保存期限是否超過一年. 先來建立用來測試的資料.欄位為 K1 (INT – Primary Key) , ItemName 物品名稱 (VARCHAR) 與 T1 製造日期與時間 (Timestam […]
測試環境為 CentOS 7 x86_64 (虛擬機) lsof (list open files) 主要用來查看哪些檔案被誰開啟. +d 使用參數 +d 可以查看目錄下的檔案被誰所開啟. +D 使用參數 +D 可以查看目錄下與其下的目錄檔案被誰所開啟(與 -d 的差別是,-D 含其子目錄). -u […]
測試環境為 CentOS 7 x86_64 (虛擬機) Server A (IP : 192.168.111.129) Server B (IP : 192.168.111.157) 先在 Server A 建立一些測試用資料. 建立 testdb 資料庫與 employee , employee1 […]
測試環境為 CentOS 7 / CentOS 8 x86_64 (虛擬機) 在 Linux 環境可以透過 crontab (自動排程)來定期執行任務,如果是要自動執行 SQL 指令(如:定期刪除資料…),可以透過 SQL 的 Event Scheduler 啟動 Event Sched […]
測試環境為 CentOS7 x86_64(虛擬機) 在 Linux 命令列可以透過 上下鍵 來重覆執行之前已經執行過的指令或是透過指令 #history | grep -i keyword 來搜尋已經執行過的指令. 另外一個更好的方式是在命令列 按下 ctrl+r 使用 reverse-i-sear […]