Macの便利コマンド集







Macの便利コマンド集

Macの便利コマンド集

はじめに

Macのターミナルは、日常の作業を効率化するための強力なツールです。この記事では、Macユーザー向けの便利なコマンドを紹介します。これらのコマンドを使いこなすことで、システム管理やトラブルシューティングがよりスムーズに行えるようになります。

基本的なコマンド

  • ls:ディレクトリの内容を一覧表示します。
    ls -la
  • cd:ディレクトリを変更します。
    cd /path/to/directory
  • pwd:現在のディレクトリのパスを表示します。
    pwd
  • mkdir:新しいディレクトリを作成します。
    mkdir new_directory
  • rm:ファイルやディレクトリを削除します。
    rm filename
    rm -r directory

システム情報の取得

  • top:システムのリソース使用状況をリアルタイムで表示します。
    top
  • df:ディスクの使用状況を表示します。
    df -h
  • du:ディスク使用量を表示します。
    du -sh /path/to/directory
  • system_profiler:システム情報を詳細に表示します。
    system_profiler
  • uptime:システムの稼働時間を表示します。
    uptime

ファイル管理

  • cp:ファイルやディレクトリをコピーします。
    cp source_file destination
    cp -r source_directory destination
  • mv:ファイルやディレクトリを移動または名前変更します。
    mv old_name new_name
  • find:ファイルやディレクトリを検索します。
    find /path/to/search -name "filename"
  • grep:ファイル内の文字列を検索します。
    grep "search_term" filename
  • tar:ファイルを圧縮・解凍します。
    tar -czvf archive_name.tar.gz /path/to/directory
    tar -xzvf archive_name.tar.gz

ネットワーク管理

  • ping:ネットワーク接続をテストします。
    ping hostname_or_ip
  • ifconfig:ネットワークインターフェースの設定を表示または設定します。
    ifconfig
  • scp:セキュアコピーでファイルを転送します。
    scp source_file user@remote_host:/path/to/destination
  • ssh:リモートマシンに接続します。
    ssh user@remote_host
  • netstat:ネットワーク接続、ルーティングテーブル、インターフェース統計情報を表示します。
    netstat -an

システムユーティリティ

  • sudo:管理者権限でコマンドを実行します。
    sudo command
  • crontab:定期的にコマンドを実行するためのスケジュールを設定します。
    crontab -e
  • brew:Homebrewパッケージマネージャを使用してソフトウェアをインストールします。
    brew install package_name
  • defaults:システム設定を操作します。
    defaults write com.apple.finder AppleShowAllFiles -bool true
    killall Finder
  • open:指定したファイルやアプリケーションを開きます。
    open /path/to/file
    open -a "Application Name"

これらのコマンドを使いこなすことで、Macでの作業がさらに効率的になります。ぜひ日常の作業に取り入れてみてください。


カテゴリー: Mac

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください