您的位置:首页 > 其它

汇集平时用到的一些命令

2009-08-26 15:05 399 查看
一些平时使用的linux命令总结



1. 查看linux内核版本

uname -a

样例输出:

linux-kr1i:/ # uname -a

Linux linux-kr1i 2.6.16.60-0.21-bigsmp #1 SMP Tue May 6 12:41:02 UTC 2008 i686 athlon i386 GNU/Linux



可以看到该系统的内核版本是2.6.16.60-0.21-bigsmp



2. 查看操作系统类型

首先查找 ls /etc/*release

然后打开具体的*release文件。

样例:

linux-kr1i:/ # ls /etc/*release

/etc/SuSE-release /etc/lsb-release



linux-kr1i:/ # cat /etc/SuSE-release

SUSE Linux Enterprise Server 10 (i586)

VERSION = 10

PATCHLEVEL = 2



这就说明该系统是suse 10,至于系统是多少位的可从内核那边得知,i386就代表是32,x64则就是64bit



notes:简单的系统信息也可以用命令 cat /proc/version 获得。

其输出为:

linux-kr1i:/ # cat /proc/version

Linux version 2.6.16.60-0.21-bigsmp (geeko@buildhost) (gcc version 4.1.2 20070115 (SUSE Linux)) #1 SMP Tue May 6 12:41:02 UTC 2008



3. 查看当前系统登录用户

当你想重启或者其他操作的时候,有时候你得确保别人没人使用。这时候你可以用who命令看有没有其他人在用

linux-kr1i:/ # who

root :0 Jul 20 23:07

root pts/0 Jul 20 23:07 (:0.0)

root pts/1 Jul 20 23:18 (:0.0)

root pts/2 Aug 26 17:52 (9.123.251.91)

这就说明有多个人连接到该机器。



4. 查看硬盘信息



fdisk -l 查看磁盘信息

输出样例:

linux-kr1i:/lib # fdisk -l



Disk /dev/sda: 299.8 GB, 299881201664 bytes

255 heads, 63 sectors/track, 36458 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes



Device Boot Start End Blocks Id System

/dev/sda1 1 6374 51199123+ 83 Linux

/dev/sda2 6375 6896 4192965 82 Linux swap / Solaris

/dev/sda3 * 6897 36458 237456765 83 Linux



df 查看系统硬盘信息和使用情况

样例输出:

linux-kr1i:/lib # df

Filesystem 1K-blocks Used Available Use% Mounted on

/dev/sda3 237449452 5495860 231953592 3% /

udev 4675336 108 4675228 1% /dev

/dev/sda1 50394964 18061788 29773220 38% /media/_



5. 查看主板信息

lspci 查看主板信息,以及主板上所连接的pci设备的信息。

样例输出:

linux-kr1i:/lib # lspci

00:01.0 VGA compatible controller: ATI Technologies Inc ES1000 (rev 02)

00:07.0 PCI bridge: Broadcom BCM5785 [HT1000] PCI/PCI-X Bridge

00:08.0 Host bridge: Broadcom BCM5785 [HT1000] Legacy South Bridge

00:08.1 IDE interface: Broadcom BCM5785 [HT1000] IDE

00:08.2 ISA bridge: Broadcom BCM5785 [HT1000] LPC

00:09.0 USB Controller: Broadcom BCM5785 [HT1000] USB (rev 01)

00:09.1 USB Controller: Broadcom BCM5785 [HT1000] USB (rev 01)

00:09.2 USB Controller: Broadcom BCM5785 [HT1000] USB (rev 01)



6. 查看系统运行信息



cat /proc/cpuinfo CPU信息

cat /proc/meminfo 内存信息

cat /proc/1(进程号)

关于进程1的信息目录。每个进程在/proc 下有一个名为其进程号的目录。



7. mount windows共享目录



mount -o username=user,password=passwd //shareddirectory /mountDir



8. 查看进程信息

ps -e 显示所有进程



ps -f显示进程的全部信息

一般使用组合 ps -ef



9. 列出目录中文件的详细信息

ls -l

样例输出:

ls -l

total 5924

drwxr-xr-x 2 root root 88 Jul 1 23:13 YaST

drwxr-xr-x 2 root root 88 Jul 1 23:14 apparmor

drwxr-xr-x 3 root root 352 Jul 1 23:14 ast

-rwxr-xr-x 1 root root 81 Apr 22 2008 cpp

drwxr-xr-x 3 root root 72 Jul 1 23:12 evms

drwxr-xr-x 2 root root 272 Jul 1 23:09 firmware

-rwxr-xr-x 1 root root 129557 Apr 22 2008 ld-2.4.so

lrwxrwxrwx 1 root root 9 Jul 1 23:09 ld-linux.so.2 -> ld-2.4.so

lrwxrwxrwx 1 root root 13 Jul 1 23:17 ld-lsb.so.2 -> ld-linux.so.2

lrwxrwxrwx 1 root root 13 Jul 1 23:17 ld-lsb.so.3 -> ld-linux.so.2



10. 改变文件权限



chmod命令

文件有读,写,执行权限。也有管理员,组用户,当前用户等。

举例:

chmod +x filename



暂时就先想到这些了,后面再继续添加
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: