タグ シンボリックリンク
人気順 5 users 50 users 100 users 500 users 1000 usersシェルスクリプトで安全簡単な二重起動防止・排他/共有ロックの徹底解説 - Qiita
はじめに シェルスクリプトで二重起動防止やロックをする方法を検索すると、いろいろな方法や書き方が見つかりますが、どれを使えばよいのか、本当に正しく動くのか、不安になりますよね? ディレクトリ (mkdir) やシンボリックリンク (ln) を使った独自実装の例も見かけますが、エラー発生時や予期せぬ電源断、CTRL+C ... 続きを読む
Fadis on Twitter: "シンボリックリンクのせいでPOSIXのファイルシステムAPIが台無しになってしまったという話。シンボリックリンクを辿る操作はカーネルで透過的に行われる為ユーザ空間のソフ
シンボリックリンクのせいでPOSIXのファイルシステムAPIが台無しになってしまったという話。シンボリックリンクを辿る操作はカーネルで透過的に行われる為ユーザ空間のソフトウェアは通常パスにシンボリックリンクが含まれているかどうかを… https://t.co/xse83V40KJ 続きを読む
【次期Windows 10】WSL 2がついにNTFSのジャンクション/シンボリックリンクに対応:Windows 10 The Latest - @IT
Windows 10 The Latest:【次期Windows 10】WSL 2がついにNTFSのジャンクション/シンボリックリンクに対応 Windows 10の次期機能アップデート「19H2」がそろそろ公開に向けて最終フェーズに入りつつある。また、2020年春リリース予定の「20H1」も着々と機能更新が行われ、WSL 2がNTFSのジャンクションやシンボリックリ... 続きを読む
Macでシンボリックリンクを作成できるアプリ「SymbolicLinker」 | ライフハッカー[日本版]
「 Steam Mover 」のお陰で、Windowsではシンボリックリンクがとても便利ですが、macOSでも同じようにシンボリックリンクを作成できる便利なアプリがあります。 『SymbolicLinker』とは? 『 SymbolicLinker 』は、名前の通りmacOSでシンボリックリンクを作成するオープンソースのアプリです。インストールする時に、DMGファイルを読み込んだら「install... 続きを読む
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時間以... 続きを読む
本の虫: Mac OS Xで削除がとても難しいファイルを作成する方法
2013年の記事だが、Mac OS XとそのHFS+はこの上なくクソなので何があっても驚きはしないが、Mac OS Xで削除しにくいシンボリックリンクファイルを作成する方法があるらしい OS X and the Unremovable File - galvanist HFS+上で、削除しにくいシンボリックリンクを作成できる。 # be root, for example with: sudo -... 続きを読む
MacにTexを導入する - mktozkの日記
2015-06-21 MacにTexを導入する Mac おはようございます、@mktozkです。 先日、Macの新しいOSであるEl Capitanが発表されました。それを受けてちょっとした騒ぎが。 El Capitan では sudo でも /usr に書き込みができなくなる(/usr/local 以下は可)とのことで,ちょっと騒ぎになっている。/usr/texbin というシンボリックリンクを... 続きを読む
CentOS7の検証: CA証明書の管理方針が変更に - s_tajima:TechBlog
2014-07-31 CentOS7の検証: CA証明書の管理方針が変更に CentOS7の検証 概要 CentOS7の検証をしていると、ca-bundle.crtがシンボリックリンクになっていることに気がついた。 $ ll /etc/pki/tls/certs/ca-bundle.crt lrwxrwxrwx 1 root root 49 7月 16 17:04 /etc/pki/tls/cer... 続きを読む
シンボリックリンクでバックアップと複数Macの環境同期をしてみたら便利だし安心感が凄い | 男子ハック
@JUNP_Nです。複数のMacを利用しているが、アプリの環境設定などを統一するのが大変。急な故障で古いMacで作業をしたいがアプリはインストールしたけど細かい環境が整っていなくて大変。そんな問題を解消するべく「シンボリックリンク」を活用してみました。 シンボリックリンクでの環境共有はバックアップも兼ねた安心感がある 先日、MacBook Proが突然起動しなくなり修理に出していた期間は以前に利用... 続きを読む
glibcを更新しても大丈夫な「正しい」タイムゾーンの設定方法 - めもおきば
RHEL, CentOS, Amazon Linux/etc/localtime を /usr/share/zoneinfo 以下から上書きしたりシンボリックリンク張ったりという手法が横行していますが、 /etc/localtime は glibc パッケージに含まれるためパッケージを更新すると上書きされてESTとかに戻ってしまうわけです。当然ながら、ディストリビューションとして正しい設定方法が用... 続きを読む
Steam for Linuxのバグ、予期せぬ「rm -rf "/"*」 | ソフトウェア・OS - スラッシュドット・ジャパン
Steam for LinuxでSteamのデータ保存用ディレクトリを別の場所に移動した結果、ユーザーのファイルがすべて消去されてしまったというバグリポートが出されている(Neowinの記事、本家/.)。 このユーザーは「~/.local/share/steam」フォルダーを別のドライブに移動し、元の場所にシンボリックリンクを張った。その結果Steamが起動しなくなり、新しい場所を指定しても解決せ... 続きを読む
Steam for Linuxのバグ、予期せぬ「rm -rf "/"*」 | スラッシュドット・ジャパン Linux
Steam for LinuxでSteamのデータ保存用ディレクトリを別の場所に移動した結果、ユーザーのファイルがすべて消去されてしまったというバグリポートが出されている(Neowinの記事、 本家/.)。 このユーザーは「~/.local/share/steam」フォルダーを別のドライブに移動し、元の場所にシンボリックリンクを張った。その結果Steamが起動しなくなり、新しい場所を指定しても解決... 続きを読む
ファイル取得プログラム「Wget」に脆弱性が報じられる | 日立ソリューションズの情報セキュリティブログ
UNIXコマンドラインによりHTTPやFTP経由でファイルを取得するプログラムである「Wget」(または「GNU Wget」)に任意のローカルファイルを操作される脆弱性(「CVE-2014-4877」)が確認された。 脆弱性は、同プログラムのシンボリックリンクの取り扱いに問題があるというもの。脆弱性が悪用されると、FTPサーバーからの再帰的ダウンロード(要求されたHTMLドキュメントをWgetが最... 続きを読む
【レビュー】指定フォルダにあるジャンクションとシンボリックリンクを一覧表示「NTFSLinksView」 - 窓の杜
レビュー 指定フォルダにあるジャンクションとシンボリックリンクを一覧表示「NTFSLinksView」 実行ファイル単体で動作するポータブルアプリ。レポート出力機能も搭載 (2014/10/29 11:00) 「NTFSLinksView」v1.14 「NTFSLinksView」は、指定したフォルダにあるジャンクションとシンボリックリンクを一覧表示できるツール。寄付歓迎のフリーソフトで、編集部に... 続きを読む
Rails - cronをシンボリックリンクにしている場合にcapistranoで権限変更をしたい - Qiita
前提 capでデプロイしている 本番サーバーでsudoが使えるようになっている cronの設定ファイルをプロダクトのgitレポジトリ内に含めている 問題 cronをシンボリックリンクで/etc/cron.d/以下に設置しても権限の問題で無視される 以下の設定を追加 ownerはroot:root permissioは644 gitで予めchown root:rootしておけない(よね?) 解決方法... 続きを読む
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... 続きを読む
Windowsスマートチューニング (164) Win 7編: シンボリックリンクでアプリを別ドライブに待避させる | パソコン | マイナビニュース
こんにちは、阿久津です。一般的なOSでは実存するファイルに対して、参照性を高める場合や別名を付けるため、"リンク"を作成する機能が備わっています。OSによって呼称は異なりますが、Windows OSでは拡張子「.lnk」を持つショートカットがそれにあたり、初期状態では拡張子が非表示になっているため、意識される方は多くないでしょう。 その一方で以前から実装されながらも、あまり表に出ることのなかったジ... 続きを読む
『Dropbox』フォルダ以外のフォルダも簡単に同期できる無料アプリ『MacDropAny』 : ライフハッカー[日本版]
Apple , MacOS , Webツール , ストレージ『Dropbox』フォルダ以外のフォルダも簡単に同期できる無料アプリ『MacDropAny』2011.02.15 20:00コメント数:[ 0 ]CheckTweetタグ:DROPBOX『Dropbox』フォルダではないフォルダを同期したい場合、これまでは自力でシンボリックリンクを作成するしかありませんでした。ところが、無料アプリ『Mac... 続きを読む
[Mac]DropBoxで任意のフォルダを同期する事ができる「MacDropAny」 | Web活メモ帳
「MacDropAny」はDropboxでのファイル共有に好きなフォルダを追加できるアプリケーションです。通常Dropboxでは、同期を取りたいフォルダを1つしか指定できませんが、このアプリを使うと任意のフォルダを指定する事ができるようになります。 例えばDesktopをまるごと同期なんかもできちゃいます。今まではシンボリックリンクをターミナルから作成したりしていたのですが、これで簡単に色々な設定... 続きを読む
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 続きを読む