Linux

 Computer >> コンピューター >  >> スマートフォン >> Linux
  1. Linuxでtarコマンド1行だけでディレクトリを圧縮・移動・展開する方法

    先日、大量のファイルを含むディレクトリをLinuxサーバー上のある場所から別の場所へ移動させる必要がありました。この作業にはいくつかの方法があります。単純にcpコマンドを使えば済む話ですが、コピー対象がデータベースのファイルだったため、少しでも不備がないよう確実に完全なコピーを行いたいと考えました。そこでインターネットで調べたところ、この問題を見事に解決してくれるbashのワンライナー(1行コマンド)を見つけたのです。やりたいこと今回の目的は、/var/lib/mysqlディレクトリの中身をすべて/opt/mysqlへ移動することです。手順1:移動元のディレクトリへ移動まず、以下のコマンドで/

  2. 自分の手書き文字をそのままPCフォントに!カスタムフォントの簡単な作り方

    このガイドでは、自分の手書き文字をもとに、パソコンで使えるオリジナルフォントを作成する方法をご紹介します。「YourFonts.com」というオンラインサービスを利用すれば、わずか数分で自分だけのTrueTypeフォントを作ることができます。作成手順は驚くほどシンプルまず、公式サイトからPDFテンプレートをダウンロードして印刷します。次に、各マスにアルファベットや数字、記号を手書きで記入しましょう。あとは記入済みのテンプレートをスキャンしてアップロードするだけで完了です。購入前にフォントのプレビューを確認でき、必要に応じて微調整を行うことも可能です。料金は9.95ドルと手頃な価格設定で、購入後

  3. RPMコマンドでLinuxパッケージをインストール・管理する方法

    このガイドでは、RPM(Red Hat Package Manager)を使用して、Linux上でソフトウェアをインストールおよび管理する方法を解説します。 RPMとは? RPM(Red Hat Package Manager)は、Red Hat Linux系ディストリビューションで標準採用されているパッケージ管理システムです。Linuxマシンへのパッケージのインストール、アップグレード、アンインストールを簡単に行える、非常に便利なツールです。かつてはすべてのLinuxパッケージをソースからコンパイルする必要がありましたが、RPMの登場によってその手間が大幅に軽減されました。ここでは、RP

  4. Linuxでシンボリックリンク(ショートカット)を作成する方法【lnコマンドの使い方】

    このガイドでは、シンボリックリンク(symlink)とは何か、なぜ利用すると便利なのか、そしてLinux上での具体的な作成方法について解説します。シンボリックリンクとは?シンボリックリンクは、Windowsにおける「ショートカット」に相当するLinuxの機能です。ファイルやフォルダへのシンボリックリンクを作成しておくと、長くて覚えにくいパスを、短く管理しやすいパスとして扱えるようになります。例えば、次のような深い階層にある設定ファイルのパスを考えてみましょう。/var/www/html/application/configuration/images/config.phpこれをシンボリックリン

  5. Fedora LinuxでYUMを活用する方法:インストールから設定・基本操作まで徹底解説

    Fedora LinuxベースのコンピューターにYUMをインストールし、設定を行い、実際に使用するまでの手順を、ステップバイステップでわかりやすく解説します。 YUMは、Red Hat Linux系システム向けの強力なソフトウェアインストール・管理ツールです。依存関係にあるパッケージを自動的に処理してくれるため、新しいパッケージのインストールや既存パッケージの更新が格段に簡単になります。ここでは、Fedora Linuxマシンへのセットアップ方法と、日常的な使い方をご紹介します。 YUMのインストール お使いのLinuxマシンにYUMがまだインストールされていない場合は、プロジェクトの公

  6. 【Ubuntu】ロック画面とログイン画面の背景を変更する完全ガイド

    はじめにこの記事では、Ubuntu Linuxでロック画面とログイン画面の背景を変更する手順を、初心者の方にもわかるようにステップごとに詳しく解説します。以前はここまで手間がかかるものではありませんでした。作業自体は難しくありませんが、必要な手順がやや多いのが実情です。とはいえ、ほとんどの準備は最初の一度だけ行えばよいので、2回目以降は格段に簡単になります。ステップ1:必要なパッケージをインストールするまず、必要なソフトウェアをインストールします。ターミナル(Terminal)を開き、以下のコマンドを順番に実行してください。sudo apt-get install gir1.2-clutter

  7. 【Linux】sedコマンドでコメント行を除外して設定ファイルを見やすく確認する方法

    このガイドでは、Linux環境で設定ファイルからコメント(注釈)行を取り除いて表示するための、いくつかの実用的な方法をご紹介します。 設定ファイル編集時によくある悩み httpd.conf(Apache)やsquid.conf(Squid)といった設定ファイルを編集する機会は、サーバー管理者なら少なくないでしょう。これらのファイルには、説明用のコメントや、デフォルトでは不要なためにあらかじめコメントアウトされている設定ディレクティブが大量に含まれています。 そのため、実際に有効なディレクティブを探そうとすると、何十行ものコメント行をスクロールしなければならず、非常に手間がかかります。そんな悩み

  8. Linuxで大容量ファイルを分割tarファイルにする方法【作成・結合の手順を解説】

    Linux環境で大容量のバックアップファイルをオンラインストレージに保存したり、他の人と共有したりする際、1ファイルあたりのサイズ上限に悩まされることがあります。この記事では、tarコマンドとsplitコマンドを組み合わせて、大きなファイルを100MB単位の複数ファイルに分割する方法と、それらを元の状態に復元する方法を解説します。 マルチパートtarファイルが必要になるケース バックアップや大量のファイルをクラウドストレージにアップロードしたい場合、サービスによっては1ファイルあたり100MBなど、サイズ制限が設けられていることが少なくありません。筆者自身も、オンライン上にバックアップを保存

  9. 【Ubuntu】sudoコマンドのパスワード入力を省略する設定方法

    この記事では、Ubuntuでsudoコマンドを使うたびにパスワードを入力しなくて済むように設定する方法を解説します。sudoとは?なぜパスワードを求められるのかUbuntu Linuxを使用していると、ソフトウェアのインストールやシステム設定の変更など、管理作業を行うたびにパスワードを求められて、少し面倒に感じることがあるかもしれません。Ubuntuでは、ユーザーが気軽にroot(スーパーユーザー)としてログインできない代わりに、sudoというツールで管理者権限を管理しています。これはセキュリティ上とても有効な仕組みですが、管理作業を頻繁に行うユーザーにとっては、その都度パスワードを入力するの

  10. Ubuntu Linuxでrootユーザーアカウントを有効にする方法|コマンドラインとGNOME両方の手順

    本ガイドでは、Ubuntuで「root」ユーザーアカウントを有効にする方法と、rootユーザーがGNOMEデスクトップにログインできるようにする設定手順を解説します。 Ubuntuのセキュリティ設計とrootアカウントについて Ubuntu Linuxは、管理者権限が必要な作業をsudoコマンドで実行できるよう初期設定されており、標準状態ではrootユーザーアカウントが無効化されています。他のLinuxディストリビューションで直接rootとして管理作業をしてきた経験がある方は、sudoの運用に少し不便さを感じることがあるかもしれません。実際にはsudoを使えばrootとほぼ同等の操作が可能で

  11. Linuxでファイルをパスワード保護する方法|GPGコマンドによる暗号化の手順を解説

    Linuxサーバーに重要な情報を保存している場合、そのファイルを他人に見られないようにパスワードで保護したいと考えるのは自然なことです。この記事では、GPG(GNU Privacy Guard)という標準的なツールを使って、Linux上のファイルを簡単かつ強固に暗号化する方法を解説します。1. 強力なパスワードを用意するまず最初に行うべきは、推測されにくい強力なパスワードの準備です。インターネット上には安全なパスワードを自動生成してくれるサービスがいくつもあるので、それらを活用するとよいでしょう。英数字を組み合わせた、たとえば Rv7fkcxASW8h のようなランダムな文字列は良い例です。誕

  12. Linuxのtailコマンドでファイルの更新をリアルタイムに監視する方法

    このガイドでは、Linuxの「tail」コマンドを使って、ファイルが更新される様子をリアルタイムで表示・監視する方法を解説します。 tailコマンドによるファイル監視とは Linuxサーバーの管理者や開発者であれば、ファイルの更新状況を継続的にチェックしたい場面は少なくないでしょう。たとえば、エラーや警告メッセージが記録されていないかログファイルを目視で確認したい場合や、データが書き込まれる様子を追跡したい場合などが挙げられます。 そんなとき、いちいちリフレッシュボタンを押して再表示するのは非効率です。tailコマンドを使えば、ファイルが自動的に更新され、新しい内容が随時画面に表示されるように

  13. RPMパッケージが依存するファイル一覧を確認する方法【rpm -qRコマンド】

    Linuxマシンでソフトウェアのアンインストールやアップグレードを行う際、依存関係に関するエラーに遭遇したことはありませんか?RPMベースのディストリビューション(Red Hat、CentOS、Fedoraなど)を扱っている方なら、「rpm地獄」あるいは「依存性地獄(dependency hell)」と呼ばれる問題を一度は経験したことがあるのではないでしょうか。 この記事では、そんな状況で役立つ、インストール済みRPMパッケージが依存しているファイルの一覧を確認する方法をご紹介します。 依存関係の確認が必要になる場面 例えば、Linuxマシンから sendmail のRPMパッケージをアップグ

  14. Linuxでncftpを使ってFTPサーバーからファイルを再帰的にコピーする方法

    この記事では、Linux環境でncftpを使用して、FTPサイトからファイルを再帰的にコピーする方法を、簡潔かつ丁寧に解説します。実際の活用例:ホスティングサーバーの移行先日、筆者はホスティングサービスをあるサーバーから別のサーバーへ移行しました。旧ホスティングではFTPアクセスしか提供されておらず、一方で新ホストはSSHと完全なLinux環境が使える状態でした。そこで、旧ホストから新ホストへデータを移行する必要が生じました。以下は、その際にすべてのデータを移動するために使用したコマンドです。# ncftpget -R -v -u remoteuser -p password ftp://re

  15. Linuxで実行したコマンドの履歴を日時付きで確認する方法(historyコマンド)

    historyコマンドでコマンド履歴を確認する基本 Linuxマシンの運用や管理に携わっていると、過去にどのようなコマンドが実行されたのかを確認したくなる場面が多々あります。特にトラブルシューティングやデバッグの際には、以前の操作内容を把握できると原因の切り分けが格段にスムーズになります。そこで役立つのが、ほぼすべてのディストリビューションに標準搭載されているhistoryコマンドです。 ターミナルで以下のように実行するだけで、現在ログインしているユーザーが入力したコマンドが番号付きで一覧表示されます。 # history...946 rpm -R mutt-1.4.1-11.rhel4.i

  16. パソコンからAndroidスマホ・タブレットへ音楽ファイルをコピーする最も簡単な方法

    このチュートリアルでは、Windows・macOS・Linuxのいずれかのパソコンから、Androidスマホやタブレットへ音楽ファイルをコピーする最も簡単な方法をご紹介します。以前と今の違い注意: パソコンからAndroidへのファイル転送の手順は、長年にわたって大きく変化してきました。このガイドが最初に公開された2009年当時は、USBケーブルが必須で、OSによっては専用ソフトウェアも必要でした。しかし現在では、各デバイスにWebブラウザーがあり、両者が同じネットワークに接続されていれば十分です。さらに、逆方向(Androidデバイスからパソコンへ)のファイル転送にも対応しています。また、こ

  17. MySQLでスロークエリログを設定する方法|遅いクエリの原因を特定する手順

    本番環境のMySQLサーバーを運用・管理していると、データベースの動作が突然遅くなることがあります。原因となっているクエリを特定するのは容易ではなく、かなりの時間を要する作業になりがちです。そんなときに役立つのが、MySQLに標準搭載されている「スロークエリログ」機能です。 スロークエリログとは スロークエリログとは、指定した実行時間を超えたクエリを自動的に記録する機能です。このログを有効にしておけば、データベースサーバーの動作が通常より遅いと感じたときに、ログファイルをテキストエディタで開くだけで、どのクエリがボトルネックになっているのかをすぐに確認できます。 my.cnfでスロークエリ

  18. Linuxのfindコマンドでディレクトリ内の空ファイル(0バイト)を検索する方法

    本記事では、Linuxのfindコマンドの使い方を解説した以前のガイドの続編として、「空」(ゼロバイト)のファイルを検索する方法をご紹介します。先日、Linuxサーバーのメンテナンスを行っていたところ、時間の経過とともにユーザーが作成して放置されたままの空のファイルが多数見つかりました。そこで、システム全体を走査してこうしたファイルの件数とパスを一覧表示するシェルスクリプトを作成することにしました。まずは、同様の検索を実行できるシンプルなコマンドから見ていきましょう。空ファイルを検索する基本のコマンド# find -L /home/stewiegriffin -maxdepth 1 -type

  19. 【初心者向け】Linuxのgrepコマンド入門|基本の検索から複数キーワード検索まで

    本記事では、Linuxをはじめとする*nix系OS(最新バージョンのmacOSを含む)に標準で搭載されている、非常に便利な「grep」コマンドの基本的な使い方を解説します。 grepコマンドとは? LinuxやUNIXのコマンドラインに慣れている方なら、grepを目にしたことがある方も多いでしょう。grepは、ファイルの中から特定の単語や文字列を検索するためのコマンドラインツールで、ほぼすべてのLinuxディストリビューションにデフォルトでインストールされています。 基本の使い方:ファイル内から文字列を検索する まずは最もシンプルな例として、Apacheの設定ファイルから「www」という文

  20. LinuxでPNGファイルを圧縮する方法|pngcrushの使い方を徹底解説

    本記事では、完全に無料かつオープンソースのソフトウェアを使って、Linux上でPNG画像ファイルを圧縮する方法をご紹介します。 コンテンツ量の多いブログやWebサイトを運営していると、画像ファイルがページの読み込み速度に大きな影響を与えることがあります。表示速度を改善するにはさまざまな対策がありますが、サイトの読み込み状況を分析してみると、画像がロード時間の大部分を占めていることに気づくかもしれません。そこで今回は、.png画像を圧縮してこの数値を改善する方法を見ていきましょう。 使用するツールはpngcrushです。pngcrushは、その名の通りPNG画像を圧縮するための無料のオープンソー

Total 166 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:6/9  20-コンピューター/Page Goto:1 2 3 4 5 6 7 8 9