ubuntu16.04

使用universal usb installer制作usb開機碟

注意插入abit an-m2後要開後機看到usb磁碟,然後把usb-hdd的開機順序移到最前面。
Advanced BIOS Features > Hard Disk Boot priority > 選USB-HDD?
若看不到就試著重開機讓機器能抓到USB-HDD。也可能是USB碟沒建好,機器認不出來。

script

1
2
3
4
5
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install htop iftop iotop
sudo apt-get install unzip p7zip p7zip-full p7zip-rar rar unrar
sudo apt-get install openssh-server openssh-client

apt-get update 或 apt-get upgrade 時會去找cdrom…

nano /etc/apt/sources.list #移除cdrom部份

hostname

nano /etc/hostname #內容改為自己要的名字
nano /etc/hosts #這邊最好也要改,免得有些 service 會出錯
/etc/init.d/hostname.sh #重新啟動
hostname #驗證是否已經修改完畢。

Software & Updates>Additional Drivers

預設的driver怪怪的,畫面lag;有時會黑畫面。abit an-m2(C68 GeForce7025/nForce 630a)選一下nvidia的driver後就比較順了。

ctrl-alt-f1~f6可以切換到console的tty1~6。xwindow使用tty7。

ssh

這一版的ssh比較嚴格 ,使用pietty去連會得到 Couldn’t agree a client-to-server cipher 的error。
使用較新版0.6以上的putty就ok。

在abit an-m2上xwindow還是跟14.04一樣有跑久當掉連累整個網路停止的問題

stop/start xwindow

1
2
sudo service lightdm stop
sudo service lightdm start

memory info

1
2
3
4
cat /proc/meminfo
grep MemTotal /proc/meminfo
free -m
vmstat

memory test

sudo apt-get install memtester
sudo memtester 1024 5 #allocate 1024MB of memory, and repeat the test 5 times.

vi的方向鍵失常問題

~/.vimrc內容加入
set nocompatible
set backspace=2

ftp

1
2
3
4
5
sudo apt-get install vsftpd
sudo vi /etc/vsftpd.conf
write_enable=YES #防寫要uncomment掉
sudo service vsftpd restart
sudo service vsftpd status

other

gnome-session-fallback不管用了。據說july會有能支援的gnome desktop出來。let’s see

harddisk smart information

1
2
3
4
sudo apt-get install smartmontools
sudo smartctl -a /dev/sda #print all info
sudo smartctl -i /dev/sda #print info
sudo smartctl -H /dev/sda #check health

hardware information

1
2
3
lshw|less
dmidecode|less
dmidecode | grep -A4 '^Base Board Information'

upload file in command line with scp

scp 052b1cebf73e0b31c502341e0e3cc916a3da2a25.png leon:asdfasdfiloveada@10.0.0.102:~

ftp upload in command line with curl

curl -T localfile -u name:passwd ftp://upload_site:port/path/

History Size

vi ~/.bashrc #HISTSIZE ,HISTFILESIZE

enable ssh

sudo apt-get install ssh
sudo apt-get install openssh-server
sudo service ssh status
sudo service ssh restart

adjust timezone

date
sudo vi /etc/default/rcS
UTC=no
sudo tzselect
sudo cp /usr/share/zoneinfo/Aisa/Taipei /etc/localtime
sudo vi /etc/timezone
Asia/Taipei

ntp

sudo apt-get isntall ntpdate
sudo ntpdate time.stdtime.gov.tw
sudo hwclock -w
date
sudo crontab -e
@daily /usr/sbin/ntpdate -u time.stdtime.gov.tw > /dev/null

sudo apt-get install ntp
service ntp status

vi /etc/ntp.conf
server tock.stdtime.gov.tw prefer
server tick.stdtime.gov.tw
server time.stdtime.gov.tw
restrict tock.stdtime.gov.tw
restrict tick.stdtime.gov.tw
restrict time.stdtime.gov.tw

service ntp restart

sudo apt-get install ntpstat
ntpstat
synchronised to NTP server (211.22.103.157) at stratum 3
time correct to within 104 ms
polling server every 64 s