linux関連使用--大神がかすめる

4765 ワード

2015/1/8
       tomatプロセスps-ef|grep tomcatの表示 
  PS LINUX                  
  //         java       .
  ps -ef |grep java

             :
  -e       。
  -f    。

  ps e      ,              。
  ps f  ASCII        ,          

  grep              ,             ,           。grep   Global Regular Expression Print,           ,           。
  ps -ef | grep httpd  :
    httpd      
        df-hディスクの停止状況と使用状況を表示
           /dev/sda3       394G   27G  348G   8%/           tmpfs           5.9G   72K  5.9G   1%/dev/shm          /dev/sda1       194M   63M  122M  34%/boot
       Java関連の表示   jps
      tomcatディレクトリfindの検索 /-name tomcatこれは問題ないように見えますが、初心者は仕方がないと思います.tomcatを入れたら、linuxの中にtomcatが見つからないと思います.理由は簡単です.linuxは大文字と小文字に敏感なので、tomcatディレクトリを探してこのように游びます.find/-name「*[Tt]omcat*」リストには要求の結果があります.
       ls現在のファイルおよびフォルダのリスト
      「ls-l」の理解      最初のフィールド-rwxr-xr-xは、この特殊なファイルの権限を含む記号で表されます.このフィールドの先頭文字(-)は、この例では通常のファイルであるファイルのタイプを指定します.他の可能な先頭文字は次のとおりです.
      「d」ディレクトリ
      「l」シンボルリンク
      「c」文字専用デバイスファイル
      「b」ブロック専用デバイスファイル
      「p」先進先出
      「s」ソケット
      3つの三元グループ
      rw-r--r--1 root root 19103658チェーン?  4 2011 src.zip
      このフィールドの残りの部分は、3つの三元グループ文字で構成されています.最初の三元文字グループはファイルの所有者の権限、2番目のファイルのグループの権限、3番目のファイルは他のすべてのユーザーの権限を表します.
      "rw-"
      "r--"
      "r--"
      Netstat-net Active Internet connections(w/o servers)アクティブなインターネット接続数をリストし、tomcatが占有するプロセスを見ることができます 
     現在のjavaメモリの表示jstat-gcutil 1942  Javaプロセス1942のメモリ状況を表示
      S0     S1       E        O         P      YGC     YGCT    FGC    FGCT     GCT         0.05   0.00   2.04   1.28     9.91    170      0.187      338      1.314      1.501     
     E eldenは空間スケールを使用し,O old領域は空間スケールを使用する  YGC ygc収集回数、YGCT ygc収集にかかる時間  FGC fgcにかかる時間
      topコマンドプロセス、cpuメモリ、メモリの使用状況の表示
     top - 22:54:44 up 9 days, 12:52,  1 user,  load average: 0.03, 0.07, 0.02 Tasks: 170 total,   1 running, 169 sleeping,   0 stopped,   0 zombie Cpu(s):  0.2%us,  0.1%sy,  0.0%ni, 99.5%id,  0.2%wa,  0.0%hi,  0.0%si,  0.0%st Mem:  12199212k total, 10151132k used,  2048080k free,  2489440k buffers Swap: 16777208k total,        0k used, 16777208k free,  5977116k cached   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                 1 root      20   0 19364 1540 1228 S  0.0  0.0   0:01.18 init                    2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd                3 root      RT   0     0    0    0 S  0.0  0.0   0:00.01 migration/0             4 root      20   0     0    0    0 S  0.0  0.0   0:00.08 ksoftirqd/0             5 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0             6 root      RT   0     0    0    0 S  0.0  0.0   0:00.30 watchdog/0             PID:プロセスID USER:プロセス所有者PR:プロセスの優先度、小さいほど優先的にNInice:値VIRT:プロセスが占有する仮想メモリRES:プロセスが占有する物理メモリSHR:プロセスが使用する共有メモリS:プロセスの状態.Sは休止状態を示し、Rは運転中を示し、Zは硬直状態を示し、Nはこのプロセスの優先値が負の数%CPUであることを示す:プロセス占有CPUの使用率%MEM:プロセス使用の物理メモリと総メモリの割合TIME+:このプロセス起動後に占有された総CPU時間、すなわちCPU使用時間の累積値である.COMMAND:プロセス起動コマンド名
2015/5/6
linux swap交換スペースおよびddコマンドの追加
新しいswapパーティションスペース
1、ddを使用してswapfile、bs単位を作成する
bytesは、単位MまたはGを手動で指定することもでき、countはカウントであり、例は1 M*1024=1 G空間を増やすことである
[root@test swap]#pwd
/swap
[root@testswap]#dd if=/dev/zero of=swapfile bs=1024 k count=1024///dev/zeroは無限入力  swapfileにコピーし、1024*1024 kのファイル、つまり1 GBをコピーします.
1073741824 bytes (1.1 GB) copied, 2.27273 seconds, 472MB/s
[root@test swap]# ll
total 1049604
-rw-r--r-- 1 root root 1073741824 Sep 16 20:48 swapfile
2、
mkswap
スワップファイルの作成
[root@test swap]# mkswap swapfile 
Setting up swapspace version 1, size = 1073737 kB
3、swapon活性化
[root@test swap]# swapon swapfile 
ここで以下のヒントが出るかもしれませんが、大丈夫です.
mkswap: swapfile: warning: don't erase bootbits sectors
        on whole disk. Use -f to force.
Setting up swapspace version 1, size = 2097148 KiB
no label, UUID=fb232ca3-895e-4734-8f6e-b9dd26b99540
4、増加後のswapスペースを表示する
[root@test swap]# free -m
              talk      アメリカ語      free    shared     buffers     cached
Mem:           3949       1293       2655           0        17       1181
-/+ buffers/cache:        95      3854
Swap:          
5299            0       5299
5、起動
vi/etc/fstab追加
/swap/swapfile         swap                     swap    defaults         0
6、削除増加swap
#表示
[root@test swap]# free -m
#非アクティブ
[root@test swap]# swapoff swapfile
#削除#さくじょ
[root@test swap]# rm swapfile -rf
#OK
[root@test swap]# free-m
#削除するとswapが起動します
[root@testswap]# 
vi/etc/fstab