迷途工程師
2018年4月25日 星期三
Ubuntu發行版更換Linux Kernel的方法
›
首先我們必須到下面的網址去下載想要升級的版本 http://kernel.ubuntu.com/~kernel-ppa/mainline/ 以這次的實驗為例子,我們想把 4.10.0的 Kernel版本升級為 4.14.12 我們的電腦,安裝64位元的Ubuntu 因...
Linux 設定 DNS Server
›
在Linux底下, 有個設置 DNS 位置的設定文件 ===> /etc/resolv.conf 因此我們只需修改此檔案,來增加我們想要設置的DNS Server 假設我們要增加 168.95.1.1 #vi /etc/resolv.conf #=======...
2018年4月23日 星期一
[Linux Embedded System] Linux的Serial port(ttyS1) 無法登入&輸入訊息,但是透過VGA(tty1)的卻可以
›
今天遇到了一個很奇怪的問題,首先我的平台有兩個終端介面可以使用,一個是透過VGA輸出到螢幕的終端介面,可供我們對機器下指令。另一個則是透過Serial port(UART),利用Tera Term或是putty等軟體,來對機器下指令 今天遇到的問題是,進入Linux系統之後,...
3 則留言:
2018年4月19日 星期四
#pragma pack() 的用途與用法
›
#pragma pack 會要求compiler 使用特別的對齊方式來包裝 Structure Member . 大多數的compilers, 當你宣告一個結構時, 將會在彼此成元之間插入 padding 來確保他們在記憶體中的對齊。下面舉個例子: struct Test...
2018年4月11日 星期三
架設 Mantis 遇到 SMTP server 無法寄信的問題,使用Gmail的SMTP server
›
請先去修改 /var/www/html/mantis/config/ config_inc.php ( 或是 {mantis_path}/config_inc.php ) 如果缺少此檔,就自己新增一個 ~ =================================...
2018年4月10日 星期二
【shell script】Script中,單引號與雙引號,對於變數的差別
›
變數(例如$Num) 當在' '裡面時 就只被當作一個字串而不會自動轉成變數的值 ex: Num=6 1. echo '${Num}' ===> ${Num} 2. echo "${Num}...
2018年4月9日 星期一
位元(bit)運算的方法
›
將 X 變數的第 n 個位元設定為 1 (bit從0開始數) : X = X | (1 << n) Example_1: X = 11110010,假設我們要把第2個bit改為1 ==> X = (1111001...
‹
›
首頁
查看網路版