くわこのpermission denied.

WEBエンジニアの僕がぶつかった技術的な問題や発見

コマンド

find & grep で「xxx/yyy/zzz/ : ディレクトリです」を出さないようにする

一括検索とかでfind と grepを組み合わせて、指定ディレクトリ以下の検索をすることがあると思うのですが、 各ディレクトリごとに「xxx/yyy/zzz/ : ディレクトリです」みたいなのが出て本当にうざったかったので、どうにか消せないかと悩んでいたら、ありま…

ffmpegを起動したらエラー libavdevice.so.57: cannot open shared object file: No such file or directory

さっきまで動いていたのに...音声変換コマンドのffmpegを動かしたら ffmpeg: error while loading shared libraries: libavdevice.so.57: cannot open shared object file: No such file or directory さっきまで動いていたのに...(二度目)仕方ないので調べ…

grepで前後n行を取る方法

タイトル通りgrepで前後n行を取得する方法を調べたのでメモがてらシェア(´-`).。oO(git logでdevelopmentブランチが最期にマージされたのがいつか知りたいなぁ…) $ git log | grep development fjdhsapoifjdevelopment fdsadevelopmentfdsa fdsafdsafdevelo…

grepするときに◯◯がつくファイルを除外

僕はファイル検索をするときに $ find ./ xargs grep -n --color=always 'hogehoge' みたいな感じでhogehogeが含まれているファイルを捜すんですが、 たまに(Laravelの)storageフォルダ以下のlogファイルが大量に引っかかってきて鬱陶しいことがありました。…

vimでTwigのSyntaxHilightできるようにする。

最近職場の開発環境が変わってTwigのシンタックスハイライトを入れたのでメモ $ cd ~/.vim # .vim直下にsyntaxフォルダが無ければ $ mkdir syntax $ cd syntax # jinjaファイルをダウンロード $ wget -O jinja.vim http://www.vim.org/scripts/download_scri…

~/.inputrc メモ

bashでタブを押したときなどに大文字小文字を無視して補完してくれたりするなど、便利な設定をしておける.inputrc をメモがてら共有 1 set show-all-if-ambiguous on 2 # 補完時に大文字小文字無視 3 set completion-ignore-case on 4 # ベル無 5 set bell-s…

【CentOS】.bashrcが読み込まれない。【おまけでおすすめ.bashrc 2つ】

新環境になって.bashrc編集したけど反映されんなーって調べ直した。~/.bash_prfileを編集(無ければ作成)して if [ -f ~/.bashrc ] ; then . ~/.bashrc fi ってすればおk。こういうの1年くらい前にやったはずなんだけど普通に忘れてる。ちなみにおすすめ.ba…

開発サーバーのテーブルを別サーバーのDBに突っ込むまでに調べたこと

久々にこういうコマンド触ったので忘れないようにメモ まずは開発サーバのPostgreSQLのテーブルを抜き取るのにpg_dumpを調べ直しました。 https://www.postgresql.jp/document/9.2/html/app-pgdump.html pg_dump -t [tabel_name] -U[user_name] [database_na…

UNIX/LINUXのlsコマンドで更新日時でソートする方法

えぇ、恥ずかしながら知りませんでした笑 ls -ltrで更新日時昇順で表示されます。 参考にさせて頂きました。 逆引きUNIXコマンド/lsコマンド・ファイルの更新日時でソートする - Linuxと過ごす