Linux日常使用指令大全
Java代碼
001、日常維護常用查詢命令
#top 顯示系統進程
#clear 清理屏幕信息
#cat /etc/redhat-release 查看系統版本信息
#cat /proc/version 查看系統內核版本等信息
#uname -a 查看系統內核等信息
#cat /proc/cpuinfo 查看CPU信息
#cat /proc/meminfo 查看內存信息
#cat /proc/swaps 查看交換空間信息
#getconf LONG_BIT 查看CPU是32位還是64位
#dmidecode|more 如何查看BIOS信息等。
#grep MemTotal /proc/meminfo 查看物理內存信息
#grep SwapTotal /proc/meminfo 查看交換空間的大小
#cat /etc/passwd 查看賬戶信息
#cat /etc/shadow 查看密碼信息
#cat /etc/group 查看都有哪些組,每個組包含哪些用戶,或#vigr
#groups username 查看用戶屬於哪一個組
#ps -aux 顯示終端上的所有進程,包括其他用戶的進程。
#ps -x 顯示沒有控制終端的進程。
#ps -e 顯示所有進程。
#ps -r 只顯示正在運行的進程。
free命令可以查看內存使用率
top -n1命令中有CPU使用率信息
002、修改啟動界面為文本模式(命令模式)
3為文本模式,5為圖形模式。
#vi /etc/inittab
修改id:5:initdefault:為id:3:initdefault:
003、修改遠程管理時命令行下中文亂碼問題
Red Hat Enterprise Linux默認的語言編碼是“zh_CN.UTF-8”,在X-Window桌面環境下能正常顯示漢字,但如果通過SSH或Telnet等方式進行遠程管理時,就會發現所有的漢字變成亂碼了。
#vi /etc/sysconfig/i18n
將LANG="zh_CN.UTF-8"改為LANG="zh_CN.GB18030",重新登錄後即可正常顯示漢字。
系統默認英文語言:
編輯/etc/sysconfig/i18n
LANG="en_US.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
系統默認中文語言:
LANG="zh_CN.UTF-8"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"
SYSFONT="latarcyrheb-sun16"
系統默認英文語言,同時支持中文語言:
LANG="en_US"
LANGUAGE="en_US"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
SYSFONTACM="8859-15"
004、配置網卡相關信息
#cd /etc/sysconfig/network-scripts
#ls
#vi ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.0.255
HWADDR=00:17:31:7F:6B:A7
IPADDR=192.168.0.68
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes
TYPE=Ethernet
:wq退出。
#service network restart 重新啟動網絡
005、更改主機名
#vi /etc/sysconfig/network
將hostname改名,然後重啟即可。
006、考慮到安全問題,只允許普通賬戶直接遠程登錄,不允許root直接遠程登錄