2>/dev/null

ふぉれんじっくやさんになりたいです

役立つと思った集(広義)

知らないコマンドをローラー形式で確認するより、楽したいと思ってから必要なコマンドかき集める方が吸収率やらなんやら良いのではと感じている今日この頃です

これも随時更新します

コマンド編


wgetで保存先を変更する手法

wget -P path/to/foobar http://localhost/path/to/foobar.tar.gz

tarで保存先を変更する手法

tar xvzf hoge-2.5.2.tar.gz -C /foo/bar

ちなみに、細かいオプションについては以下参照

-c 新しくアーカイブファイルを作成する。たぶんcreateの意味 -f アーカイブファイル名をパラメータで指定する。これを指定しないと標準入力 または標準出力が使われる -t アーカイブファイルに含まれるファイルの一覧を表示する。たぶんlistの意味 " -v 処理の進行しているファイル名を表示する。 -t と併用の場合はタイムスタンプやファイルサイズなども表示する。 " -x アーカイブファイルを展開する。たぶんextractの意味 " -z gzipで圧縮または展開を同時に行う    -z を使う場合は、アーカイブファイルの拡張子として .tar.gz または .tgz がよく使われる "

lsコマンドで再帰的にファイルを検索する手法

du -a

wgetでサイトの画像を一括スクレイピング

$ wget -r -l1 -Ajpg http://www.cc.kyoto-su.ac.jp/~atsushi/Programs/VisualWorks/Exercises/Exercise_ParaPara/index.html

-r:再帰的に

-l1:1階層掘って

-Ajpg:拡張子はjpgを指定

htmlを只記述すると、その最下層しかスクレイピングしないが-lnでn階層指定して、-rで再帰的処理、-Ahogeでファイルの指定をすれば可能なのだが、これは、全ての階層の素材を取ってくるので改善が必要。

windowsでopenコマンドの代わり

Invoke-Itemを用いる。

Invoke-Item hogefugapath

Linux環境でシンボリックリンクを作る方法

lnコマンドを用いる。コツとしては、行きたい場所を考えたら、その場所に名前を付けるイメージを持てばいいです。

ln [引用元] [登録名]

参考URL様 【ln】Linuxでファイルやディレクトリにリンクを作成するコマンド | UX MILK

マウントとシンボリックリンク何が違うの | コマンドの達人

lsでディレクトリのみを表示する方法

ls -laしてgrep ^dする

ls -la | grep ^d

参考URL様  サルにもわかる正規表現入門

scpコマンドのGUI版?CUIだけど

sftp username@host

対象ファイルまで視覚的に移動できて楽。getでファイルを取得。 quitで終了。 scpはファイルパスを覚えてないといけないので完全上位互換…

参考URL様

Linuxコマンド【 sftp 】安全なファイル転送 - Linux入門 - Webkaru