新しいLinuxの教科書を読む会に参加してきました
linuxbook.connpass.com
に参加してきました。
著者の三宅 英明さん@mollifier、大角 祐介さんからの発表、質疑応答もあって楽しかったです!
すでに全部読んで参加したのですが、著者の方から説明を聞くとわかりやすいです。
勉強会では、いろいろ質問もできてその場で回答していただいたり、本には書かれていないTipsの紹介もあってとても勉強になりました!
以下では、質疑応答で回答いただいたり、Tipsで紹介されていたのを書いていきます。
help
helpコマンドの紹介(本には書かれていない)
bc
計算機機能、quitで終了
An arbitrary precision calculator languageとmanコマンドで表示されてました。
あと円周率を表示する場合
echo 'scale=20; 4*a(1)' | bc -l
補完
tabのかわりにctrl+iで保管
touch
空ファイルを作る別の方法
echo -n '' > test.txt /dev/null > test.txt
bish
新しいシェル?でもbashとかと文法が違っている
Home · tdenniston/bish Wiki · GitHub
オプション
基本的にロングオプションは、--なので、、、
java -version
ln
lnではオプションなしてはハードリンクになるのは、もともとハードリンクしかなかった、とかコマンドの歴史的な背景も紹介。
リダイレクト
sort test.txt > test.txt
同じファイルを指定するとファイルの内容が消える
less
less -N --LONG-PROMPT ~/mail/mail.txt
行番号が表示されるのと、スクロールバーが表示されないので見ているファイルの位置が%で表示されるのが便利
あとGでファイルの先頭に移動、 ggでファイルの最後に移動
which
whichはエイリアスで定義されている?とかこの辺はついていけなかった、、、