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は32 bitモードで動作していますが、CPUが64 bitをサポートしていないという意味ではありません。)
# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
(結果が0より大きいので、64 bit計算対応です。lmはlong mode、lmは64 bitです。)
オペレーティングシステムバージョン
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またはファイルマネージャで削除すればいいです。右クリックで削除してもファイルはまだごみ箱にあります。本当に削除されていません。
どのように削除されたファイルが開いていますか?(プロセスが使用されています。)プロセスはまだファイルを読み込むことができます。ディスク領域もずっと占有されています。
方法1:
/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アドレスで対応するドメイン名を調べます。
nslook up IP