Quantcast
Channel: 可丁丹尼 @ 一路往前走2.0
Browsing all 79 articles
Browse latest View live

列出 USB Plug 資訊

USB Plug資訊可以由udevadm info [device name or path],但往往插入USB後跟本不知道產生週邊對應的資訊,可能知道在/sys/bus/usb/devices/,執行ls -l得到結果如下: /sys/bus/usb/devices $ ls -la total 0 drwxr-xr-x 2 root root 0 May 17 13:17 ....

View Article


20210525-systemctl 取得 service pid

一般來說,查看service狀態會執行命令 systemctl status rfidgw 然後就會看到該service狀態 //-----------start----------- ● rfidgw.service - rfidgw service description Loaded: loaded (/lib/systemd/system/rfidgw.service; enabled;...

View Article


Linux /etc/skel 目錄

目的 /etc/skel/目錄是用來存放新使用者配置檔案的目錄,當新增新使用者(useradd)的時候,這個目錄下的所有檔案會自動被複制到新新增的使用者的家目錄下。執行下面指令查看/etc/skel ls -la /etc/skel/ ls所包含的命令: -a 列出隱藏檔 -l 列表方式顯示檔案 輸出結果: drwxr-xr-x 2 root root 4096 Aug 24 09:03 ....

View Article

Linux 登入畫面 轉向 login screen rotation

Linux 登入畫面 轉向 login screen rotation 顯示畫面通常在出廠時都會設定好預設的方向解析度,在某些設備像平板它設定的解析度方向可能是直式的,非一般我們習慣的橫式,這時候就要透過命令在登入畫面出現後先自動轉向,以下例子使用lightdm顯示管理器為例。 設定檔建立/開啟 lightdm設定檔依版本不同會各別放置於:...

View Article

Image may be NSFW.
Clik here to view.

Unifi UDM Pro 變更 WAN IP (Static IP)

2022-03-08-Unifi UDM Pro 變更 WAN IP (Static IP) UDM Pro 功能非常的強大,設定的邏輯上比較嚴謹,一但你設定WAN為固定IP,要變更IP就不像一般路由器一樣直接更改WAN IP就能完成。 上圖中要將192.168.1.161改成192.168.1.25時發生錯誤 變更流程 UDM...

View Article


Image may be NSFW.
Clik here to view.

Pi 安裝freeSWITCH (0)-前言

freeSWITCH 整合提供了PBX、IVR、SoftPhone功能,讓以往VoIP通話是不是只有一對一話後,還提供電話總機的功能,以前類比電話機機總是要購買整合好的設備,現今利用網路加上freeSWITCH就能建立網路版的電話總機IPPBX。 除此之外還能安裝像MicroSIP這類的軟體版的網路電話進行操作,評估IPPBX時能先節省一比費用,真正導入時再視需要購買硬體版的網路電話。...

View Article

Pi 安裝freeSWITCH (1)-編譯 Sofia-sip and SpanDSP

freeSWITCH新版本已經將 Sofia-sip 、 SpanDSP 獨立,安裝freeSWITCH之前需要編譯 Sofia-sip 、 SpanDSP 函數庫才能正確執行,以下操作請在root權限或是sudo。 安裝套件 sudo apt install -y git subversion build-essential autoconf automake libtool...

View Article

Image may be NSFW.
Clik here to view.

Pi 安裝freeSWITCH (2)-建立SignalWire Personal Access T

安機裝套件時,freeSWITCH要求必需要有Personal Access Token才能進行套件的下載安裝。 建立SignalWire 帳號 登入或建立你的signalwire帳號 建立 Personal Access Token 註冊完成後,點選左方選單,並按下Personal Access Tokens建立PAT Token...

View Article


Pi 安裝freeSWITCH (3)-安裝主程式

登入 Pi Console 進行ssh或是開啟Terminal視窗,接下來會在終端執行操作 匯出 Token 執行export TOKEN=pat_XXXXXX,pat_XXXXXX為您的Token,此變數會存留在當下的Console,如果關閉連線視窗重新連線後要重新執行 套件安裝 apt-get update && apt-get install -y gnupg2...

View Article


移除檔案的副檔名

using System; using System.IO; public class Example { public static void Main() { string filepath= @"C:\1234\5678\abc.csv"; // 直接將副檔名給null就會清空 string onlyFileNamePath = Path.ChangeExtension(filepath,...

View Article

調整 pve root Resize pve root

調整 pve root Resize pve root 安裝pve如果您的系統碟容量比較小,按照比例會取得較小的pve-root空間,像下面: root@pve:~# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 113G 0 disk ├─sda1 8:1 0 1007K 0 part ├─sda2 8:2 0 512M 0...

View Article

Image may be NSFW.
Clik here to view.

x11vnc 整合至 systemd 開機自動執行

設定密碼 x11vnc 遠端控制畫面是傳輸XWindows整個畫面,與其他的vnc server不同, 在使用時建議一定要先設定密碼做好最低限度的保護。 sudo x11vnc -storepasswd [你的密碼] /etc/x11vnc.passwd 建立 Systemd Service檔案 使用編輯器建立x11vnc.service,如:nano x11vnc.service [Unit]...

View Article

Image may be NSFW.
Clik here to view.

2022-12-22 man 指定語言 語系

man 透過 --locale=語系 指定要看的語系說明,但不清楚語系名稱時進入usr/share/man查詢: ls -la /usr/share/man danny@EDY-G41MT-D3:/usr/share/man$ ls -la total 484 drwxr-xr-x 36 root root 4096 Sep 23 08:53 . drwxr-xr-x 347 root root...

View Article


2022-12-27 tar 去掉路徑結構

產生測試資料 cd /tmp mkdir 11/22/33 -p touch 11/f1 touch 11/22/f2 touch 11/22/33/f3 目錄結構 tree tmp tmp └── 11 ├── 22 │   ├── 33 │   │   └── f3...

View Article

Enable Serial Terminal 開啟Serial 終端

Raspberry Pi SoC 後期有內建2組UART,所以會做一個相容, tty UART Type map Serial0 mini UART ttyS0 Serial1 PL011 ttyAMA0 Kernel Open /boot/cmdline.txt console=serial0,115200 root=PARTUUID=d82c2881-02 rootfstype=ext4...

View Article


NPM Monorepo 設定

NPM Monorepo 設定 1. 目錄結構: //-----------start----------- my-monorepo/ |-- packages/ | |-- my-first-package/ | | |-- index.js | |-- my-second-package/ | | |-- index.js |-- package.json...

View Article

flutter 指定 android sdk 路徑

指令: flutter --android-sdk "[路徑] 範例: C:\Users\danny>flutter config --android-sdk "D:\3106_AndroidSDK" Setting "android-sdk" value to "D:\3106_AndroidSDK". You may need to restart any open editors...

View Article


nextcloud 使用者檔案 重建索引 (docker)

建立nextcloud如果覺的檔案在網頁上顯示的內容與實際檔案有出入時可以透過occ來重新建立檔案的索引。 假設nextcloud建立在/var/www/html之中: cd /var/www/html sudo -u www-data php occ files:scan [使用者名稱] 重建完成後會看到如下: +---------+-------+--------------+ |...

View Article

ssh authorized_key 失效

使用 VSCode 遠端開發時發現把 public key 加入 authorized_key 還是失效,之後才知道可以加上參數進行檢查,於事先在”命令提示字元執行ssh`: ssh -i [private key path name] -v gw@192.168.19.38 結果發現真的有問題: : : debug1: Next authentication method: publickey...

View Article
Browsing all 79 articles
Browse latest View live