歡迎你

各類文章如有侵犯智慧財產權請來信告知--------607@dlps.tp.edu.tw

分类: linux预览模式: 普通 | 列表

Ubuntu 更新

/etc/apt/source list

分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1318

Open Media Vault 安裝 omv-extras

docker+bind 設定

debian 安裝 docker+bind 請參考前面文章

bind的設定檔共有以下四個:
/etc/bind/named.conf
/etc/bind/named.conf.options
/etc/bind/named.conf.local
/etc/bind/named.conf.default-zones

簡單一點只要編輯
/etc/bind/named.conf.options
/etc/bind/named.conf.local      

sameersbn/bind镜像本身安装了一个webmin服務,最好關閉他,如果要使用請BIND設定需要修改,不然會無法啟用,到 Configuration 設定裡面,有一項「Default PID file location(s)」路徑修改就可以了。


查看更多...

分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2804

ubuntu 升級 /boot 空間太小

解除安裝舊的版本核心


檢視系統已經安裝的核心版本
dpkg --get-selections |grep linux-image


刪除舊的核心版本
sudo apt purge linux-image-X.X.X-00-generic


系統沒有安裝此核心,但是在配置檔案中還殘留它的資訊
sudo dpkg -P  linux-image-X.X.X-00-generic

查看更多...

分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3257

Centos 網卡消失

 VMware升級Centos OS 網卡消失

/etc/udev/rules.d/70-persistent-net.rules 配置為eth1,原先為eth0,並記住MAC

/etc/sysconfig/network-scripts/ifcfg-eth0  把DEVICE跟HWADDR 修改成70-persistent-net.rules

service network restart

分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5080

ubuntu 升級

  • 套件升級

sudo apt-get update

sudo apt-get upgrade
 
sudo apt-get dist-upgrade
 
sudo apt-get  autoremove
 
sudo apt-get  install update-manager-core
 
  • 檢查可以升級的版本

sudo do-release-upgrade -c

sudo do-release-upgrade

sudo do-release-upgrade -m server -d

 

分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 10013

OpenSuSe 42.3

Libzypp 是 openSUSE 的套件管理系統,他提供了 yast 軟體管理 作為圖形化使用者介面,以及 Zypper 作為命令行介面。

yast用法
yast -i /tmp/novell-ifolder-client-2.1.5-6.4.i386.rpm.

zypper用法

新增套件庫
zypper ar

查詢套件庫
zypper repos

刪除套件庫
zypper rr

查詢套件
zypper se

安裝套件
zypper in

移除套件
zypper rm

更新/清空套件庫
zypper clean -a

Tags: OpenSuSe

分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2579

DNS Server using Docker

下載 image
docker pull sameersbn/bind:latest

設定bind及webmin
docker run -d --name=bind --dns=127.0.0.1 \
  --publish=自己的ip:53:53/udp --publish=自己的ip:10000:10000 \
  --volume=/srv/docker/bind:/data \
  --env='ROOT_PASSWORD=root密碼' \
  sameersbn/bind:latest

查詢容器
docker ps -a

啟動DNS
docker start bind
docker restart bind



查看更多...

分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4907

docker 容器

容器(container )是映像檔的一個執行實例(instance)

docker create ------->新建一個容器

docker  run    -------->新建並啟動容器

當利用 docker run 來建立容器時,Docker 在後臺執行的標準程序:
。檢查本地是否存有指定的映像檔,不存在就從公有倉庫下載
。利用映像檔建立並啟動一個容器
。分配一個檔案系統,並在唯讀的映像檔層外面掛載一層可讀寫層
。從宿主主機設定的網路橋界面中橋接一個虛擬埠到容器中去
。從位址池中設定一個 ip 位址給容器
。執行使用者指定的應用程式
。執行完畢後容器停止

docker run -t -i  -d phensley/docker-dns  /bin/bash
使用該映像檔,建立一個容器,其中執行 bash
-t 讓Docker分配一個虛擬終端(pseudo-tty)並綁定到容器的標準輸入上, -i 則讓容器的標準輸入保持打開,-d 在背景執行

docker stop -------> 停止容器

docker attach ---------->進入容器

docker exec ------------>更方便進入容器

docker rm ----------->刪除容器

docker export --------->匯出容器

docker import ---------->匯入容器

查看更多...

分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2537

Docker 映像檔

Docker 在執行容器前需要本地端存在對應的映像檔,如果映像檔不存在本地端,
Docker 會從映像檔倉庫下載(預設是 Docker Hub 公共註冊伺服器中的倉庫)。

docker pull -------> 從倉庫取得所需要的映像檔

$docker pull phensley/docker-dns
從註冊服務器中的 phensley 倉庫來下載標記為 docker-dns 的映像檔

從其它倉庫下載時需要指定完整的倉庫伺服器位址
docker pull dl.dockerpool.com:5000/phensley/docker-dns

docker run--------->使用映像檔建立一個容器

docker images-------->查詢本機映像檔

docker inspect ----------->取得映像檔詳細資訊

docker search ------------>搜尋遠端倉庫共用的映像檔

docker rmi ------------->使用標籤刪除映像檔

建立映像檔有三種

一、docker commint

二、docker  import

三、基於Dockerfile 來建立

docker save -------------->將映像檔存成壓縮檔

