個人的に使うLinuxコマンド

自分用のメモです。毎回調べるようなコマンドを追記していきます。

目次

Linuxコマンド

ps (プロセス確認)

$ ps -au

バックグラウンドプロセス含めすべて表示

$ ps aux

バックグラウンドでプロセスを実行

bashが閉じるとプロセスが終わるのは困るのでバックグラウンドで動き続けてほしいときに実行

$ nohup [コマンド] &

$ nohup g++ hoge.cpp &

g++ (C++コンパイル)

$ g++ hoge.cpp -o name

作業系

sudo権限を付与する

rootのパスが必要

$ su
$ sudo visudo

nanoが開くので%sudoの下に

username ALL=(ALL) ALL

を書き加える。ctrl + X , y , Enterで保存して終了できる。

$ exit

でrootから抜ける。

$ sudo pwd

を実行してみる。パスワードが求められた後実行できたら成功。

Git関連

ステータス確認

$ git status

git clone

$ git clone [ここにURLなど]

ディレクトリを更新する手順

$ git add ./

$ git commit -m "メッセージ"

$ git push -u origin [branch名]

ディレクトリを削除(削除後はcommitとpushが必要)

$ git rm -r [ディレクトリパス]

現在いるブランチ確認

$ git branch

ブランチ生成

$ git branch [ブランチ名]

ブランチ移動

$ git checkout -b [ブランチ名]