Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
LinuxやUnixを使っていく上で、どんなに経験が浅くても一度は利用するgrepコマンド。 今回は、このgrepコマンドで覚えておきたい使い方について紹介する。 なお、ここで扱うgrepコマンドはLinuxのものをベースに記述している。商用UNIXやBSD等の場合、オプションなどが異なる事があるので注意。 1.基本の使い方 まずは基本的な使い方から。 テキストファイルから特定の文字列を含む行のみ出力する。 grep 検索したい文字列 検索したいテキストファイル ワイルドカードを用いる事で、複数のファイルを指定してgrepを行う事も出来る。 コマンドの出力結果から検索する場合は、「|(パイプ)」を利用する。 コマンド | grep 検索したい文字列 2.複数の条件でor検索する 複数の条件で検索を行う場合、eオプションを付与する。 grep -e 検索したい文字列1 -e 検索したい文字列
3. シェルスクリプト さて, vi の使い方を大雑把に理解したところで 今日のメインである シェルスクリプト について学習しましょう. [3.1] シェルスクリプト入門 これまで見てきたように, シェルはユーザとコンピュータの橋渡しをして, ユーザがコマンドを端末から打ち込む毎に, それを解釈し実行します. 一方, [2.0.2]節で触れたように, 「プログラムが可能である」という, もう一つの面もあります. この, プログラムとして手続きを書き込んだファイルを 「スクリプト・ファイル」と言います. スクリプト(script)とは劇の「台本」のことであり, 台本を事前に決めていてそれに沿って行わせるためにこの名前があります. シェル以外にも多くのスクリプト言語, 例えば Perl, Rubby などがあります. もちろん全部を覚える必要は全くありませんが, 一つでも使いこなせると非常に便
GUIに対するCUIの優位性の1つとして、作業の自動化が挙げられる。普段行う作業を1つのコマンドにまとめたり、複数のファイルに対して同じ処理を繰り返し行ったりといったことが比較的簡単なのだ。WindowsにもWSH(Windows Script Host)が用意されている。しかし、Linuxのbashスクリプトの方が簡単なのだ。 シェルスクリプトの基本はコマンドを並べること コマンドによる作業を自動化するには、その内容を記述したテキストファイルを用意すればいいのです。このテキストファイルを「シェルスクリプト」といいます。 最も簡単な自動化 最も簡単なシェルスクリプトは、コマンドをそのまま並べることです。例えば、tarコマンドでファイルのバックアップを取るとしましょう。単純にルートディレクトリから下を全部バックアップするにしても、/devや/tmpは必要ないですね。すると、
本物のLinux技術を身につけませんか。 はじめまして。 リナックスマスター.JPの宮崎智広です。 Linux情報は書籍やネットに豊富にあります。 しかし、使いこなせる人が圧倒的に少なく、 勉強し始めても挫折したり、本当にこれで正しいのかと 自信を持てない人がほとんどです。 本サイトでは、Linuxを始めたい人が挫折ぜず、 短期間でスキルアップできるコンテンツを多数用意しています。 あなたも当サイトを活用してLinuxへの第一歩を踏み出してください。 とても楽しい世界が広がりますよ。 初心者でもLinux環境を簡単に構築できるマニュアルを無料プレゼントしています。 今すぐ↓のページからダウンロードしてください。 無料進呈 Linux入門マニュアル無料プレゼント【RHEL・MIRACLELINUX・Ubuntu】 Linuxマスターコンテンツ
2024-05-04 Windows11/インストールされているアプリに残っている場合の削除手順 Windows11 2023-11-28 テキスト関連ソフト/サクラエディタにDrag&Dropして開けるファイル最大数の設定 テキスト関連ソフト 2023-11-02 PowerShell/コマンドレットのエラーをTry..Catchする方法 PowerShell 2023-11-01 PowerShell/ネットワークドライブの接続・切断方法 2023-09-03 PowerShell/PowerShellでフォント一覧を取得する 2023-08-14 MenuBar 2023-08-09 PowerShell/PowerShellでファイル名の一部を変更するサンプルスクリプト 2023-07-25 開発ツール/WinMergeで比較開始からサブフォルダーも対象とする設定 開発ツール 20
Ubuntuタブレット タブレット向けにUbuntuが Ubuntu on Tablets を発表しています。タブレットですからノートPCやデスクトップよりは機能制限もあるでしょうがタブレットには利点が沢山ありますからそのタブレットで Ubuntu が使えるということだけで使ってみようかなって思われる方も多いのではないでしょうか。 もしデスクトップもUbuntu だったとしたら連携するのも簡単でスムーズになり便利になることでしょう。 Ubuntuデスクトップ Ubuntu のデスクトップ版は最新機能を取り入れるのが早く、そしてとても使いやすいようで、Linux のデスクトップ版では一番人気です。初心者にとって最初に使う場合に重要なことは使っている人が多いことですね、多ければ多いほど分からないことが起こっても、すぐに教えてもらえる可能性が高くなります。 CentOSデスクトップ CentOS
What is Wine? Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, macOS, & BSD. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory pena
MS社が無かった時代から存在するUNIX系OSの世界では 管理者の権限が大きいので、伝統的にシステム上のファイル配置には 厳格なルールが設けられているのが普通です。 (個人の単一利用者OSからはじまったMS製OSでは、それは徹底されていない) 一般的には、/usr/binにほとんどのソフトが入ります。 管理者専用のものは/sbinか/usr/sbinです。 ライブラリー等は/libに入ります。そのほかいろいろaptで(というかdpkgで)書き換えられます。 ディストリビューションが提供するもの以外で 管理者が用意した追加のプログラム等は、/usr/local/binに置くよう推奨されています。 そして、管理者以外の個人が、なんらかのソフトをインストールする場合… それは個々のホームディレクトリーに置くしかありません。 言い換えれば、それは他のユーザーは利用できないソフトです。 それではまず
6. シェルスクリプトの作り方(1/8) 6.1 概要 UNIX系OSでは実行したいコマンドをファイルに記述しておき、コマンド名として、そのファイルを指定することにより、ファイル中のコマンドを実行することが出来ます。このコマンドを記述したファイルをシェルスクリプトと呼んでいます。シェルスクリプトに記述するコマンドの形式は、ターミナル・エミュレータ上で実行するときとまったく同じですし、ファイルは普通のテキストファイルです。また、コンパイルのような前処理も必要ありません。 ここでは、次の内容について説明します。 実行方法とよく使うコマンド シェル変数と文字列演算 位置パラメータ(引数の取り扱い) 文字列のエスケープ 四則演算 制御演算 関数 【図6-1】例題のシェルスクリプトの実行環境 コマンドサーチパスの設定をしているため、コマンド名としてファイル名を指定すれば実行できます 以降の説明での例
概要 Linuxシステムを起動すると、通常はグラフィカルユーザインタフェースが使用可能になり、ログイン処理やその後のシステムとのやり取りもこのインタフェースを通じて行われます。グラフィカルユーザインタフェースの重要性は高まり、ユーザにとっても使い易くなりましたが、このインタフェースの使用が、システムとやり取りを行う唯一の方法というわけではありません。通常はシェルと呼ばれる、コマンドを入力できるコマンドラインインタプリタなどのテキストベースのやり取りも可能です。Linuxでは、グラフィカルユーザインタフェースからシェルウィンドウを起動するオプションが提供されているので、両方の方法を簡単に使用できます。管理面では、シェルベースののアプリケーションは、遅いネットワークリンク上でコンピュータを制御する場合、またはコマンドラインでrootとしてタスクを実行する場合に、特に重要です。Linux「初心者
FHSとは 最終更新2006-09-23T22:46:00+09:00 この記事のURI参照https://www.7key.jp/nw/directory.html#fhs FHSとは【Filesystem Hierarchy Standard】の略で、ファイルシステム階層標準と訳されます。Linuxや他のUNIX系オペレーティングシステムにおいて主なディレクトリの構成とその内容を定めるものです。 FHS 2.3の推奨するディレクトリ構成 最終更新2006-09-23T22:46:00+09:00 この記事のURI参照https://www.7key.jp/nw/directory.html#fhs23 /ルートディレクトリ /bin(基本コマンド) /boot(起動に必要なファイル) /dev(デバイスファイル) /etc(設定ファイル) /home(ユーザーのホームディレクトリ) /
Linux入門マニュアルを無料プレゼントしています。 ↓ ダウンロードは今すぐこちらをクリック 今回は、Linuxのディレクトリ一覧を紹介します。 Linuxは多数のファイルとディレクトリから構成されているシステムになり、 そのディレクトリ構造を押さえることは、Linuxシステムをイメージとして捉える上で 非常に重要になります。 まずは下記の一覧を確認して、どのようなディレクトリがあるのか確認してください。 --------------------------------------------------------- / ルートディレクトリ | ├ /bin 一般ユーザー向けの基本コマンド | ├ /boot 起動に必要なファイル | ├ /dev デバイスファイル | ├ /etc 設定ファイル | ├ /etc/opt/ optの設定ファイル | ├ /etc/X11/ X Win
用語 リポジトリ バージョン管理システムにおいて,プログラムやファイルを蓄積しておく場所. Gitではローカルリポジトリとリモートリポジトリの二種類のリポジトリを扱える. ローカルリポジトリ 現在作業中のリポジトリ.主に自分のPCや開発サーバーなどで作業する場合はローカルリポジトリとなる. また,リモートリポジトリからリポジトリをクローンして,自分のPC上やサーバー上に環境を構築することもできる. リモートリポジトリ 外部にあるリポジトリ.リモートリポジトリはローカルリポジトリを通じて作業を行う. 複数人での作業やインターネットに公開する場合に利用できる. ワーキングツリー ユーザーが編集したり新しいファイルを作成したりする場所. インデックス ワーキングツリーでの編集後,リポジトリへのコミットの前に次のコミットの対象となる状態を保持している場所. ブランチ 履歴の流れを分岐して記録してい
はじめに ここ最近のうちにオープンソースデータベース開発を行った人ならば、アプリケーションで使うデータベースを選ぼうとすると選択肢が山ほどあるということをご存知でしょう。現在では、Microsoft SQL ServerやOracleなどの商用製品だけでなく、MySQLやPostgreSQLのように、同等の機能を何分の一かのコストで提供するオープンソース製品も実用的な代替手段として利用できます。 ただ、これらの製品は多数の堅牢な機能を備え、コストの削減にも貢献しますが、小さくはありません。PostgreSQLおよびMySQLの最新のダウンロード版は、それぞれ12MBと57MBもあります。最低限のデータベース機能だけを必要とする小規模のアプリケーションでは、機能豊富な大型データベース製品を使用するのは不釣合いであり、多くの場合、軽量データベースの方が適しています。軽量データベースはトリガ、ビ
/etc/sysconfig/network-scripts/ifcfg-eth0 というファイルがあります。 このファイルでは、各インタフェースごとのネットワークの設定を行います。 ここでは、「 ifcfg-eth0 」と書いてありますが、インタフェースが増えるごとにファイルも増やします。 ifcfg- 後ろにインタフェース名が続きます。 Last Update : 2006年10月21日 Linux ネットワーク基本設定 其の三 - 項目 設定例 /etc/sysconfig/network-scripts/ifcfg-eth0 の各項目について 2-1. DEVICE 2-2. BOOTPROTO 2-3. ONBOOT 2-4. HWADDR 2-5. IPADDR 2-6. NETMASK 2-7. BROADCAST 2-8. GATEWAY 2-9. USERCTL 2-10
bootchartのインストールで、ログの画像化の際に『curl: (6) Couldn't resolve host 'bootchart.klika.si'』と言われたので、調べてみると、IPV6を無効化したらうまくいったという記事『住宅購入と新米パパと、時々、IT』さんの『cURLのname lookup timed、Couldn't resolve hostエラーを解決』を見かけたので、CentOS6.0でIPV6を無効化するメモ 参考にしたのは 『smilemark blog』さんの『CentOS 6でIPv6を無効にするには』 『俺の覚書』さんの『【CentOS6】インストール後のIPv6Cの無効化』 CentOS5までとはやり方が違うらしい。 まず、IPV6が有効なときピンクの部分が表示される。 [root@NAS ~]# ifconfig eth0 Link encap:E
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く