タグ シンボリックリンク
人気順 5 users 10 users 50 users 500 users 1000 usersシェルスクリプトで安全簡単な二重起動防止・排他/共有ロックの徹底解説 - Qiita
はじめに シェルスクリプトで二重起動防止やロックをする方法を検索すると、いろいろな方法や書き方が見つかりますが、どれを使えばよいのか、本当に正しく動くのか、不安になりますよね? ディレクトリ (mkdir) やシンボリックリンク (ln) を使った独自実装の例も見かけますが、エラー発生時や予期せぬ電源断、CTRL+C ... 続きを読む
PHPにおけるシンボリックリンクを使ったデプロイの危険性について(「realpath_cache」和訳) : KLabGames Tech Blog
この文書は @julienPauli さんによる記事「 realpath_cache 」の日本語翻訳です。元々は @gilbite さんがKLab社内向けに翻訳したものでしたが、日本語では見たことがない指摘を含んでおり今でも有用だと考えたため、@julienPauliさんの了解を取った上で @hnw が修正・追記して公開するものです。 はじめに PHP に realpath_cache_get()... 続きを読む
zsh のあまり知られていなそうな機能 - Qiita
自分が使っている便利な機能を紹介 $ rm * / (-@) ファイル修飾子は使っている人も多いはず。 zsh で find を使わずに簡単にファイルを絞り込む *(@) でシンボリックリンク *(-@) でリンクが切れたシンボリックリンク rm **/*(-@) で下位階層含めたリンク切れのシンボリックリンクの削除 修飾子で他に便利なのは *(-ch-1) シンボリックリンクのリンク先が1時間以... 続きを読む
glibcを更新しても大丈夫な「正しい」タイムゾーンの設定方法 - めもおきば
RHEL, CentOS, Amazon Linux/etc/localtime を /usr/share/zoneinfo 以下から上書きしたりシンボリックリンク張ったりという手法が横行していますが、 /etc/localtime は glibc パッケージに含まれるためパッケージを更新すると上書きされてESTとかに戻ってしまうわけです。当然ながら、ディストリビューションとして正しい設定方法が用... 続きを読む
Steam for Linuxのバグ、予期せぬ「rm -rf "/"*」 | スラッシュドット・ジャパン Linux
Steam for LinuxでSteamのデータ保存用ディレクトリを別の場所に移動した結果、ユーザーのファイルがすべて消去されてしまったというバグリポートが出されている(Neowinの記事、 本家/.)。 このユーザーは「~/.local/share/steam」フォルダーを別のドライブに移動し、元の場所にシンボリックリンクを張った。その結果Steamが起動しなくなり、新しい場所を指定しても解決... 続きを読む
Apache HTTPD: `Options -FollowSymLinks` は不完全 - ダメ出し Blog
背景 ロリポップの共有 Web サービス下のサイト改ざん事件で、 攻撃手法の一つとして 「他ユーザー所有のファイルへのシンボリックリンクを自分のコンテンツディレクトリ下に作り、Apache HTTPD 経由でアクセスする」手順が利用されたらしい。 参考: ロリポップのサイト改ざん事件に学ぶシンボリックリンク攻撃の脅威と対策 | 徳丸浩の日記 http://blog.tokumaru.org/201... 続きを読む
manに「cp -rは使うな」と書いてあった話 - 西尾泰和のはてなダイアリー
cp -rでシンボリックリンクまで実体としてコピーされて困ったのでmanを読んでいたのだが、そもそもcp -rってオプション一覧に載ってない。あれれ?と思って続きを読んでいたら互換性の章でstrongly discouragedと書かれていた。 COMPATIBILITY Historic versions of the cp utility had a -r option. This imple... 続きを読む
『Dropbox』フォルダ以外のフォルダも簡単に同期できる無料アプリ『MacDropAny』 : ライフハッカー[日本版]
Apple , MacOS , Webツール , ストレージ『Dropbox』フォルダ以外のフォルダも簡単に同期できる無料アプリ『MacDropAny』2011.02.15 20:00コメント数:[ 0 ]CheckTweetタグ:DROPBOX『Dropbox』フォルダではないフォルダを同期したい場合、これまでは自力でシンボリックリンクを作成するしかありませんでした。ところが、無料アプリ『Mac... 続きを読む
Command Center | Linuxコマンドがすばやく探せる、そのまま使える。 - banq
Linuxコマンドがすばやく探せる、そのまま使える。# sample.txtへのシンボリックリンクとしてlink.txtを作成 $ ln -s /tmp/sample.txt link.txt $ ls -l lrwxrwxr-x 1 myuser mygroup 17 1 1 00:00 link.txt -> /tmp/sample.txt 続きを読む