> Linux教程 > linux基础 >

My linux命令技巧

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环境下硬件相关信息

总体信息:

 

  1. dmidecode |more  
  2. 或  
  3. 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


 

(责任编辑:IT)