docker  load-------------->本機壓縮檔載入本機映像檔

docker push ------------->上傳映像檔到倉庫

查看更多...

分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2601

debian 安裝Docker CE

一、安裝apt透過HTTPS使用存儲庫
Jessie or Stretch:
$  apt-get install \
     apt-transport-https \
     ca-certificates \
     curl \
     software-properties-common
Wheezy:
$ apt-get install \
     apt-transport-https \
     ca-certificates \
     curl \
     python-software-properties
二、增加官方Docker GPG key
$ curl -fsSL https://download.docker.com/linux/debian/gpg |  apt-key add -
$ sudo apt-key fingerprint 0EBFCD88

pub   4096R/0EBFCD88 2017-02-22
      Key fingerprint = 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
uid                  Docker Release (CE deb) <docker@docker.com>
sub   4096R/F273FCD8 2017-02-22
三、設定穩定的倉庫
$ add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/debian \
   $(lsb_release -cs) \
   stable"
四、INSTALL DOCKER CE
$ apt-get update
   apt-get install docker-ce
版本
   docker -v
測試
   docker run hello-world

查看更多...

分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2279

debian 使用紀錄

找到速度最快的來源網站
apt-get install netselect-apt
netselect-apt stable
產生sources.list
搬移並改名為 /etc/apt/sources.list.d/00-debian.list
apt-get update  && apt-get  upgrade

安裝
apt-get install vim
移除
apt-get remove vim
修復
apt-get --reinstall instal vim

查看更多...

分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2686

Raspberry Pi  Webcam 運用

Raspberry Pi 支援Webcam 裝置  http://elinux.org/RPi_USB_Webcams

查看裝置
# lsusb

安裝 motion
#sudo apt-get install motion
#sudo chmod -R 777 /etc/motion/motion.conf

改設定
#vi /etc/default/motion ------->start_motion_daemon參數值改為yes
#vi /etc/motion/motion.conf-------->
daemon on                        raspberry pi 啟動自動執行
webcam_port 8081            webcam之listen port
webcam_localhost off         取消只能從localhost觀看webcam畫面之限制
control_port 8080              控制設定
control_localhost off           取消localhost控制motion參數之限制

#sudo service motion restart

  ..

查看更多...

Tags: raspberry pi

分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7941

raspberry pi

三、四年前耳聞,太忙無閒暇時間研究,想將PI與Scratch結合,先研究研究。
OS選擇
Raspbian
Arch Linux
HypriotOS
Raspbian目前 Raspberry Pi 的主力發行版,就先試試。
用 Win32 Disk Imager燒錄 OS 映像檔(https://www.raspberrypi.org/downloads/raspbian/)

sudo raspi-config
修改帳號的密碼
修改地區及語系設定
由於 Raspberry Pi 3 支援 WiFi,所以多了頻段的選項,請選擇 TW Taiwan。
sudo apt-get update
sudo apt-get -y dist-upgrade
lsmod   載入的核心模組
iwconfig  wifi
sudo timedatectl set-ntp yes  系統自動校時

查看更多...

Tags: raspberry pi

分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2007

centOS systemctl

啟動
systemctl start XXXXX

停止
systemctl stop XXXXX

開機後啟動
systemctl enable XXXXX

開機後不啟動
systemctl disable XXXXX

顯示服務
systemctl status XXXXX

重讀設定
systemctl reload XXXXX

重啟
systemctl restart XXXXX
分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 8611

sql 刪除整個資料表

delete

Delete TABLE XXXXXX ;

truncate

TRUNCATE TABLE XXXXXX ;
移除資料表中的所有資料列,但會保留資料表結構及其欄位、條件約束、索引。

Drop

Drop TABLE XXXXXX ;
分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2222

Netflow流量分析

Netflow

安裝 apt-get install rrdtool librrds-perl librrdp-perl librrd-dev nfdump

測試 tcpdump udp port 9995 (FW要指定netflow主機)


NfSen

下載  wget http://freefr.dl.sourceforge.net/project/nfsen/stable/nfsen-1.3.5/nfsen-1.3.5.tar.gz

修改 cp nfsen-dist.conf nfsen.conf

增加   useradd

安裝  ./install.pl etc/nfsen.conf

PortTracker

下載  wget  http://sourceforge.net/projects/nfdump/files/stable/nfdump-1.6.13/nfdump-1.6.13.tar.gz

apt.get install flex byacc

編譯 /usr/local/nfdump

./configure --prefix=/usr/local/nfdump --enable-nftrack ; make cp bin/nftrack /usr/bin/

/usr/local/nfsen/bin/nfsen reload



查看更多...

分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 17324

apt-get 指令

apt-get install --reinstall   套件移除重新安裝

apt-get remove --purge    套件完整移除

apt-get update

apt-get autoremove         清除下載的暫存檔

apt-get clean

apt-get check

apt-get upgrade

查看更多...

分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2727

Ubuntu server 安裝

tasksel 安裝套件
sudo install tasksel

查詢
sudo dpkg -l apache*
sudo dpkg -l php*
sudo dpkg -l mysql*

分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3268

vmware shell

esxcli vm process list
esxcli vm process kill -w xxxx -t soft/force

VM-support
ESXtop
分类:linux | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1883