目次

パッケージの更新

# apt update
# apt upgrade
# apt dist-upgrade

自動更新を停止

/etc/apt/apt.conf.d/20auto-upgradesを編集する.

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";

を以下に変更.

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "0";

基本パッケージのインストール

開発に関する必須ツール

gcc, g++, makeなど基本ツールのインストール

# apt install build-essential

ファイル検索

相対パス

$ find -name hoge.txt

絶対パス

$ find `pwd` -name hoge.txt

特定の文字列を含むファイルの検索

$ find <dir> -type f -print | xargs grep <str>

<dir>は検索するディレクトリ,<str>は検索したい文字列.

圧縮,解凍

圧縮,解凍 (tar.gz)

$ tar zcvf hoge.tar.gz <dir>
$ tar zxvf hoge.tar.gz

圧縮,解凍 (tar.bz2)

$ tar jcvf hoge.tar.bz2 <dir>
$ tar jxvf hoge.tar.bz2

圧縮,解凍 (tar.xz)

$ tar Jcvf hoge.tar.xz <dir>
$ tar Jxvf hoge.tar.xz