記下常用的LINUX,UNIX系統中用到的幾個命令

mengzhaoliang發表於2009-03-27



1、檢視linux的具體版本情況

   (1)查Linux核心:
[oracle@linux ~]$ uname   -a
Linux linux 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 i686 i386 GNU/Linux
    (2)查linux核心:
[oracle@linux ~]$ uname  - r
2.6.9-42.ELsmp
     (3)查linux核心詳細資訊:
[oracle@linux ~]$ cat   /proc/version
Linux version 2.6.9-42.ELsmp () (gcc version 3.4.6 20060404 (Red Hat 3.4.6-2)) #1 SMP Wed Jul 12 23:27:17 EDT 2006
     (4)查linux所發行的版本:
[oracle@linux ~]$ cat /etc/issue
Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
Kernel \r on an \m
    (5)查linux所發行的版本:(如果是redhat,可以檢視/etc/redhat-release)
[oracle@linux ~]$ cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 4)


2、檢視記憶體大小:
[oracle@linux ~]$ free
             total       used       free     shared    buffers     cached
Mem:       4145144    3172260     972884          0      39696    2653688
-/+ buffers/cache:     478876    3666268
Swap:      2162680      39760    2122920

或者用top命令檢視:
[oracle@linux ~]$top

如果用的是AIX系統,可以同topas命令檢視相關的cpu、磁碟IO、記憶體、交換空間等情況


3、檢視硬碟大小:
[oracle@linux ~]$ df    -lh      (df   -g    (GB)   ,df   -m (MB))
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      266G  204G   50G  81% /
/dev/sda1              99M   13M   82M  14% /boot
none                  2.0G     0  2.0G   0% /dev/shm

4、用root使用者檢視系統的分割槽情況:
[root@linux ~]# fdisk    -l

Disk /dev/sda: 292.3 GB, 292326211584 bytes
255 heads, 63 sectors/track, 35539 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14       35539   285362595   8e  Linux LVM

5 、檢視cpu詳細資訊:
[oracle@linux ~]$ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 6
model name      : Intel(R) Xeon(TM) CPU 3.00GHz
stepping        : 8
cpu MHz         : 2993.039
cache size      : 4096 KB
physical id     : 2
siblings        : 4
core id         : 4
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 6
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm pni monitor ds_cpl cid xtpr
bogomips        : 5989.86

有8個cpu,會有8個cpu的資訊。

可以看出一共由8個cpu組成。

或者:

[oracle@linux processor]$ pwd
/proc/acpi/processor
[oracle@linux processor]$ ls
CPU0  CPU1  CPU2  CPU3  CPU4  CPU5  CPU6  CPU7

到/proc/acpi/processor/目錄下看看有幾個CPU資料夾即可。如果只有一個,則只有CPU0資料夾

6、查當前的使用者:
[oracle@linux ~]$ whoami   (linux,unix通用)
oracle

7、查系統中的所有使用者: (linux,unix通用)
[oracle@linux ~]$ who
oracle   pts/1        Jul 21 11:36 (10.69.182.101)
oracle   pts/2        Jul 21 11:37 (linux)

下面的命令在配置網路ip的時候頻繁用到

8、檢視IP地址:ifconfig

9、配置ip命令:netconfig

10、使ip生效:service network restart

11、啟動ftp服務:service vsftpd restart

12、啟動telnet服務

用vi編輯該檔案/etc/xinetd.d/telnet檔案

chkconfig    telnet    on  //該命令修改了/etc/xinetd.d/telnet的配置,設定disable=no

service xinetd restart

chkconfig –list
13、檢視telnet 啟動狀態

14、關閉linux的防火牆:service    iptables    stop

15、 刪除非空目錄
     rm     -fr  目錄名(謹慎使用)
16、   檢視所有系統的程式
     用netstat   -an   (或ps  如:查oracle的程式命令    ps   -ef|grep   ora_)
17、    linux載入windows fat32的硬碟
     mount -t vfat /dev/sda7 /mnt/fat32
18    查主機名稱:
     hostname



 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12778571/viewspace-580388/,如需轉載,請註明出處,否則將追究法律責任。

相關文章