Linux之系統基礎優化

2021-08-27 18:10:08 字數 1520 閱讀 4148

1.關閉selinux(建議關閉)

sed -i 『s#selinux=enforcing#selinux=disabled#g』 /etc/selinux/config 修改配置檔案

getenforce 查詢狀態

setenforce 設定狀態

例子:root@localhost oldboy]# setenforce

usage: setenforce [ enforcing | permissive | 1 | 0 ]

[root@localhost oldboy]# setenforce 0 設定為臨時關閉

2.設定執行級別(0-6)預設級別為3

級別引數:

0 關機 halt

1 單使用者模式 single user mode

2 沒有nfs的多使用者模式 multiuser,without nfs

3 完整的多使用者模式 full multiuser mode

4 保留的 unused

5 桌面模式 x11

6 重啟 reboot

runlevel 檢視當前模式

init 切換執行級別

常用 1和3級別

例子:init 6 重啟系統

3.關閉防火牆

/etc/init.d/iptables stop 臨時關閉

/etc/init.d/iptables status 檢視狀態

chkconfig iptables off 永久關閉,開機也不啟動。

4、修改字符集(禁止使用中文)

echo 『lang=「zh_cn.utf-8」』 >/etc/sysconfig/i18n 追加到配置檔案(中文字符集)

echo 『lang=「en_us.utf-8」』 >/etc/sysconfig/i18n 英文字符集

lang=en英文

. /etc/sysconfig/i18n 配置生效

source /etc/sysconfig/i18n 配置生效

5.設定賬號超時時間

臨時生效

export tmout=10 連線超時時間

永久生效

echo 『export tmout=300』 >>/etc/profile

source /etc/profile 設定生效

6.調整命令列歷史記錄

臨時生效

export histsize=5 調整歷史記錄數量

export histfilesize=5 命令列命令對應檔案的記錄數 ~/.bash_history

永久生效

echo 『export histsziet=5』 >>/etc/profile

echo 『export histfilesize=5』 >>/etc/profile

source /etc/profile 設定生效

7.隱藏linux版本資訊

清空檔案內容

/etc/issue

/etc/issue.net

linux基礎之系統安裝

linux核心最初只是由芬蘭人李納斯 托瓦茲 linus torvalds 於1991年在赫爾辛基大學上學時出於個人愛好而開發的。linux是一套免費使用和自由傳播的類unix作業系統,是乙個基於posix和unix的多使用者 多工 支援多執行緒和多cpu的作業系統。linux繼承了unix以網路為...

linux初學(六)之linux系統基礎

vi是乙個命令列介面下的文字編輯器工具,vi改進vim linux知名的文字編輯器還有emacs,她的功能比vim還要強大 命令vim可以啟動vim編輯器 vim擁有三種模式 命令模式 預設 命令模式可以貼上複製撤銷 插入模式 在命令模式下按i ex模式 在命令模式中按 可以進入ex模式,游標會移動...

Linux系統優化

最近很多問我 apache的優化引數 prefork模式的 startservers 100 serverlimit 2000 maxclients 1000 minspareservers 20 maxspareservers 50 maxrequestsperchild 10000 具體看其實系...