本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介してきます。今回は、「wc」コマンドです。
![【 wc 】コマンド――テキストファイルの文字数や行数を数える](https://cdn-ak-scissors.b.st-hatena.com/image/square/dd9fbc9dea6f641233b099b549b9e594a096cd04/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F1611%2F07%2Fl_command_62-01.png)
システムにマウントされているファイルシステムの種類は、dfコマンドで調べることができる。dfはディスクの使用状況を表示するコマンドだが、-Tオプションを付けて実行することにより、ファイルシステムの種類が表示される。 例えば、ReiserFSのパーティション(/dev/hda9)を/mntにマウントした状態では以下のようになる。 # df -T Filesystem Type 1K-ブロック 使用 使用可 使用% マウント位置 /dev/hda5 ext3 15116836 13558036 790896 95% / none tmpfs 517056 0 517056 0% /dev/shm /dev/hda9 reiserfs 10482044 2331120 8150924
Windows 10に「WSL(Windows Subsystem for Linux)」をインストールすると、Linux向けのプログラム(バイナリファイル)をそのまま実行できるようになる。WSLのインストール方法や活用については、以下のTIPSなどを参照していただきたい。 この方法でインストールされるLinuxは、デフォルトでは、何もローカライズされていない英語版だ。英語版だと、メッセージやマニュアル(ヘルプ)などが全て英語となる。日本語Windows 10で使うなら、日本語化されたLinuxの方が使いやすいだろう。それには、Linuxの「ロケール(言語設定)」やマニュアルドキュメントなどを日本語化しておけばよい。 本TIPSでは、WSLのUbuntuを日本語化する方法についてまとめておく。Debianの日本語化については以下のTIPSを参照していただきたい。
GitHubが障害を総括、43秒間のネットワーク断が1日のサービス障害につながった:データベースの不整合解消に時間 GitHubは2018年10月30日(米国時間)、2018年10月21日16時頃(米国太平洋時)から約24時間にわたって発生した障害に関する分析報告を、同社のブログに掲載した。これによると、ネットワーク機器の部品交換で生じた43秒のネットワーク接続断が、GitHubのメタデータ管理データベースの不整合を引き起こし、復旧に時間を要したという。 GitHubは2018年10月30日(米国時間)、2018年10月21日16時頃(米国太平洋時)から約24時間にわたって発生した障害に関する分析報告を、同社のブログに掲載した。これによると、ネットワーク機器の部品交換で生じた43秒のネットワーク接続断が、GitHubのメタデータを管理するデータベースの不整合を引き起こし、復旧に時間を要した
フィンランドのアールト大学とヘルシンキ大学の研究グループが、コンピュータセキュリティにとって重要な10以上のアプリケーションに、インサイダー攻撃に対する脆弱(ぜいじゃく)性があることを発見、2018年8月15日に発表した。ログイン認証情報の保存に使用する「パスワードマネージャー」の他、同様の攻撃や侵害を受けやすいアプリケーションが幾つかあることが分かった。 パスワードマネージャーは通常、Webブラウザの拡張機能として動作するフロントエンドと、パスワードを保存、管理するバックエンドの2つのコンポーネントから成り、これらは同一コンピュータ上で別々のプロセスとして実行されている。 2つのプロセスはデータを交換するために、「プロセス間通信(IPC)」というメカニズムを使用する。IPCは同一コンピュータ内で実行され、外部ネットワークに情報を送信しない。そのため、IPCはこれまで安全と考えられてきた。
のように実行してもよい。-xオプションにより、コマンドの実行状況が標準エラー出力に出力される。 例として、以下のシェルスクリプト(backup.sh)を作成する。 #!/bin/sh TIME=`date +%y%m%d` while [ $# -gt 0 ] do cp -r $1 $1.$TIME shift done$ /bin/sh -x backup.sh gterm-error01.png sample.pdf ++ date +%y%m%d + TIME=050824 + '[' 2 -gt 0 ']' + cp -r gterm-error01.png gterm-error01.png.050824 + shift + '[' 1 -gt 0 ']' + cp -r sample.pdf sample.pdf.050824 + shift + '[' 0 -gt 0 ']
「RSSをとる」「RSSでチェックする」など、IT企業の会話に紛れ込んできているRSSという概念。RSSの効果、技術の仕組みを分かりやすく5分で説明します RSSがない時代は大変! いきなり「RSS」といわれても、知らない人にはどんな技術なのかさっぱり分かりません。しかし、何の略語かを知れば簡単に想像できます。「RSS」は「Rich Site Summary」(*1)の略語で、直訳すると「充実したWebサイトの要約」といった意味になります。RSSとは、その名前のとおりニュースサイトやブログなど、Webサイトの見出しや要約をまとめてくれる技術なのです。 技術的な解説をする前に、RSSが登場したことによって、Webの更新がどれだけ便利になったか振り返ってみましょう。数年前、現在のようなRSSがなかった時代は、Webサイトチェックはなかなか大変でした。当時のWeb巡回方法は……、 Webブラウザ
今、「Python」の需要が高まっているようです。 転職サイトを運営する「ビズリーチ」が2016年2月に調査した「プログラミング言語別の平均年収ランキング」によると、求人内容における平均給与金額ランキングの1位はPython(約651万円)なのだそうです。 Pythonは、文法上の特徴から、比較的初心者にも扱いやすいとされているオブジェクト指向型のプログラミング言語です。上記の調査によると、Pythonを必要とする求人には、「機械学習エンジニア」や「ロボット向けアプリケーションの開発」などが多く、日本でも需要が高まっているそうです。ちなみに、Pythonを武器に例えると「水平二連式の散弾銃」になります。けっこう強そうです。 なお、2016年1月にリクルートテクノロジーズが調査した「2016年に習得したいプログラミング言語ランキング」では、Pythonは8位でした。プログラマーの希望と現場の
今回紹介するツール [ツール名]ImageMagick [対象]Windows、UNIX、Linux、Mac OS、iOS [提供元]ImageMagick Studio LLC [ダウンロード先][URL]http://www.imagemagick.org/[英語] アプリ開発者向けの高機能画像変換・編集ツール 「ImageMagick」は、ビットマップ画像(.bmp)を作成、編集、変換するためのオープンソース(Apache 2.0ライセンス)のツールセットです。 ImageMagickは、BMPやGIF、PNG、JPEG、TIFFといった一般的な画像形式はもちろん、PostScript、EPS、SVGといった特殊用途向けの画像形式や、PDFなどのドキュメント形式にも対応しており、画像形式の相互変換やサイズ変更、カラー調整、合成、テキスト/図形の描画、サムネイル作成など、本格的な画像処
解説 今やさまざまな場所で見かけるようになってきたQRコード。プレゼンテーション資料やスマートフォン向けアプリのダウンロード先をQRコードにしておき、簡単に入手できるようにするといった使い方も一般的になってきた。 スマートフォンにURLやテキストを送りたいとき、メールやネットワークストレージを経由するという方法もあるが、QRコードに変換すると手軽だ。 QRコードを作成するサービスはいろいろあるが、本稿ではWebサービスAPIとして、QRコードの作成をサポートしているグーグルの「Google Chart API」を紹介する。 操作方法 Google Chart APIを使ってQRコードを作成するのは簡単で、Webブラウザのアドレスバーに以下のようなURLを指定すればよい。 http://chart.apis.google.com/chart?cht=qr&chs=130x130&chl=ht
「コーディングがはかどる」かもしれないプログラマーの皆さん向けの音楽サイトがあるそうです。ちょっと試してみました。 今、BGMは流れていますか? 家で、電車で、会社で──。「NO MUSIC, NO LIFE」までではないにしても、“ながら音楽”の習慣がある人は多いでしょう。特に論理的な思考を必要とするプログラマーの皆さんは、良いコードを効率よく書くためにどんな環境が必要か、どんな音楽だとはかどるか、それぞれ自身の方法論を持っていると思います。 例えば、アマゾンの定額制音楽配信サービス「Prime Music」には、「~~のための音楽」といった、あるテーマに沿った楽曲を集めたプレイリストがたくさん登録されています。「ドライブに最適なJ-POP」「お休み前に聴くピアノソロ」「恋がしたくなるJ-POP」などの他に、「仕事がはかどるジャズ」「残業を乗り越えるサントラ」「満員電車でイライラしないポ
Linuxを勉強してみたいけど、どこから手を付けてよいか分からない、何だかよく分からないまま使っている……そんな方々のための連載です。まずは、Linuxとはどんなものなのか確認しましょう。 連載目次 Linuxを一から学びたい人のために 今、Linuxは企業のWebサーバやアプリケーションサーバ、ファイルサーバとしての用途だけでなく、クライアントPCやシンクライアント端末のデスクトップなど多くのシステムで利用されています。本連載は、そんなLinuxを一から学びたい、Linuxを効率良く操作するための知識やスキルを身に付けたいという人のための連載です。 インターネットを検索すれば大抵のことは分かりますが、基礎部分を理解していないと、思い通りに設定できなかったり、無駄な作業を行ったりしてしまうことになります。本連載ではそうならないために、Linuxを扱っていくための基礎を押さえ、実運用時に応用
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く