顯示具有 小技巧 標籤的文章。 顯示所有文章
顯示具有 小技巧 標籤的文章。 顯示所有文章

2014年10月8日 星期三

在ubuntu上,如何設定開機自動執行一些script

1. 針對個別使用者:請將指令加到 ~/.bashrc
    通常是將一些變數設定在此,讓terminal開啟時有一些環境變數可以用。
    如:
        export PATH=$JAVA_HOME/bin:$PATH

2. 針對系統開機時自動執行:請將指令加到 /etc/rc.local
    此檔案本身就有範例。

2013年5月9日 星期四

如何開啟 windows telnet server (for windows 7)


  1. Click on Start / Control Panel / Program Features / Turn Windows Features on or off.
  2. Check "Telnet Server" and "Telnet Client" on. (as below picture)

You still can NOT telnet to your server until now. just because you will get the following error.
Access Denied: Specified user is not a member of TelnetClients group.
Server administrator must add this user to the above group.
Telnet Server has closed the connection


Please follow the steps to solve the problem.
    1. Open the Local Users and Groups snap-in. In the Start Search box, type mmc lusrmgr.msc.
    2. In the navigation pane, click Groups.
    3. In the details pane, right-click TelnetClients, and then click Properties.
    4. In the TelnetClient Properties dialog box, click Add.
    5. select user who you allows to telnet to your windows7.

    and then enjoy your telnet in win7.

    2012年9月25日 星期二

    adb devices no permissions 的解決方法

    使用adb devices 出现如下:
    List of devices attached
    ???????????? no permissions

    解决方法:
    1. 找出usb vid,pid
    $ lsusb      #列出usb device內容
    Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 003: ID 192f:0916 Avago Technologies, Pte.
    Bus 003 Device 002: ID 0e8f:0022 GreenAsia Inc.
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 002 Device 005: ID 18d1:4e26
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

    只要插入usb device查乙次,拔出usb device查詢一次,比較差異就可以知道我們要的usb device是哪一個。
    如:
    Bus 003 Device 002: ID 0e8f:0022 GreenAsia Inc.
    其中的0e8f就是vid,0022就是pid.

    2. 編輯權限
    $ sudo vim /etc/udev/rules.d/70-android.rules
    加入以下內容
    SUBSYSTEM=="usb", ATTRS{idVendor}=="0e8f", ATTRS{idProduct}=="0022",MODE="0666" 

    3. 重新啟動 udev service
    $ sudo chmod a+rx /etc/udev/rules.d/70-android.rules 
    $ sudo service udev restart 

    4. 重新啟動 adb
    $ sudo ./adb kill-server 
    $ ./adb devices

    完成

    2012年5月1日 星期二

    在Linux下使用兩張網卡的設定

    在一些場合,需要讓同一台電腦,用兩張不同的網卡,來做不同的事情,今天要說的就是這個。最常應用的狀況就是:一個網卡用於對內網路,一個網卡用於對外網路。

    設定如下:
    一般我們現在用的NB通常會有ethernet介面跟wifi介面,我們假設要用wifi連上internet(前題是wifi 熱點已經可以上網),用ethernet連私有網路。

    wifi設定應該如下:
    wlan_IP: 192.168.0.X
    Submask: 255.255.255.0
    以上資料由熱點的DHCP提供。

    ethernat設定如下:
    eth0_IP: 172.16.0.X
    Submask: 255.255.255.0
    以上資料由內部的DHCP提供。

    我們要做的事:
    1. 先查出這兩張網卡的gateway.
    我的方式比較簡單,只要停用其中一個網卡,利用 route -n 即可知道。如:
    Destination = 0.0.0.0 的那一行就是default gateway.

    我們可以用這個方式查出兩個gateway的IP.

    2. 查出 route的設定
    完成之後,將兩張網卡都啟動,再次執行route -n,察看目前預設的route狀況

    3. 修改route成我們要的方式
    因為 linux環境中只能有一個 default gateway,所以我們可以先用下列指令新增default gateway.
    sudo route add default gw {default_gateway_ip1}
    用下列指令將不要的default gateway 移除
    sudo route delate default gw {default_gateway_ip2}
    但是這樣做只是將大家的default gateway換掉,並沒有做到分開。
    為了要將內網/外網分開,所以我們要加一條指令,設定封包流動的方法
    route add -net 172.16.0.0 netmask 255.255.0.0 gw 172.16.100.1
    上面這一條指令的意思就是,只要是要到172.16.*.*的封包,都請傳送到172.16.100.1的gateway。
    其餘的就請透過 default gateway來傳送。



    參考資料

    2011年5月27日 星期五

    滑鼠滾輪一次只能滾動一行怎麼辦

    我有一只滑鼠(INTOPIC),已經用了很久,都沒有問題,只是最近重灌 windows xp 系統發現,滑鼠的滾輪一次只能捲動一行。上 google 大神去搜尋,幾乎沒有什摩解決方法。每次到『控制台 /  滑鼠』裡面設定完之後,下次開機又回復原樣,真是氣死我也!記得,以前也遇過這件事情,後來忘了如何解決。

    接下來,我把這次的解決方法公佈給大家!

    其實,因為現在的作業系統幾乎都支援USB滑鼠的驅動程式,所以我們只要將滑鼠插上USB就可以使用,很少人會再去安裝滑鼠驅動程式。這就是關鍵了!我到INTOPIC網站搜尋我的型號的滑鼠時,還真的有驅動程式!當然啦!死馬當活馬醫啦!

    沒想到就這樣成功了!

    如果,各位有遇到一樣的狀況的話!希望給你一點幫助!