為什么80%的碼農都做不了架構師?>>> ??
?
1.linux 命令方式修改機器名稱
?
# hostname newHostName
# vi /etc/sysconfig/network
修改或增加配置:hostname=newHostName
# vi /etc/hosts
修改對應的本地HOST映射
xx.xxx.xxx.xxx newHostName
?
2.Redhat 啟動模式
修改/etc/inittab
將“id:5:initdefault:”修改為“id:3:initdefault:”,具體參數可以參見該文件中的注釋部分
# Default runlevel. The runlevels used by RHS are:
#?? 0 - halt (Do NOT set initdefault to this)
#?? 1 - Single user mode
#?? 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#?? 3 - Full multiuser mode
#?? 4 - unused
#?? 5 - X11
#?? 6 - reboot (Do NOT set initdefault to this)
?
3.查看Linux環境下硬件相關信息
總體信息:
?
?
dmidecode |more
或
dmesg |more
?
主要設備信息都可以查看/proc下的對應文件
?
?
- CPU: /proc/cpuinfo
- 內存: /proc/meminfo
- 磁盤: /proc/partitions (也可以是用命令fdisk -l)
- 主板:?lspci
- USB: lsusb
- 網卡: 靠,這個比較多,隨便選個 ipa ?ifconfig ...
?
4.mount?
mount iso文件:mount -o loop *.iso mount_point
?
?5.終端下掛在和訪問光驅
mount /dev/cdrom /media/cdrom
?
?6.內存查看
查看總體內存
free -m
查看進程的內存
VSZ:虛擬內存
RSS:物理內存
ps -aux
USER ? ? ? PID %CPU %MEM ? ?VSZ ? RSS TTY ? ? ?STAT START ? TIME COMMAND
root ? ? ?5988 ?0.0 31.5 2159712 606640 ? ? ? ?Sl ? Sep27 ? 8:29 /usr/bin/java -Djava.util.lo......
root ? ? ?6361 ?0.8 ?0.8 1266952 16024 ? ? ? ? Ssl ?Sep27 130:08 ./slapd
...
ps -aux|grep httpd
ps -aux|grep '{print $6}'
?
?7、卸載軟件
命令:rpm -qa|grep -i mysql
rpm -e --nodeps 包名
?
8、kill其他遠程登錄終端
使用last或who查看當前登錄終端信息,然后使用下面的命令強制踢人
pkill?-kill?-t?tty1