[Linux] Ubuntu 如何利用 Netplan 設定 固定IP

不管是在Windows還是Linux平台,設定 固定IP (或說靜態IP) 是一件常遇到的事,尤其是在Linux平台中,如果沒有UI介面的話,那麼設定的門檻會比較高一點,而且麻煩的是你用的可能是Ubuntu,也可能是使用CentOS,這二種大宗的OS其設定方式也會有不同,因此,有些初學者就會害怕或懶的解決而直接放棄,我個人的建議則是:其實沒那麼難,試試吧!多學一點對未來也許是有幫助的。
話說回來,設定固定IP有什麼好處呢?我自己最常遇到的問題是我把Linux的OS安裝在VM中,剛安裝好OS時,預設取得IP的模式都是DHCP,也就是所謂的動態IP,這種模式雖然會方便的自動取得可用IP,但是一旦你需要固定IP進行連線操作的時候,那可能就有點麻煩了,因為DHCP模式有可能會在網路斷線或者重開機時重新取得IP,而且取到的IP可能和之前所設定的會不一致,所以在此狀況下,你之前設定過的IP相關資訊,可能就需要重新設定一遍,這會造成不少的困擾。

本文示範的Ubuntu版本為:18.04桌面版 (Server版適用)

Read more

[Mac] 快速啟動表情符號表,很多人不知道的熱鍵密技

在玩LINE的時候,常常很羨慕對方都有一些非LINE預設的「 表情符號 」可以用,詢問之後,有些朋友是說那是輸入法本身就具備的,有的則是向我說iPhone就有了,剛好我就是使用Android手機,而且我用的嘸蝦米輸入法也沒有內建那些我想要的表情符號,所以如果真的想要的話,就得要在手機上切換成其他的輸入法(例如:三星輸入法)才能選擇表情符號,雖然不方便但至少有達到目的了,可是手機版解決了,桌面版呢(Mac)?以前一直找不到解決的方法,只能蠢蠢的用LINE內建的,但後來發現原來Mac也有內建的表情符號表,頓時覺得以前的我到底是怎麼了,連這麼簡單的東西都不知道,沒想到分享這個消息給朋友後才發現很多人也不知道有這個功能,所以本文就來分享這個超簡單的熱鍵密技給大家吧!

Read more

如何在Mac OS中快速找出佔空間的大容量檔案

在筆電換成Mac之後,因預算有限,所以買不起搭配大容量的SSD硬碟,導致常常被空間不足的問題所困擾,每次當遇到這問題時,最直覺的想法當然就是把不需要用的大檔案清除,來換取更多的空間,而且Mac OS中已經有內建這個實用的功能,還不知道的人一定要學起來。

快速找大容量檔案的方法

直接由桌面左上角的「蘋果」符號,進入「關於這台Mac」

Mac 關於這台電腦

Read more

[Ubuntu] 如何安裝openssh-server,支援 SSH Server 讓用戶從外部登入操作

約莫三年前左右吧,曾經介紹過一篇「[Oracle VM VirtualBox 教學] 以Windows平台安裝Ubuntu(Linux)為例」,在這篇文章中,教大家怎麼利用VirtualBox來安裝Ubuntu,即便現在的VirtualBox的版本已經有更新,但仍是可以參考使用,而本文主要想延續這個主題,補充一下小功能,什麼功能呢?即是 SSH Server !如果你是個程式開發者,可能你是不需要用到Ubuntu介面的(桌面版),相反地,你可能更常需要用SSH連到VM裡面來操作檔案,但是預設的Ubuntu裝好後只支援SSH Client,而沒有支援SSH Server,也就是說你可以從Ubuntu中用SSH外連出去,但卻無法從外部連到VM的Ubuntu中,所以本文就想要教大家如何透過安裝openssh-server的方式,輕鬆建立起SSH Server,可讓外部使用者順利的連入VM操作。

目前示範的Ubuntu版本為:18.04 桌面版

Read more

Terminalizer § Terminal (終端機) 錄影工具,可匯出GIF動態檔

Terminalizer 」是一款專門用來錄製Terminal視窗的小工具,它可以把你在上面的每個操作錄製成GIF圖檔,進而與他人分享,這在製作教學文或者想呈現資訊給他人時都是一種還不錯的選擇,我個人用這套工具的時間也不久,因此,只能分享一些基本的使用方式給有需要的人或入門的新手,如果各位有更進階或推薦的用法,那麼歡迎留言交流,互相學習進步的才會快。

terminalizer 指令列表

(圖片取自官網)

網址:Terminalizer官網

Read more

ExFAT格式 – 讓Windows、Mac OS共用隨身碟或外接硬碟

一直以來都是在Windows的平台上做事,猶記得在第一次在MAC OS上想讀取隨身碟(或外接硬碟)拷貝資料時,便遇到了格式不符的問題,後來才明白原來Windows和MAC所使用的格式不盡相同,而這樣的問題就造成了資料互通性的困難,雖然網路上很多文章在討論彼此的格式,可是我覺得比較一勞永逸且比較簡單的方法就是把隨身碟的格式換成二個OS都支援的「 ExFAT格式 」即可,本文將在MAC OS上示範如何進行ExFAT格式化,讓Windows和MAC間讀取資料不再是個問題。

ExFAT格式 - Windows與Mac共用隨身碟

Read more

Docker – Dockerfile 指令教學,含範例解說

在前面介紹Docker的文章中,我們都是從Docer Hub中下載映像檔(Image)來建立Container,這些映像檔可能是軟體開發商所釋出,或者是第三方人士加值過的版本,這種做法的好處是很方便,但缺點則是映像檔包含的功能、工具或版本無法滿足自己的需求,此時利用 Dockerfile 客製化一個符合需求的映像檔,就是一個很好的解決方案。

Docker - Dockerfile 指令教學,含範例解說

Read more

Docker Container 指令:Docker run & Docker exec

Docker Container 對於Docker而言應該算是最常遇到而且最重要的部分之一,所以在這篇文章中,將著眼在Container的操作以及相關的指令說明,例如:docker run、docker exec。首先,先來複習一下:

  • Container是由Image所建立而來,是一個基於Image之上的可讀寫層
  • 一個Image可以建立無限多個Container
  • 每個Container之前都是各別獨立的

推薦閱讀:Docker – 新手入門,快速安裝與基本指令介紹

Docker Container 常見指令操作:Docker run & Docker exec

Read more

如何解決 WordPress 將兩個減號(–)轉成破折號(-)的問題

WordPress 在於預設的情況下,若文章中有二個減號(-)或稱連字號,會自動把它轉成破折號(-),這種現象在平常的時候還好,但如果文章內容是一些指令的示範,那麼就很容易讓讀者誤解。例如:之前的文章在介紹Docker Contianer的操作時,就有做一些指令的說明與範例,文字說明的部分原本是要用二個減號的,但卻硬生生的被轉成破折號了,而有經過語法高亮的部分就可以顯示正常(如下圖的最後一行),但這樣就會造成一邊不正常、一邊正常的窘境了,對讀者來說可能也會造成困擾

Wordpress雙減號轉破折號
Read more

FileZilla – 如何解決「站台管理員 – 無法記憶密碼」的問題

FileZilla 算是目前我最愛用FTP/SFTP的軟體,它在操作上或穩定性上都有蠻不錯的表現。而使用FileZilla的過程中,不知道各位在進行連線的時候,沒有沒發現無法儲存網站的連線密碼?案例如下:
在站台管理員中,把網站的登入型式設為「一般」並輸入帳號、密碼

Filezilla 密碼管理

.FileZilla官方網站

Read more