0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Ubuntu (Jetson) で初心者用備忘録

Last updated at Posted at 2023-03-26

背景

Jetson を使うことになって、Ubuntu をよく使う。
初期状態からや、ある環境を復活させて、とか。
で、そうなるとやっぱりショートカットやよく使う機能を調べて記録しておく必要があるよねってお話

専用環境でずっと作業出来ることばかりじゃないので、最近はデフォルトのショートカットを利用するようにしてる

環境

JetPack 4.6.3
Ubuntu 18.04

ショートカット

キー 目的 補足 覚える?
CTRL + Z Undo 必須
CTRL + Shift + Z Redo Windows とは違うのね 必須
CTRL + L アドレスバー表示 File Manager でパスコピーや編集する際に便利 必須
CTRL + C
CTRL + Shift + C
コピー 必須
CTRL + V
CTRL + Shift + V
貼り付け Terminal 等では Shift を追加する。Windows の感覚で書式なし貼り付けで失敗することも
クリップボード履歴も欲しいね。Clipboard Indicator や clipit をデフォルト対応されないのかな
必須
CTRL + ALT + T Terminal 起動 地味に便利 必須
CTRL + Shift + N ファイルマネージャーを開く 必須
Suprt(win) + N ネットワーク設定を開く 時には
CTRL + Num Window スナップ テンキーの番号に応じた位置へWindow を移動する 必須
Super(Win) + Arrow Window スナップ Arrow Key の方向に応じて Window を移動する 必須

terminal 用

キー 目的 補足 覚える?
CTRL + Shift + N CWD での新しいTerminal起動 同一フォルダでTerminal 開始出来て便利。
ただしsetup.bash 等は実施必要
必須
CTRL + Shift + F Terminal 内での検索 ビルド結果等での検索に便利 必須

便利機能

この辺は、もっと使いやすいようになんとかならないのか・・とも。
VS Code とかツール入れると容量圧迫が頭の痛い問題

標準出力+ファイル出力

command | tee -a logfile.txt

ビルドログなどをそのままログに残したい時などに便利

ビルドしてインストールした場合のアンインストール方法 python: setup.py の場合

PyTorch とかビルドしてインストールする場合パッケージ管理してないので、アンインストールが大変・・。

  1. ソースコードのディレクトリに移動して、インストールしたファイルの一覧を保存
    • ex.) sudo python3 setup.py install --record files.txt
  2. files.txt の内容を使って、インストールしたファイルをすべて削除する。
    • ex.) cat files.txt | xargs sudo rm -rf

バージョン切り替え

以下、Python の切り替え例

  • sudo update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.8 1
  • sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2
  • sudo update-alternatives --config python3

ただ、このやり方でもインストールフォルダが違うと、ダメな気がする。
その場合、PATH の左方優先を利用して、優先順位を調整してやる

容量調査

良く圧迫されるので、不要なものを判断して削除していかないと・・

ncdu

をインストールすると、ファイラーみたいにして見られる。
標準の視覚化の方がよいかも?

システムモニター

gnome-system-monitor

吹っ飛んでるのか、ビルドしてるのか判断がわかんないときとかに

ファイル検索

find /path/to/dir -type f -mtime 0 -name "*.txt"

  • mtime 日付
  • mmin 分
  • Mdify time , Change time, Access time という三種類
    • ex.) atime, cmin
  • 負数:以内
    • ex.) mmin -10: 10 minutes 以内
  • 正数:以前

標準出力に出しつつ、ログファイルへ書き込み

command | tee -a logfile.txt

あとがき

Ubuntu version をアップデートしたらどうすっかな。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?