僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
チュートリアルを見ながら仮想マシンのubuntuにlxdでbionicとsidを入れ、 これまた チュートリアルを見ながらコマンドラインでansibleを叩く。
$ ansible -i hosts all -u ubuntu -m copy -a 'src=/etc/fstab dest=newfile remote_src=yes' sid | CHANGED => { "ansible_facts": { "discovered_interpreter_python": "/usr/bin/python3" }, "changed": true, "checksum": "f193bbf6259f8cfb149994e928b6aa6f30b58d39", "dest": "./newfile", "gid": 1000, "group": "ubuntu", "md5sum": "4215f4b77571603bee82ef427ea0ef84", "mode": "0644", "owner": "ubuntu", "size": 37, "src": "/etc/fstab", "state": "file", "uid": 1000 } buster | CHANGED => { "ansible_facts": { "discovered_interpreter_python": "/usr/bin/python3" }, "changed": true, "checksum": "1014c8812720619a5a6bcd189e5d7f5d16276d86", "dest": "./newfile", "gid": 1000, "group": "ubuntu", "md5sum": "35d14f5ab4ee239b070f3b645fb82837", "mode": "0664", "owner": "ubuntu", "size": 43, "src": "/etc/fstab", "state": "file", "uid": 1000 }
"-a"に続くオプションは、'variable:value'でなく、'variable=value' でないと。空白も入れないほうが。
権限設定が何かとめんどくさい。ssh-agent bash の後、 ssh-add には .ssh/id_ed25519 とか、あるいはpemとかも 指定できることを知った。
ハードリンクを使わない。精々3つくらい。
$ ls -alF /usr/bin/|awk '$2>2 && $1=="-rwxr-xr-x" {print}' -rwxr-xr-x 3 root root 38984 7月 11 2019 bunzip2* -rwxr-xr-x 3 root root 38984 7月 11 2019 bzcat* -rwxr-xr-x 3 root root 38984 7月 11 2019 bzip2*
UN*Xならよく使ってる、気がするが。
$ uname -a FreeBSD freebsd 12.1-RELEASE-p5 FreeBSD 12.1-RELEASE-p5 GENERIC amd64 $ ls -ailF /sbin/|awk '$3==17{print}' 1926147 -r-xr-xr-x 17 root wheel 36080 Nov 1 2019 gcache* 1926147 -r-xr-xr-x 17 root wheel 36080 Nov 1 2019 gconcat* 1926147 -r-xr-xr-x 17 root wheel 36080 Nov 1 2019 geli* 1926147 -r-xr-xr-x 17 root wheel 36080 Nov 1 2019 geom* 1926147 -r-xr-xr-x 17 root wheel 36080 Nov 1 2019 gjournal* 1926147 -r-xr-xr-x 17 root wheel 36080 Nov 1 2019 glabel* 1926147 -r-xr-xr-x 17 root wheel 36080 Nov 1 2019 gmirror* 1926147 -r-xr-xr-x 17 root wheel 36080 Nov 1 2019 gmountver* 1926147 -r-xr-xr-x 17 root wheel 36080 Nov 1 2019 gmultipath* 1926147 -r-xr-xr-x 17 root wheel 36080 Nov 1 2019 gnop* 1926147 -r-xr-xr-x 17 root wheel 36080 Nov 1 2019 gpart* 1926147 -r-xr-xr-x 17 root wheel 36080 Nov 1 2019 graid* 1926147 -r-xr-xr-x 17 root wheel 36080 Nov 1 2019 graid3* 1926147 -r-xr-xr-x 17 root wheel 36080 Nov 1 2019 gsched* 1926147 -r-xr-xr-x 17 root wheel 36080 Nov 1 2019 gshsec* 1926147 -r-xr-xr-x 17 root wheel 36080 Nov 1 2019 gstripe* 1926147 -r-xr-xr-x 17 root wheel 36080 Nov 1 2019 gvirstor*
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。