CentOS7の運用と保守-システムの基本的な最適化百科事典
1.Yumソースを置き換えます
公式のYumソースのダウンロード速度は遅いので、国内のソースを使用することをお勧めします
►国内の送信元アドレス
Alibaba Cloud | NetEase |中国科学技術大学
①バックアップソース
cd /etc/yum.repos.d/
mkdir bak
mv *.repo bak/
②Aliyumsourceをダウンロードする
wget -nc http://mirrors.aliyun.com/repo/Centos-7.repo
③Aliyumソースをデフォルトのソースに変更します
mv Centos-7.repo CentOS-Base.repo
④ローカルyumキャッシュを更新します
yum clean all && yum makecache
第二に、ファイアウォール
►必要に応じてファイアウォールを設定します
①ファイアウォールを一時的にオフにします
►再起動後にオンになります
systemctl stop firewalld.service
②ファイアウォールを完全にオフにします
►再起動はオンになりません
systemctl disable firewalld.service
③SELinuxを閉じる
SELinux
システム内のサービスプロセスがアクセスできるリソースを削減するために使用されるセキュリティサブシステムです
►一時的な閉鎖
setenforce 0
►完全閉鎖
vim /etc/selinux/config
SELINUX=enforcing
に変更されていることが判明disabled
3、コマンドプロンプトを最適化する
①PS1環境変数を介して
►共通パラメータ
シリアルナンバー | パラメータ | 意味 |
---|---|---|
1 | \ d | 日付を表し、形式は週、月、日です |
2 | \ H | 完全なホスト名 |
3 | \ h | ホストの名のみを取得します |
4 | \ t | 24時間形式で時刻を表示する |
5 | \ T | 時刻を12時間形式で表示する |
6 | \ A | 24時間形式で時刻を表示する |
7 | \ u | 現在のユーザーのアカウント名 |
8 | \ v | BASHバージョン情報 |
9 | \ w | 完全なディレクトリ名 |
10 | \ W | basenameを使用して作業ディレクトリの名前を取得すると、最後のディレクトリ名のみが一覧表示されます。 |
11 | # | どのような注文が出されましたか |
12 | $ | プロンプト文字。rootの場合、プロンプトは次のとおりです。#、通常のユーザーは次のとおりです。$ |
►カラーコード
シリアルナンバー | 色 |
---|---|
30 | 黒 |
31 | 赤 |
32 | 緑 |
33 | 黄 |
34 | 青い |
35 | ピンク |
36 | ライトブルー |
37 | 白い |
vim /root/.bashrc
PS1='\[\e[35;1m\][\t]\[\e[33;1m\][\u@\[\e[37;20m\] \w]\[\e[34;1m\]\$: \[\e[m\]'
source /root/.bashrc
//刷新配置
②zshを介して
►zshをインストールする
sudo yum install zsh
wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh
chmod +x install.sh
./install.sh
►zshを構成する
vim ~/.zshrc
ZSH_THEME="robbyrussell"
それを見つけて変更しますagnoster