タグ

linuxに関するU1and0のブックマーク (174)

  • fstab - ファイルのフォーマットと規約の説明 - Linux コマンド集 一覧表

    このファイル fstab には様々なファイルシステムに関する情報が記述されている。 fstab ファイルはプログラムによって読みこまれるだけで書き込まれることはない。 このファイルを適切に作り、保守するのはシステム管理者の責任である。 それぞれのファイルシステムは一行単位で記述され、 各行のフィールドは TAB 文字もしくは空白 (spaces) で区切られる。 '#' で始まる行はコメントである。 fsck (8), mount (8), umount (8) などのプログラムは、 fstab ファイルを先頭から順に読み込んで処理するため、 fstab に記述されるレコード (ファイルシステム) の順序は重要である。 最初のフィールド ( fs_spec )は、マウントしたいブロックスペシャルデバイス もしくはリモートファイルシステムを記述する。 通常のマウントでは、これはマウントされる

    U1and0
    U1and0 2016/08/12
    それぞれのファイルシステムは一行単位で記述され、 各行のフィールドは TAB 文字もしくは空白 (spaces) で区切られる。 '#' で始まる行はコメントである。
  • Windowsに採用されたBash (Ubuntu)を試してみる

    B! 109 0 0 0 ちょっと前にWindowsがBashをサポートする と言う発表をして、今年の夏頃からサポートしたバージョンがWindows 10のアップデートで配布される 予定です。 現時点でも Windows Insider Program に参加することで現在進んでいるプロジェクトを先取りして使うことが出来、 その中にこのBashのサポートも既に含まれているので ちょっと使ってみました。 途中、インストールで躓いたところとかもあったのでその辺もメモしておきます。 Windows 10 Anniversary Update Run native Bash on Ubuntu on Windows Windows Insider Programへの参加 Insider Previewの入手、インストール Windowsのバージョンの確認 デスクトップに表示が出る? 開発者向け機能

  • Windows 10 および Windows Server 2016 の更新履歴

    Windows 10 バージョン 1703 の更新プログラム Windows 10 は、サービスとして設計されています。つまり、定期的なソフトウェアの更新を通じて改善されます。 喜ばしいことに、何もする必要ありません!自動更新を有効にしている場合は、新しい更新プログラムが利用可能になった際に自動的にダウンロードされ、インストールされますので、何も考える必要ありません。 このページの左側に、このバージョンの Windows 用にリリースされたすべての更新プログラムの一覧が表示されています。リリースと既知の問題に関する詳細な情報もご確認いただけます。最新の更新プログラムをインストールすると、見逃していた可能性のある以前の更新プログラムもすべて取得されます。これには重要なセキュリティ更新プログラムも含まれます。 Windows 10 バージョン 1703 の現在の状態 Windows 10 バー

    U1and0
    U1and0 2016/08/11
    bash on Ubuntu on Windows http://qiita.com/Aruneko/items/c79810b0b015bebf30bb 使いたいのでWindows 10 Anniversary Update 行う
  • ディレクトリ内のファイル数をカウントする - Qiita

    カウント速度を比較してみる 10万ファイルを作成し比較 $ seq -f "file_%06g" 100000 | xargs touch $ time ls -1 | wc -l 100000 real 0m0.357s user 0m0.320s sys 0m0.044s $ time find . -type f |wc -l 100000 real 0m0.162s user 0m0.020s sys 0m0.152s lsの方が遅いのか? lsはデフォルトでソートを実施するので時間がかかる。 そこで、-Uオプションを用いるとソートを実施しないようにする

    ディレクトリ内のファイル数をカウントする - Qiita
    U1and0
    U1and0 2016/08/06
    lsを使ってカウント $ ls -1 | wc -l -1オプションで1行に1ファイル表示させ、wc -lで行数をカウントする
  • Axelコマンドでwgetより爆速ダウンロード - 動かざることバグの如し

    PuppyLinuxクラスタだと「え、なんでaxel知らないの?w」ってレベルだけど普通wgetしか知らないだろ axelとは 分割DL可能なダウンローダ 公式サイトはここなんだろうけど更新は09年で止まってる インストール sudo apt-get install axel 使い方 axel -h Usage: axel [options] url1 [url2] [url...] --max-speed=x -s x Specify maximum speed (bytes per second) --num-connections=x -n x Specify maximum number of connections --output=f -o f Specify local output file --search[=x] -S [x] Search for mirrors an

    Axelコマンドでwgetより爆速ダウンロード - 動かざることバグの如し
  • 最低限覚えておくべき事 - [物理のかぎしっぽ]

    Linuxを使うにはいろいな知識が必要です.それらすべてを紹介するのは無理ですが,Linux関係の記事を読む際に最低限知っておいて欲しい事をここで簡単に紹介します. コマンド † 「コマンド」とは命令のことで,パソコンになにか仕事をさせたいとき,用意されているコマンドを使って命令します.命令にはいろいろ種類がありますが,全部ひっくるめてコマンドと呼びます.同じ意味でコマンドラインということもあります. ↑ ターミナル † コマンドを入力する部分を「ターミナル」と呼びます.来ターミナルとは端末,すなわち大きな処理能力を持つコンピュータにつながった個人用のコンピュータのことですが,現在ではパソコン1台で両方を兼ねています. そのため命令入力部分をターミナルエミュレータ(仮想端末)というソフトウェアで実現しています. Kterm や gnome-terminal がターミナルエミュレータです.

    U1and0
    U1and0 2016/07/30
    Linuxのユーザには必ずホームディレクトリというユーザ用のディレクトリが用意されます.フルパスで書くと /home/ユーザ名/ です.これは省略して ~/ とチルダ・スラッシュで書けます.どのディレクトリからでも $ cd と cd
  • 【 ファイルを移動する 】

    ファイルの移動には,「mv」を用いる。mvの後ろに移動したいファイル(移動元)を指定し,次に移動先を指定する。また,移動したいファイルには複数を指定できる。ワイルド・カードも利用可能。 $ mv test.txt docment.doc work/ ←複数のファイルを移動 $ mv *.jpg images/ ←拡張子が.jpg のファイルを移動

    【 ファイルを移動する 】
    U1and0
    U1and0 2016/07/14
    $ mv test.txt work/document/
  • sed に関するメモ

  • sed の区切り文字 - Invalid signature

    URLリライティングのための/etc/apache2/sites-available/defaultの 修正が手動だったため、自動化するために新しくゲストを作ると sedがunknown option to `s'というメッセージを 出していた。 調べてみるとスラッシュをアットマークで置き換えてみろというアドバイスを 見つけた。 ただ、リファレンスページみたいなところではその事は一切触れて おられず、気持ち悪い。 調べを進めると納得出来る情報を見つけた。 sed コマンドは「s」の直後に指定した文字を区切り文字として認識する。 したがって、使用する区切り文字は "/" でなくともよい。 特に "/" 自体を置換対象とする場合は、"/" の代わりに "%" や "|" などを 区切り文字に使用すると、"/" をエスケープする必要がなくなる。 http://shellscript.sunone

    sed の区切り文字 - Invalid signature
    U1and0
    U1and0 2016/06/29
    sedがunknown option to `s' "/" 自体を置換対象とする場合は、"/" の代わりに "%" や "|" などを 区切り文字に使用すると、"/" をエスケープする必要がなくなる。
  • How do I remove a directory and all its contents?

    U1and0
    U1and0 2016/06/28
    ディレクトリを削除したいとき`rm -rf directoryname`
  • Linuxに移行したミュンヘン市の現状は | スラド Linux

    ストーリー by hylom 2016年05月17日 6時00分 WIndowsでも普通にそれくらいの頻度で問題は発生しますからねぇ 部門より ドイツ・ミュンヘン市が職員の使用するPCWindowsからLinuxに移行したことは度々話題になっているが(過去記事)、これに対する中間調査報告書とりまとめ案が発表された。これによると、同士の職員は「時代遅れで信頼性が低いソフトウェアに不満を感じている」という。 現在ミュンヘン市では約2万台のLinuxデスクトップと4163台のWindowsマシンが使われているとのこと。Linuxマシンのうち45%はUbuntu 12.04 LTSベースの「LiMux 5.x」で、Ubuntu 10.04 LTSベースの「LiMux 4.0」が23%、「LiMux 4.1」が32%だという。また、Windowsマシンの77%がWindows 7、9%がWindo

    U1and0
    U1and0 2016/05/17
    組織としてLinuxを導入した結果。コンピュータ好きでもない人からしたら苦痛ではないかしら。windows使っていたときのパフォーマンス以上を出せる可能性は十分あるが、それはスキルのある(または持ちたいと思っている)人
  • Linux標準教科書|無償でダウンロードできる初学者向けLinux学習教材 | Linux技術者認定試験 リナック | LPI-Japan

    20万ダウンロード突破! 初心者の方が基礎からLinuxを学習するために最適な教科書 LPI-Japanは、Linux/OSS技術教育に利用していただくことを目的とした教材「Linux標準教科書」を開発し、無償にて公開しています。 基的なコマンド、正規表現、シェルスクリプト、ファイル管理など、Linuxの基礎知識を系統立てて学べるように構成されており、初心者の方が基礎からLinuxを学ぶために最適な内容となっています。操作手順をひとつずつ説明している教材はすでに20万回以上ダウンロードされ、「授業でも自習でも使える実践的な教科書」として学校教育、若手エンジニア教育、個人学習などに広くご利用いただいています。 Linux標準教科書で学習する内容は、LinuCレベル1の101試験と102試験の受験にも役立つ内容となっています。 教材は試験対策教材ではありません LinuCの試験対策には

    Linux標準教科書|無償でダウンロードできる初学者向けLinux学習教材 | Linux技術者認定試験 リナック | LPI-Japan
  • 【Linux】複数あるファイルの中から特定の文字列を検索するコマンド

    複数あるファイルの中から特定の文字列を検索したいときのLinuxコマンド。 $ find ./ -type f -print | xargs grep 'hoge' 【上記コマンドの説明】 find find の次で指定したディレクトリ以下のファイルを検索する。 ファイル検索の構文は「find [path] [検索条件] [アクション]」 — ./ 今いるディレクトリ以下が検索対象。「~/」とするとホームディレクトリ以下が検索対象となる。 ./ の代わりにフルパスでも可。この場合も指定したディレクトリ以下が検索対象になる。 — -print 検索結果を標準出力する。このとき結果をフルパスで表示する — -type f 指定したファイルタイプを検索する。fが通常ファイルを,cまたはdとするとディレクトリを,lとするとシンボリック・リンクを検索します。 — xargs 標準入力からコマンドライ

    【Linux】複数あるファイルの中から特定の文字列を検索するコマンド
  • はじめてのpacmanパッケージ管理ガイド | DevelopersIO

    はじめに はじめてのsystemdサービス管理ガイドを書いた関係で、2012年からsystemdをinitシステムとして採用していたArch Linuxをうっかり触り始めてしまいました。「Simplicity」(簡潔さ)を理念として掲げ、最小限の基システムで構成されているArch Linuxは、古き良きSlackwareを思い出しますね。 さて、そのArch Linuxはパッケージ管理システムにpacmanを使っています。これまでyumだのaptだのに慣れ親しんだ身としては、また新しい仕組みかぁ...と思わずにはいられませんが、なにはともあれ色々と弄ってみましたので、ここにまとめてみました! Arch LinuxをEC2にインストールする projects::arch linux on ec2でArch LinuxのAMIがリンクされているので、手軽にさくっとEC2でLaunchすること

    はじめてのpacmanパッケージ管理ガイド | DevelopersIO
    U1and0
    U1and0 2016/02/20
    # pacman -Syu Sは--sync(同期)、yは--refresh(リポジトリデータベースと同期)、uは--upgrades(更新)です。