シンボリックについて
これを書こうと思った理由
LinuxでCTFの勉強をしていた際、gccのバージョンをさげたいと思い、シンボリックが分からなかったため、この記事をかこうと思いました。
シンボリックとは
Linuxで使用されるファイルシステムの機能の1つです。あるファイルやフォルダを示す別のファイルを作成して、そこを通じて本体のファイルやフォルダを参照出来るようにする仕組みです。
lnコマンド
ln…ファイルのリンクを作成するコマンドです。
ln [オプション] ファイル名 リンク名
オプションは-sが一番使うのでsを覚えていればいいと思います。
gccのバージョンのさげ方
$sudo add-repository ppa:ubuntu-toolchain-r/test
$sudo apt-get update
$sudo apt-get install gcc-4.7
$rm /usr/bin/gcc
$sudo ln -s /usr/bin/gcc-4.7 /usr/bin/gcc
$sudo add-repository ppa:ubuntu-toolchain-r/test
$sudo apt-get update
$sudo apt-get install gcc-4.7
$rm /usr/bin/gcc
$sudo ln -s /usr/bin/gcc-4.7 /usr/bin/gcc
今回はgccのバージョンを4.7にしましたけど、自分の違うバージョンでも大丈夫です。
Author And Source
この問題について(シンボリックについて), 我々は、より多くの情報をここで見つけました https://qiita.com/3ts75/items/5bd6ad73d917b8353356著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .