自分で管理しているサイトの画像をすべて取りたかったのでwgetコマンドでやってみました
Basic認証をかけていたので、ユーザー名とパスワードを渡しています
$ wget -r -l 1 –user=test –password=test -A “*.png” http://sample.com
testとhttp://sample.comは変更して使ってください
ひびのきろく
自分で管理しているサイトの画像をすべて取りたかったのでwgetコマンドでやってみました
Basic認証をかけていたので、ユーザー名とパスワードを渡しています
$ wget -r -l 1 –user=test –password=test -A “*.png” http://sample.com
testとhttp://sample.comは変更して使ってください
Ubuntuで複数zipファイルをコマンドで一気に解凍するには
$ ls somedirectory/*.zip | xargs -n1 unzip
これでできました
xargs -n1 で一行ずつの処理ができます
$ ls -al
-rw-r--r-- 1 root root 41667 8月 4 20:09 Xorg.0.log
-rw-r--r-- 1 root root 65605 8月 2 17:48 Xorg.0.log.old
-rw-r--r-- 1 root root 28116 3月 16 00:28 Xorg.1.log
でファイルのタイムスタンプが見れますが年が見れません
すべて見るには
$ ls –full-time
-rw-r--r-- 1 root root 41667 2015-08-04 20:09:34.047607251 +0900 Xorg.0.log
-rw-r--r-- 1 root root 65605 2015-08-02 17:48:20.216461366 +0900 Xorg.0.log.old
-rw-r--r-- 1 root root 28116 2015-03-16 00:28:53.319006423 +0900 Xorg.1.log
で、確認できます
Linuxでファイルを探すときfindコマンドでもいいけどlocateコマンドも便利です
sample.txtを探すとき
$ locate sample.txt
/home/user/sample.txt
これだけでOK
部分一致で検索してくれます
ファイルの場所をデータベースに持ってるので、作ったばかりのファイルは探せません
updatedbコマンドでデータベースが更新されるようで、通常は毎日cronで動いてるらしいです