Linux 常用命令记录

查看机器信息:(root)
dmidecode | grep "Product".

查看内存:
free -m

查看磁盘:
df -h

查看CPU:
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

(看到有几个逻辑CPU, 也知道了CPU型号)
# cat /proc/cpuinfo | grep physical | uniq -c

(说明实际上是几颗几核的CPU)

位数:
getconf LONG_BIT

(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)
# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l

(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)

操作系统版本
cat /etc/issue | grep Linux





  一、修改IP地址

  [aeolus@db1 network-scripts]$ vi /etc/sysconfig/network-scripts/ifcfg-eth0 

  DEVICE=eth0 
  ONBOOT=yes 
  BOOTPROTO=static 
  IPADDR=219.136.241.211 
  NETMASK=255.255.255.128 
  GATEWAY=219.136.241.254 


  二、修改网关

  vi /etc/sysconfig/network 

  NETWORKING=yes 
  HOSTNAME=Aaron 
  GATEWAY=192.168.1.1 


  三、修改DNS
   vi /etc/resolv.conf
  [aeolus@db1 etc]$ vi resolv.conf 

  nameserver 202.96.128.68 
  nameserver 219.136.241.206 


  四、重新启动网络配置

  
/etc/init.d/network restart 


    五、修改hostname
    [aeolus@db1 etc]$ vi /etc/hosts
     
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6
10.182.21.185   beta.cn.tm.com        beta




linux 删除文件后空间未释放
一般采用命令行rm或文件管理器删除即可,右键删除后文件还在回收站,未真正删除。

如何删除的文件是被打开的(有一个进程正在使用),那么进程将仍然可以读取该文件,磁盘空间也一直被占用,这时的解决办法是:
办法一:
/usr/sbin/lsof|grep deleted

查询到类似如下:
opmn       9045    oracle  cwd       DIR              253,0        0   35651637 /home/oracle/.Trash/OracleBIEE211G_BAK/instances/instance1/bin (deleted)
opmn       9045    oracle  txt       REG              253,0  2790051   27230960 /home/oracle/.Trash/OracleBIEE211G_BAK/Oracle_BI1/opmn/bin/opmn (deleted)

确认强行结束无问题情况下,执行下面命令即可释放空间:
kill -9 PID


du -h


办法二:
重启机器即可


通过IP地址查对应的域名
nslookup IP

你可能感兴趣的:(java,oracle,C++,c,linux)