Announcing my next book: BPF Performance Tools: Linux System and Application Observability, for which I developed o… https://t.co/bhGDofUj7Z
We've already discussed the Linux kill command that you can use in case you want to terminate processes in Linux. However, there exists another command-line utility that you can use for the same purpose: killall. In this tutorial, we will discuss the basics of this command using some easy-to-understand examples. But before we do that, it's worth mentioning that all examples included in this tutori
rmコマンドで大量のファイルを削除しようとするとjournaldがめっちゃリソース持っていく件— bokko (@cubicdaiya) 2017年8月3日 今時のファイルシステムはみんなジャーナルもってて何かあったときにそこからリカバリする仕組みになってるので、当たり前といえばそうなんだけども。 (TODO: ここにファイルシステムのツリー+ジャーナルのポンチ絵を手描きでも何でも描く) ご本尊のデータのツリーと何らかのWALを1セットで持っておくのはRDBだろうがファイルシステムだろうがそうは変わらない、で、削除についても並行制御をうまくやるために削除フラグをログに入れておいてあとで本尊のデータを整理するというのが基本的な設計になる。そこで私は立ち上がった(TL;DR: 特にオチとかはないです)。 rm -rf が遅いのは人類にとって損失ではないか。もっと速く完了するようにすれば、 rm
新しいLinuxの教科書「新しいLinuxの教科書」はLinuxシステムでよく用いられるキャラクタユーザインタフェース(CUI)のお作法をわかりやすく解説した本だ.CUIとは1980年代末まで一般に用いられていたヒューマンインタフェースで,平たく言うとキーボードとスクリーンだけのインタフェースである.よく言う「コマンドライン」とはCUIのことを指す.一方,現在主流のマウスやタッチを使ったインタフェースはグラフィカルユーザインタフェース(GUI)と言う. LinuxシステムはもともとUnixというOSを参考に作られていて,CUIの大部分がかなり忠実なUnixのコピーである.そして,みなさんが使っている OS X もまたUnixだ.こちらはBSDというもともとUnixに似せて作られたUnixではない何かが最終的にUnixのひとつになったOSだ.一言で言うと,Linuxシステムと OS X は非
http://shujisado.com/2017/05/19/612130/へ移転 VA社からは完全にずれるが、ソースウェア(Sourceware)という語についてもう20年近く心の奥底で気になっていたので供養として書いておく。 オープンソース受容へと動いたFreeware Summitにおいて、Cygnus Solutions創業者のMichael Tiemannがソースウェアという語句を提案していたことは前回の記事にて触れたが、この語は投票で敗れ、そのまま忘れ去られたというわけではない。現在もGDB、Binutils、CygwinといったCygnus社の影響が強かったフリーソフトウェアをホストするsourceware.orgのホスト名として残っている。 Cygnus Solutionsは、98年当時において最も成長を遂げていたフリーソフトウェア企業であり、GDB、GCC等のカスタマイ
プログラマーにとって,grepコマンドはなくてはならない存在です。 基本的かつ古典的なユーティリティであるgrepですが,使いにくい面もあります。 2013年のはじめころから,grepに取って代わるコマンドとして「The Silver Searcher」(以下「ag」)が注目されはじめました。 そして最近、highwayというagライクで高速なgrepツールがリリースされました。 The Silver Searcher(ag)とは? highwayの紹介の前にagとagが開発された背景について説明したいと思います。 プログラムを書いていると,ソースコード全域にわたって文字列を検索したい,ということはよくあります。 そのようなときにgrepコマンドが活躍するわけですが,ソースコードのディレクトリには検索したくないファイルが往々としてあるわけです。 たとえばバージョン管理システムが使っている「
2020 年に起きたワークスタイルの変化とこれからについて #GameWith #TechWith - GameWith Developer Blogこの記事は GameWith Advent Calendar 21 日目の記事です。 最近、ブログ更新を怠っていた @serima です。Splatoon 2 でナワバリバトルをする日々を送っていますが、お仕事では開発マネージャーをしています。 2020 年は新型コロナウイルスの影響で世界的に働き方の変革を求められた年であり、弊社 GameWith も例外ではありませんでした。 このポストではフルリモートワークへの切り替えにおいて気をつけたことや、現在の課題と試みについて簡単に紹介できればと思います。 なお、現時点(2020 年 12 月)においての会社としての対応は全社で原則フルリモートワーク(在宅勤務)という方針を採用しています。 もとも
CentOS7から、ifconfigやarp、netstatなどのよく利用しているネットワーク系のコマンドが非推奨となり、iproute2に置き換わってます。 まぁ、 yum install net-tools で、今まで通りのコマンドが使えるようにはなりますが、非推奨のものなので、後々消えてなくなるでしょう。 それなら、今のうちにiproute2のコマンドを覚えてしまう!ってことで、普段自分が利用しているものを中心にまとめてみました。 ifconfigの代わりは? ip addrですね。略してip aでも同じ内容が表示されます。 こんな感じに表示されます。少々表示のされ方が変わってますよね。。。まぁ、慣れるでしょう。 特定のインターフェースのみが見たい場合は、ip a show dev device名となります。 routeの代わりは? ip routeですね。略してip rでもOK.
なぜStackOverflowか Upvote/Downvoteの仕組みにより、自然とベストプラクティスが蓄積されている 世界中のプログラマの目に晒されているため質が高い 答えが幾つか出されているため視野が広がる・一つの手法に固執することがない 英語の勉強にもなる StackOverflowのおすすめの見方 質問はまずしっかり理解する それに対する答えを比較してみて、なぜそう動くのかを考える コメント欄はFont Size的には小さいが、かなり濃いコメントが書かれていることが多いので暇なら目を通す 10. Looping through the content of a file in Bash? ファイルの内容をループで取得するためのベストプラクティス。 (2015/10/23 : 本節修正しました。@heliac2000 さん、@kawazさん、ありがとうございました。詳しくは本記事コ
はじめに サーバを運用したり環境を構築したりしていて「あれ。あのプロセスで吐いてるログどこだっけ・・」など困るときがあります。 そんなときに頼りになるかもしれないコマンドを 3つご紹介します。 @madeth 師匠に教えていただきました。 1. proc でプロセスが使っているファイルを見る 困ったこと プロセスの吐くログのパスがどうしても分からない・・。 解決法 (編集 2014/09/10) 知りたいプロセスの ID を調べます。 $ ps aux | grep unicorn deploy 3335 xxx xxx xxx xxx X XX 15:14 0:07 unicorn master -c /var/www/myproject/unicorn/staging.rb -E staging -D プロセスID (この場合は 3335) をもとに root 権限でファイルディスクリ
目次 はじめに それいけ Linux それいけ FreeBSD それいけ OpenBSD それいけ Ruby それいけ Gauche それいけ Emacs ダウンロード 「Ruby de XML」サポートページ その他 気が向いたら書かれる更新履歴 いらないものを削除しました。(Sun Oct 14 14:04:05 JST 2007) Cutter を公開しました。(Tue Sep 14 14:32:42 JST 2004) gdchart を公開しました。(Mon Aug 16 20:49:07 JST 2004) msm(旧marshal) を公開しました。(Thu Aug 12 18:32:13 JST 2004) xsm を公開しました。(Wed Jul 28 02:31:33 JST 2004) [RAA:rabbit] を公開しました。(Thu Jul 15 00:56:28
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く