リポジトリ
N/A
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
{{tag>software}} ====== Bash ====== ターミナルのキーボードショートカットと分離する! ===== もう使えないリポジトリを消す ===== ''sudo apt-get update''したときにもう使えませんというときがある。基本はGUIの「ソフトウェアリソース」から追加したり消したりできるが、出ないとき。 ''sudo apt-add-repository -r aaaaa'' ===== 空白を含むファイル名 ===== 空白を含むときは、 <code> rm 'hoge.txt (競合コピー)' </code> と、単に'で囲めばよい。 ===== シンボリックリンク ===== <code> ln -s リンクしたい実際のdir そのdirを呼び出す際のリンク名 </code> ===== 配列とadd追加例 ===== <code> exc_array=(".git" ".#*") for item in ${exc_array[@]}; do exc+="--exclude $item " done echo $exc =>--exclude .git --exclude .#* </code> ===== 端末 ===== ''ctrl+R'' 履歴検索。 ''ctrl+shift+v'' ペースト ===== スクリプトの入ったディレクトリの、パスを通す。~/.profileに以下を追加。 ===== ''export PATH=$HOME/bash:$PATH'' ===== SSH ===== id_rsaを生成して、''chmod 600''する。 さらに、ワンタッチでできるように''~/.ssh/config''を作成する。 <code> Host xsrv HostName user.xsrv.jp Port 10022 User user IdentityFile ~/.ssh/id_rsa ServerAliveInterval 60 </code> あとは、''ssh xsrv''でOK。 * ユーザ名が同じときは、ssh 192.168...だけでログインできる。ユーザ名が違うときは user@192.168.. が必要。 ===== su ===== sudo su - exit ===== ファイルの総行数 ===== find . -type f |xargs cat | wc -l ===== ウィンドウを撮る ===== gnome-screenshot --window --delay=3 4Kだと画面すべてが撮れない?ので、別のコマンドを使う…。 xfce4-screenshooter -w ===== 範囲を指定して撮る ===== shift+PrintScreen ===== .profileを再読込 ===== source /home/kijima/.profile ===== 全文検索(ディレクトリ内grep) ===== find ./ -type f | xargs grep -n aaaa find ./ -type f -print | xargs grep aaaa ===== プロセス検索 ===== ps aux | grep aaaa ===== xfceインストール ===== sudo apt install -y mint-meta-xfce ===== xfce音量コントロール追加 ===== sudo apt-get install xfce4-pulseaudio-plugin ===== let's noteから音を出す ===== sudo alsactl init ===== ディレクトリ内のRubyファイルの行数をカウント ===== find . -name "*.rb" -type f | xargs cat | wc -l
article/bash.txt
· 最終更新: 2020/11/28 13:38 (外部編集)
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