コマンド覚書

ホーム  

概要

ターミナルやコマンドプロンプトの、たんなるコマンドの覚え書きです。Laravel にはまったく関係ありません。

Windows

# フォルダを中身ごと削除する
rd /s name

# Product Key を確認する (PowerShellで)
(Get-CimInstance -query 'select * from SoftwareLicensingService').OA3xOriginalProductKey

# ライセンス認証の詳細を表示する
slmgr /dlv

GitHub


(1) 初めてローカルからリモートへアップロードする場合
git init
git add .
git commit -m "任意の文字列"
git branch -M main
git remote add origin https://github.com/あなたのアカウント名/リポジトリー名.git
git push -u origin main


(2) 初めてリモートからローカルへダウンロードする場合
git clone https://github.com/あなたのアカウント名/リポジトリー名.git


(3) 2度目以降ローカルからリモートへアップデートをアップロードする場合
git add .
git commit -m "任意の文字列"
git push -u origin main


(4) 2度目以降リモートからローカルへアップデートをダウンロードする
git pull

次のようなエラーが出たら
error: Your local changes to the following files would be overwritten by merge:
	ファイル名
Please commit your change or stash them before you merge.
	
次のようにコマンドする
git stash

そして、もう一度 pull するか merge する
git pull
or
git merge origin main

Laravel


# Seeder からデータを読み込む
php artisan db:seed --class=モデル名Seeder


SSH でファイル転送

2025年10月5日に追加


# ローカルからリモートへ
scp 転送するファイルのパス リモートのユーザ名@リモートのIPもしくはURL:リモートのファイルパス
scp data.db user@example.com:~/


# リモートからローカルへ
scp リモートのユーザー名@リモートのIPもしくはURL:リモートのファイルパス ローカルのファイルパス
scp user@example.com:data.db ~/


# ローカルから AWS へ
scp -i AWSキーへのパス 転送するファイルのパス AWSのユーザー名@AWSのIPもしくはURL:転送先のファイルパス
scp -i ****.pem todo.db ec2-user@URLもしくはIP:~/


# AWS からローカルへ
scp -i AWSキーへのパス AWSのユーザー名@AWSのIPもしくはURL:ファイルへのパス ローカルのファイルパス
scp -i ****.penm ec2-user@AWSのIPもしくはURL:todo.db ~/



9577 visits
Posted: Aug. 01, 2025
Update: Oct. 05, 2025

ホーム   目次