タグ

関連タグで絞り込む (221)

タグの絞り込みを解除

Linuxに関するkathewのブックマーク (495)

  • バックグラウンドでプログラムを実行する(&アンド)

    バックグラウンドでプログラム(コマンド)を実行するには、(&アンド)を使います。長い処理や、複数の処理を並列に実行したい場合に便利です。 Last Update : 2014年02月27日 バックグラウンドでプログラムを実行する(&アンド)項目 バックグラウンドでプログラムを実行する(&アンド) バックグラウンドジョブの終了をすぐに知る 1. バックグラウンドでプログラムを実行する(&アンド) バックグラウンドでプログラム(コマンド)を実行するには、(&アンド)を使います。プログラム(コマンド)の後ろに、(&アンド)をつけて実行するだけでプログラム(コマンド)がバックグラウンドで処理されます。 長い処理や、複数の処理を並列に実行したい場合に便利です。 書式 Command & Command は、任意のプログラム(コマンド等)。 例)バックグラウンドでプログラムを実行してみる # slee

  • 逆引きUNIXコマンド/2>&1をでバックグラウンド実行の&は何処に記述する? - Linuxと過ごす

    2023-04-25 逆引きUNIXコマンド 逆引きUNIXコマンド/ターミナルで動作するビジュアルなストレージ使用容量確認コマンド 2022-12-12 Ubuntu/GUI操作のWakeOnLAN・gWakeOnLan Ubuntu 2022-12-05 Ubuntu/Ubuntu22.04でデスクトップのアイコンのサイズを変更する手順 2022-08-25 Xubuntu/画面が勝手にオフされる場合の対処方法 2022-08-11 Xubuntu 2022-07-26 Linux環境設定/Windowsネットワークの名前解決と共有フォルダアクセス方法 2022-07-25 Xubuntu/Thunarでssh(sftp)接続しファイルブラウズする手順 2022-07-20 ソフトウェア/デスクトップ/Plankの設定画面を表示する ソフトウェア/デスクトップ ソフトウェア 2022-

    kathew
    kathew 2017/09/27
  • update-alternativesの使い方 - gggggraziegrazie

    update-alternativesとは Linuxを使う時、シンボリックリンクを使う時があります。例えばgccでは、生成したバイナリを動かす環境に応じて、バージョンを使い分ける必要があります。この時、毎回必要なバージョン以外のgccを削除することもできますが、シンボリックリンクを使ってバージョン管理をするのが便利です。lnコマンドを使ってシンボリックリンクを張ることもできますが、管理対象が別のパッケージに依存しており、かつそのパッケージのバージョンも変更しないといけないときは面倒です。update-alternativesコマンドはそうした時に使う、目的とするパッケージとそれに従属するパッケージのシンボリックリンクを、一括で切り替えることができるコマンドです。 Fig.1 update-alternativesコマンドのイメージ update-alternativesコマンドの使い方

    update-alternativesの使い方 - gggggraziegrazie
    kathew
    kathew 2017/09/26
  • 全ては時の中に… : 【Linux】改行コードの変換(Windows→Linux)

    2009/2/1220:13 【Linux】改行コードの変換(WindowsLinuxWindowsLinuxでは、改行コードが異なります。 改行コードは、それぞれ以下の通りです。 Windows … CRLF(キャリッジリターン+ラインフィード) Linux … LF(ラインフィード) 上記の違いにより、Windowsで作成したテキストファイルをLinuxにコピーして利用する場合、改行コードを変更しなければならない事があります。 (プログラム等で処理する場合、改行コードの違いによって正しく処理できないことがあるためです) このような場合にLinuxのコマンドで改行コードを変換する方法について説明します。 Linuxには、trコマンドという文字列操作用コマンドがあります。 このコマンドでは、文字列の置き換えや削除ができるため、これを利用して改行コードをLinuxのコードに置き換えま

    kathew
    kathew 2017/09/25
  • sed | テキストの置換処理を得意とするスクリプト言語

    2023.12.01 sed は、テキストの置換処理を行う目的で作られたスクリプト言語である。ほとんどの場合、1 行のスクリプトを記述だけで、テキストの置換などをはじめとして、後方参照を利用した置換などの複雑な処理も可能である。インターネットで one-liners for sed などと検索する、様々な処理を 1 行の sed スクリプトで行う例を多く見つけることができる。 文字列置換 sed コマンドを利用して、文字列の置換を行うとき、sed コマンドに続いて -e オプションを付けて、その後ろに置換パターンなどを書く。 基的な置換方法 例えば、sample.fa ファイル中の、各行に出現する最初の TAG を * に置換する場合は以下のようにする。 sed -e 's/TAG/*/' sample.fa 各行に出現するすべての TAG を * に置換する場合は以下のように g を付

  • sedでファイルを上書き保存

    単一ファイルの場合 -i(--in-place)オプションが使えるsedの場合 cygwinのsed(GNU sed 4.1.5版)では,オプション-i(--in-place)を使うと入力ファイルの上書き更新ができる.例として,「filter.propertiesファイルの中の先頭が#で始まる行(コメント行)を削除して上書き」してみよう.今回の場合は以下の通りとなる.ちなみに先頭の$はコマンドプロンプトである. $ sed -i -e '/^#/d' filter.properties または $ sed --in-place --expression=/^#/d filter.properties 上書き前のファイルをバックアップとしてとっておくなら-i(--in-place)にバックアップ用の拡張子を指定する.例えば,上書き前のファイルに拡張子.bakをつけて保管する場合は以下の通り.

  • 【 sed 】 文字列の置換,行の削除を行う

    sedは与えられた文字列を,ルールに従って変換するコマンドだ。例えば,文字列の置換,行の削除といった処理が行える。 変換に利用できるルールには下表「sedの条件式」のような条件式が利用できる。例えば,文字列を挿入したい場合は「a」や「i」の後に挿入する文字列を指定する。文字列を置換したい場合は「s/置換ルール/置換文字/」と実行する。 置換ルールの最初に数値を指定すると,指定した行のみが処理される。例えば,「3d」と指定すると,3行目が削除される。 sedコマンドで実際に変換を行う場合は,変換処理内容は「-e」オプションを指定した後に記述する。また,sedコマンドに指定したファイルの内容を処理する。例えば,source.txt内のLinuxをリナックスに置換したい場合は,次のように実行する。 $ sed -e "s/Linux/リナックス/g" source.txt 結果は標準出力(ディス

    【 sed 】 文字列の置換,行の削除を行う
  • ユーザーとパスワードの登録 - ファイルを参照して- - なんかいろいろ書き込んでみるテスト

    以前、このような記事を書いたが、passwdコマンドのstdinオプションはCentOSなどでは利用できるものの、Debian系のシステムでは利用できない。 http://d.hatena.ne.jp/yosi_zou/20110205/1296869413 そこで、chpasswdを利用して、登録をしてみる。 chpasswdは、以下のように登録された情報からパスワードを設定するコマンド。 #ユーザー名:パスワード test01:password test02:password test03:password 上記のようなファイルがあった場合に、ファイル名がuser.txtだとすると、以下のような構文でパスワードの設定が可能。 chpasswd < user.txt これを、ユーザー登録まで含めて、シェルスクリプトで実現する。 #!/bin/bash for user in `cut -

    ユーザーとパスワードの登録 - ファイルを参照して- - なんかいろいろ書き込んでみるテスト
  • パスワードを標準入力から設定 - なんかいろいろ書き込んでみるテスト

    パスワードを設定したい場合、通常であれば、現在のパスワードや新しいパスワードを対話的に入力する必要があるが、stdinオプションを利用すれば、標準入力から送られたキーワードをパスワードとして設定することができる。 [root@localhost ~]# echo "password" | passwd --stdin testuser Changing password for user testuser. passwd: all authentication tokens updated successfully. そのままコマンドとして入力すると、パスワード内容が履歴に残るため、セキュリティ面などから望ましくないが、シェルスクリプトなどを利用し、パスワードをまとめて設定する場合などは、これを使うと便利。 ▼2011/7/22追記 Debian環境だと、このオプションが利用できないため、

    パスワードを標準入力から設定 - なんかいろいろ書き込んでみるテスト
    kathew
    kathew 2017/09/25
    非Debian環境向け
  • 複数のファイル内の文字列をまとめて置換するLinuxコマンド - Qiita

    sedコマンドのiオプションの後ろに指定の文字列を追加すると、元のファイル名 + iオプションに指定した文字列 として残っているので、保険として指定しておくと良い。 バッシュの場合 一つのファイルを対象にする場合

    複数のファイル内の文字列をまとめて置換するLinuxコマンド - Qiita
    kathew
    kathew 2017/09/25
  • ネットワークカードを認識させるには

    Linuxでの動作実績があるPCIバス用のNIC(Network Interface Card)を装着したPCであっても、Linuxインストール時に自動認識されないことがある。原因は実にさまざまで、これといった解決法はないのだが、以下の手順でNICが使えるようになることがある。 まず、ifconfigコマンドでeth0が認識されているかどうかを確認する。また、lsmodコマンドで読み込み済みのモジュールも確認する。

  • 【UNIXの基礎の基礎】touchコマンドとechoコマンド | kau-log ~飽きぽ★かうちゃんのてきとーノート~

  • まずはここから!Linuxサーバでカジュアルに作業ログを取得する方法 - Qiita

    はじめに Linuxサーバ上で直接SSHで作業をする際に、その作業ログを取得する方法についてまとめてみます。 スクリプトを自前で書く、専用のツールを利用するなど様々な方法が考えられますが、ここではLinuxの標準的なコマンドでの作業ログ取得について記載します。 今回は以下のコマンドを利用します。 history script 各コマンドの基的な使い方や、覚えておくと役に立つちょっとした設定方法、最後に自動で作業ログを取得する方法について記載しました。 history 現在の作業ユーザがコマンドライン上で実行したコマンド履歴を表示するコマンドです。 $ history 1 ls 2 env 3 history 4 ls -la 5 ls -la 6 vim .bashrc 7 zsh 8 exit 9 lsblk 10 hostname …

    まずはここから!Linuxサーバでカジュアルに作業ログを取得する方法 - Qiita
  • Linux(CentOS)にパスを通す方法 - Akinekoの日記

    メモ的にサクッと。 パスの確認方法 コンソールにて下記のコマンドを実行してください。 $ echo $PATH : 区切りで優先度の高いものから順に出力されます。 つまり同一のコマンドが複数ある場合は先にあるものが実行されます。 パスの設定方法(一時的) コンソールにて下記のコマンドを実行してください。 例: /usr/local/scala/bin にパスを通す場合 $ export PATH=$PATH:/usr/local/scala/bin $PATH は現時点での環境変数に設定されているパスを表し、複数のパスを指定する場合は : で区切って指定します。つまり上のコマンドの意味は現在設定されているパス+/usr/local/scala/binをパスに設定するということです。 もし、 $PATH: を付けずに export PATH=/usr/local/scala/bin としてし

    Linux(CentOS)にパスを通す方法 - Akinekoの日記
  • Amazon Linuxの特徴とCentOSとの違い まとめ | DevelopersIO

    はじめに Amazon EC2でLinuxサーバを新規構築する場合は弊社ではAmazon Linuxをお勧めすることが多いです。その理由としてはAWSのツールが最初から入っていてAmazonのサポートも受けやすいからです。Amazon Linuxを使ったことがない方はどんなディストリビューションなのか特徴を知りたいのではないかと思いますので、CentOSとの違いも含めまとめてみました。以下はAWS公式サイトのページになります。 Amazon Linux AMI Amazon Linuxの特徴 Amazon LinuxはRedHat系のディストリビューションになります。CentOSやRHELを使ったことがある方なら同じように使えるのではないかと思います。CentOSとの比較をしながらAmazon Linuxの特徴を見ていきたいと思います。CentOSはAWS MarketPlaceにあるCe

    Amazon Linuxの特徴とCentOSとの違い まとめ | DevelopersIO
  • SteamOS - Wikipedia

    SteamOSはValveが開発したLinuxディストリビューションである。オープンソースであるが、一部クローズドソースのコンポーネントもあり、Steam MachinesとSteam Deckの主要なオペレーティングシステムである。 SteamOSの初期バージョンであるバージョン1.0と2.0はLinuxのDebianディストリビューションをベースにしていた[5]。SteamOSはもともと、あるPCから同じネットワーク内でSteamOSを実行しているパソコンへのビデオゲームのストリーミングをサポートするために作られたが、OSは独立したシステムをサポートでき、バルブのSteam Machineプラットフォームの一部として使用することが意図されていた。SteamOSでValveは、Linuxゲームオプションをよりよくサポートするために、開発者がリリースにLinuxの互換性を組み込むことを奨

    SteamOS - Wikipedia
  • Fedora - Wikipedia

    Fedora(フェドラ - 国際発音記号 [ˈfɨˈdɒr.ə])は、レッドハットが支援するコミュニティー「Fedora Project」によって開発されているRPMLinuxディストリビューションである。バージョン6まではFedora Coreと呼ばれていた。特定のバージョンを指す場合は「Fedora 9」のように、バージョン番号を添えて呼ばれることもある。 Fedoraは最新の技術を積極的に取り込む事で知られている。現在はRawhideと呼ばれるローリングリリース版も用意している。また開発目的として「rapid progress of Free and Open Source software(フリー/オープンソースソフトウェアの世界を迅速に発展させること)」を謳っており[4]、フリーソフトウェアを厳格に重視した一面も持っている。 2003年末、開発が終了したRed Hat Linu

    Fedora - Wikipedia
  • CentOS, RHEL, Fedora のバージョン関係 - maruko2 Note.

    CentOS, RHEL, Fedora のバージョン関係 提供:maruko2 Note. 移動: 案内, 検索 RHEL と Fedora のバージョン関係 カッコ ( ) 内はリリース日。 Red Hat Enterprize Linux 4 RHEL 4.0 (2005/2/14) Fedora Core 3 (2004/11/8) Red Hat Enterprise Linux 5 RHEL 5.0 (2007/3/14) Fedora Core 6 (2006/10/24) Red Hat Enterprize Linux 6 RHEL 6.0 (2010/11/10) Fedora 12 (2009/11/17) と Fedora 13 (2010/5/25) を合わせ、 いくつか改良したバージョン。 Red Hat Enterprize Linux 7 RHEL 7.0

  • CentOS - Wikipedia

    CentOS(セントオーエス[4][5][注釈 1])は、Red Hat Enterprise Linux(以下「RHEL」と呼ぶ)と機能的に互換性があることを目指した[6]フリーのLinuxディストリビューションである。 2020年12月8日にCentOSプロジェクトは、RHELのアップストリーム(開発版)であるCentOS Streamの開発にプロジェクトのフォーカスを変更し、CentOS Linux 8のサポートを2021年末で終了すること、RHEL 9のリビルドとしてのCentOS Linux 9をリリースしないことをアナウンスした[7][8][9]。なお、CentOS Linux 7は2024年6月までサポートされていた[10]。CentOS Stream 9は2021年12月にリリースされた[11]。 レッドハットはRed Hat Enterprise Linuxに含まれている

    CentOS - Wikipedia
  • 今更聞けない!CentOSとRed Hatの違いとは?

    「CentOSはRedHatの有償部分を外したものだ」という言葉は聞いたことがあるのではないだろうか? 実際、CentOSはRed Hat Linuxを元にして作られている。では、実際に2つのLinuxディストリビューションにはどんな違いがあるのか? このページではCentOSはRed Hat Linuxの違いを解説した。 RedHatとCentOSの関係性 Red Hat Enterprise LinuxとCentOSの違いをお伝えする前に、それぞれの関係性を見ておこう。 Red Hat Enterprise Linuxとは? Red Hat Enterprise Linux(RHEL)は、Red Hat社が提供している企業向けのLinuxだ。ご存知の通り、最も有名なLinux有償ディストリビューションである。 RHELは、「サポート」や「責任」という面で安心感がある。そのため、企業や自

    今更聞けない!CentOSとRed Hatの違いとは?
    kathew
    kathew 2017/09/22
    有償サポートの有無が決定的な違いとのこと。おおよそ一緒