夕口技術錄

專業上的小常識,備而用之~

Monthly Archives: 七月 2008

[Visio][MySQL] – 如何使用Visio對MySQL資料庫進行反向工程

  1. 先到MySQL官方下載 MySQL Connector/ODBC 5.1,進行安裝。

  2. 我的電腦 -> 控制台 -> 系統管理工具 -> 資料來源 (ODBC) -> 系統來源名稱(System DSN)
    閱讀全文

[Linux][fstab] – 文件錯誤修復

[Linux][fstab] – 文件錯誤修復 body, p, th, td, li, ul, ol, h1, h2, h3, h4, h5, h6, pre { font-family: 新細明體; line-height: 1.4; } body, p, th, td, li, ul, ol, pre { font-size: 12px; }

當遇到 /etc/fstab 文件有錯誤發生,
導致無法正常開機的情況出現時,
解決方式如下:
1、進入 修復模式 (此時會無法直接編輯 /etc/fstab <- only read)
2、請先執行 # mount -o remount,rw /
3、此時就可以針對 /etc/fstab 進行編輯進行修復
4、重開機
閱讀全文

[PHP] 交換兩個變數,非使用tmp變數的方法

一般要交換二個變數值時的寫法,
大部份如下:

$a = “11″;
$b = “22″;
開始交換…
$c = $a;
$a = $b;
$b = $c;

但… 其實善用PHP的即有函數的話,
是可以達行一行就解決的,
方法如下…
閱讀全文

[Linux][find][chmod] – 只變更文件權限

有時候就會有只想變更文件權限的需求,

但要如何用指令幫忙完成呢?

find ./* -type f -exec chmod 755 {} \;

[subnet] – subnet 計算工具 – ipcalc321

因客戶在詢問如下方的參數所計算出來的 IP Range 在多少之間是合理的,
因此寫了這個示範的例子…
Gateway 10.50.71.14
Subnet Mask 255.255.255.240
由上方參數透過此程式可看到計算出來可以的 IP Range 為 10.50.71.1 – 10.50.71.14

軟體下載處

[Linux] – 找出指定檔名並進行刪除

今天剛好同事問我是否有指令可以進行遞迴找尋指定字串後並直接刪除的指令…

想了一下後就想到如下的方式。

找檔案名檔有 dat 字眼的並同時進行刪除

find ./ -type f | grep dat | xargs rm

同事找到的方法,和我的差不多

找檔案名檔有 test-file- 字眼的並同時進行刪除

find ./ -iname ‘test-file-*‘ | xargs rm -rf