Linux端末とMAC端末の7つの一般的なコマンド

1. Linux で redis-server サーバーを開きます。

/usr/local/redis-4.0.0/src/redis-server /usr/local/redis-4.0.0/redis.conf (注: 2 つのアドレスの間にはスペースがあります。前のアドレスは、 linux-side redis サーバー. 対応する redis 構成ファイルは後でロードされ、構成ファイルがロードされていない場合、構成ファイルは有効になりません)

2. Linux システムでのプロセスの表示

最初: grep コマンドを使用して、ファイル内の条件を満たす文字列を検索します。

したがって、 ps -ef | grep redis は、redis-server 関連のプロセスを見つけるためによく使用されます。

対応するプロセス番号を見つけた後、プロセス番号 -9 を kill することでプロセスを強制的に閉じることができます

3. Mac がファイルを Linux サーバーに送信します。

scp の配下のファイル パス mac root@LinuxIP アドレス: Linux パス (フォルダーの場合は、scp の後に -r を追加)

このステートメントを使用して、Mac の下のファイルを Linux の指定されたパスに送信します。

4.IPアドレスを問い合わせる

Mac は ifconfig を使用してローカル IP アドレスを照会できます

Linux は ip addr コマンドを使用してローカル IP アドレスを照会します

5. Mac ローカル redis-cli クライアントを開きます

次の 2 つのステートメントを別々に実行します。

cd /ライブラリ/redis-6.2.4-arm64/bin

./redis-cli -h 192.168.50.93 -p 6379

6. Mac 端末が Linux サーバーとの接続を確立します

ssh [email protected]ここで、root は Linux のユーザー名、192.168.50.93 は root の IP アドレスです。

7. Linux システムで Redis クライアントを開きます

次の 2 つのステートメントを別々に実行します。

cd /usr/local/redis-4.0.0/src

./redis-cli

8. centos7 チュートリアルのインストールおよび MySQL のデプロイ時に発生する問題

Centos7 を Mac
M1にインストール

mysql 8.0以降でルートパスワードを忘れた - Linux - mintsd - Blog Garden

9. 開始された mysql ポートを表示する

netstat -tunlp | grep mysqld

10.MySQL マスター/スレーブ レプリケーション

(メッセージ数 9) MySQL8.0 マスタースレーブレプリケーション構成

メイン ライブラリ: 1. ユーザーの作成: CREATE USER 'qidi'@'%' IDENTIFIED BY 'Qd20010701.';

      2.許可权: *.* のレプリケーションスレーブを qidi に付与

ライブラリから:

レプリケーション ソースを SOURCE_HOST='10.2155.4',SOURCE_PORT=3306,SOURCE_USER='qidi',SOURCE_PASSWORD='Qd20010701.',SOURCE_LOG_FILE='mysql-bin.000003',SOURCE_LOG_POS=147999,GET_SOURCE_PUBLIC_KEY=1; に変更します。レプリカを開始します。

11. マスター/スレーブ レプリケーションのステータスを表示する  

スレーブの状態を表示\G

12.マスタースレーブレプリケーションエラー

スレーブを停止します。

ポインターを下に移動して解決します

GLOBAL SQL_S LAVE_SKIP_COUNTER = 1を設定します

スレーブを開始します

13. service network restartコマンドを実行した後、次のエラーが発生します。

ネットワークの再起動 (systemctl 経由): 制御プロセスがエラー コードで終了したため、network.service のジョブが失敗しました。
詳細については、「systemctl status network.service」および「journalctl -xe」を参照してください。[
失败]

  13. Linux でのファイアウォール関連のコマンド

#ファイアウォールの状態をチェック

systemctl status firewalld.service

# ファイアウォールのオンとオフを切り替える

systemctl start firewalld.service

systemctl stop firewalld.service

# ファイアウォールを再起動します

systemctl restart firewalld.service

#ファイアウォールの開いているポートを表示する

firewall-cmd --list-ports

# ファイアウォール構成ファイルを開いて mysql 3306 & redis 6379 を追加します

vi /etc/sysconfig/iptables

   -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

   -A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT

# ファイアウォールの開いているポートを増やす

firewall-cmd --zone=public --add-port=3306/tcp --permanent //mysql

firewall-cmd --zone=public --add-port=6379/tcp --permanent //nginx

firewall-cmd --zone=public --add-port=80/tcp –permanent

firewall-cmd --zone=public --add-port=15672/tcp --permanent //rabbitmq

#ファイアウォールの指定ポートを閉じる(設定後、設定が有効になります)

firewall-cmd --zone=public --remove-port=6379/tcp --permanent

#service iptables 停止時にファイアウォールのシャットダウンに失敗しました

报错 iptables.service の停止に失敗しました: ユニット iptables.service がロードされていません。

解決:

yum  install iptables-services

# 設定が有効になります

firewall-cmd --reload

# ファイアウォールを再起動します

systemctl restart firewalld.service

14.nginx 403 エラー: 権限が構成されていません

cd usr/local/nginx/conf/

vim nginx.conf

 一番上にユーザー root を追加します。

 

おすすめ

転載: blog.csdn.net/weixin_68930048/article/details/128259238