Austin's Blog
  • 首頁
  • 全部文章
  • 分類
  • 標籤
  • 關於

Linux 包管理工具-apt

前言apt 是 Debian 系發行版使用的軟體包管理工具,本質上就是去網路上包的網址,將包下載下來 apt 與 apt-get 差異apt-get 是比較舊版本的軟體包管理工具,apt 是近年推出的,支援了一些原本apt-get 沒有的功能,對於處理複雜依賴的關係有加強過 主要差異 apt upgrade 之後,舊版的套件會從系統刪除 apt-get upgrade 舊版的套件會保留 使用方
2023-12-26
Linux
#Linux

Linux 遠端複製-scp

前言使用ssh 連線遠端時,總是有需要把遠端的文件複製到本地的需求,例如系統崩潰時,想要把日誌抓到本地分析研究,linux 中有個好用的指令 scp 可以做到這點。scp 是基於 ssh 協議的檔案傳輸,預設為22port,可以將檔案從 服務器A 複製到 服務器B。 使用方式語法從本地複製文件到遠端 ( 本地 → 遠端 )1234scp 檔案名 遠端服務器IP:遠端服務器目錄# 範例s
2023-12-25
Linux
#Linux #ssh

Linux網路服務-ssh

前言ssh (Secure Shell)用於在計算機之間進行遠程通信的協議,與早期使用的telnet 以明文方式傳遞數據不同,ssh 在遠程通信時,傳輸的數據是經過加密的,有效防止信息外洩。 使用方式ssh 協議有多個實現,像是windows 上常用的putty,或是非常多人使用的OpenSSH,今天介紹的就是OpenSSH的使用與配置方式 OpenSSH分為了客戶端/服務端,客戶端就是
2023-12-21
Linux
#Linux #ssh

在win11上使用wsl2

前言wsl 是 windows 操作系統的一個linux子系統,讓你不用像以往一樣需要先下載VirtualBox,才能使用Linux作業系統, wsl 的出現讓Windows 的使用者能夠更簡單的使用 Linux 上那些簡單好用的指令,本文會介紹如何在win11上使用wsl。 注意: win10/win11 預設使用的是wsl2,如果想要使用wsl1 可以去微軟官網查詢相關設定 安裝步驟
2023-12-16
Linux
#Linux

使用nvm 安裝 node.js

前言nvm (Node Version Manager)為 node.js 的版本管理工具,透過nvm,能夠在同一台電腦上輕鬆的管理多個版本的node.js,可以依照每個專案的需求切換node.js的版本 nvm安裝步驟Windows 版本有提供下載工具nvm-windows下載連結滑到下面選擇nvm-setup.zip,點選後就一路按下一步就能順利安裝 接著在終端輸入nvm,確認是否有安裝成功
2023-12-16
Node.js
#Node.js

shell 中的 case 語句 (switch)

語法介紹有點像是其他語言的switch 1234567891011121314case expression in pattern1) 匹配 pattern1,就會執行語句 ;; pattern2) 匹配 pattern2,就會執行語句 ;; pattern3) 匹配 pattern3,就會執行語句
2023-11-27
Linux
#Linux #shell

shell 中的 do while 語句

語法介紹while 用於循環,根據條件執行一段代碼塊 12345# 語法while [ 條件 ]do # do something...done 範例123456789#!/bin/bashc = 1while [ $c -le 5 ]do echo welcome $c times # c = c+1 ((c++))done
2023-11-27
Linux
#Linux #shell

shell 中的 for 語句

語法介紹for 可以用來遍歷數組,而這個數組很泛用,可以是數字、文件列表或是命令執行的結果 12345678910111213141516171819#!/bin/bashfor i in 1 2 3 4 5do echo $idonefor i in a b c d edo echo $idone# 想要用一般for迴圈時可以用for i in (1..5)do echo $i
2023-11-27
Linux
#Linux #shell

shell 中的 if 語句

語法介紹123456if [ 條件 ]then 動作else 動作fi [ ]兩邊都需要空一格 變數與判斷式都需要空一格 變數與判斷式都需要空一格12345678910#!/bin/basha="sun"if [ $a = "mon" ]then echo "cool"else echo "no&q
2023-11-27
Linux
#Linux #shell

shell 語法介紹

shell 語法可以分成4個部分 使用的shell:在腳本文件的第一行可以指定shell 的指示器,通常都是用#!/bin/bash 註解:使用# 可以註解 命令:要腳本做的動作,echo、cp… 判斷式:if、for、while… 創建shell 腳本時,記得給予執行權限(x) 變數定義變數、呼叫變數定義變數後(定義時不需要$),使用$呼叫變數 123456#!/bin/bash# 這是註解
2023-11-27
Linux
#Linux #shell
1234

搜尋

Hexo blog主題使用 Fluid