OS

Linux/Unix

ubuntu啟動命令列tab鍵自動完成

在安裝完ubuntu後,發現在使用命令列打字時,按tab後後面不會自動補齊命令,也沒有可用的命令提示時 可使用管理員身分開啟/etc/bash.bashrc這個檔案 在下面找到 enable bash completion in interactive shells if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi 把前面的註解(#)拿掉變成 enable bash completion in interactive shells if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi 儲存後重新啟動就可以生效了

By Albert Yu

OS

Windows 10 修改系统 hosts 設定圖文教學

IT從業人員,一般都需要修改電腦的hosts文件,那麼,Windows 系統的hosts文件怎麼修改呢?針對此問題,本文就為大家圖文詳細介紹Windows 10 修改 hosts 文件的方法 在Windows 7 中Hosts是可以直接做修改的,但是在Windows 10當中要修改會遇到權限不足的問題。導致無法修改hosts文件的情況,那麼,Windows 10 hosts修改不了怎麼辦?對於此問題,本文就為大家圖文介紹如何實現Windows 10 修改 hosts文件的方法。 1.點擊搜尋Windows 2.輸入 C:\WINDOWS\system32\drivers\etc 並點選上方最佳比對之結果 3.尋找到我們的目標hosta 這時候不能直接修改,因為權限不足 這時候不能直接修改,因為權限不足 這時候不能直接修改,因為權限不足 4.確認所需的權限,點選hosts之後點選滑鼠右鍵並進入選單點選『內容』 5.進入『

By Albert Yu

System

使用phpmyadmin遠端操作MYSQL

網頁好讀版 GitLab 前言 目前各家雲端PaaS層的Mysql服務上有個問題是不知如何使用phpmyadmin連線至Mysql而又有需要的人 其實針對這點phpmyadmin已經有很好的解決方式 我們可以將phpmyadmin修改讓他可以遠端連線其他伺服器 最大的好處可以分成三個部分 1.登入介面集中管理 2.所有登入即操作紀錄都有LOG可以查詢 3.從傳統虛擬主機移轉時不需要修改作業習慣 操作方式概述 主要是針對內建範例的設定檔進行複製與修改的作業 目前版本針對 phpmyadmin 4.8.0.1 進行修改,該版本於 2018-04-19 發佈 操作流程 首先要先瞭解到如果要客制化設定的話需產生config.inc.php,並且設定該檔案 該檔案範例檔案為 config.sample.inc.php 這是在您下載phpmyadmin就有的檔案 首先將config.sample.inc.php複製並重新命名成config.inc.php 然後打開config.inc.php尋找下列原始碼 如果只是需要單台主機連線就把 $cfg['

By Albert Yu

Linux/Unix

Ubuntu 內快速設定 SMTP Server

這個項目選對了,就成功一大半了 ...首先,請執行下面這一行指令來安裝 Postfix 及所需的相關套件,安裝好之後,預設就會跳出 Postfix 的設定晝面,請在第一個畫面選擇「Internet Site」,然後,在接下來的第二個畫面上直接按 Tab 鍵到 OK 後按 Enter 鍵,接著,就會完成 Postfix 的設定了哩 ! $ sudo apt-get install mailutils這樣設定完成之後,你的 Ubuntu Server 就已經可以寄信了,請試著用下面的指令格式來寄看看,應該就可以把信寄出去,如果寄不出去,請先確認你的 Ubuntu 是否有一組可以對外的 IP 位址,如果沒有的話,就一定是寄不出去的囉 !$ echo [信件內容] | mail -s [信件主旨] [收件人郵址]

By Albert Yu

AWS

EC2 初始化EBS (使用 dd)

初始化EBS (dd) 在創建主機時如果先進行初始化的動作 主機效能在實測上有10%到30%的提高 Windows 1. 安裝dd到windows上 下載點:http://www.chrysocome.net/dd 2. 解壓縮安裝檔 3. 開啟命令提示字元(CMD) 4. 移動到解壓縮的資料夾下 C:\> cd /d 目錄 5. 列出磁碟 C:\>wmic diskdrive get size,deviceid 如: C:\>wmic diskdrive get size deviceid DeviceID Size \.\PHYSICALDRIVE2 80517265920 \.\PHYSICALDRIVE1 80517265920

By Albert Yu

AWS

Ubuntu掛載S3(S3FS)

安裝S3fs與fuse $apt install fuse $apt install S3fs 新增password檔 $ touch /etc/passwd-s3fs編輯檔案 $ vim /etc/passwd-s3fs 檔案內容請看IAM匯出檔案和S3建立BucketName部分 BucketName:Access Key Id:Secret Access Key 更改檔案權限 $ chmod 640 /etc/passwd-s3fs 新增要掛載的位置 $ mkdir /mnt $ mkdir /mnt/bucket1 掛載bucket 參考s3 開啟的BucketName $ /usr/bin/s3fs /mnt/bucket1 -o allow_other 測試是否有掛載成功 $ df -h

By Albert Yu