Linux基础命令之: Linux常用命令
UIDPIDPPIDCSTIMETTYTIMECMD root1002005?00:00:05init root2102005?00:00:00[keventd] root3002005?00:00:00[ksoftirqd_CPU0] root4002005?00:00:00[ksoftirqd_CPU1] root7421102005?00:00:00/usr/local/bin/ntpd-c/etc/ntp. root2178721739017:16pts/100:00:00grepntp [root@localhostroot]#kill-97421(杀死进程) [root@localhostroot]#ps-ef|grepntp root2178921739017:16pts/100:00:00grepntp 该实例中首先查看所有进程,并终止进程号为7421的ntp进程,之后再次查看时已经没有该进程号的进程。 (5)使用说明。 n ps在使用中通常可以与其他一些命令结合起来使用,主要作用是提高效率。 n ps选项中的参数w可以写多次,通常最多写3次,它的含义为加宽3次,这足以显示很长的命令行了。例如:ps–auxwww。 小知识 管道是Linux中信息通信的重要方式。它是把一个程序的输出直接连接到另一个程序的输入,而不经过任何中间文件。管道线是指连接两个或更多程序管道的通路。在shell中字符”|”表示管道线。如前例子中的ps–ef|grepntp所示,ps–ef的结果直接输入到grepntp的程序中(关于grep命令在后面会有详细的介绍)。grep、pr、sort和wc都可以在上述管道线上工作。读者可以灵活地运用管道机制 4.磁盘相关命令(fdisk) Linux中与磁盘相关的命令如表2.7所示,本书仅以fdisk为例进行讲解。 表2.7 Linux常见系统管理命令 选项 参数含义 格式 free 查看当前系统内存的使用情况 free[选项] df 查看文件系统的磁盘空间占用情况 df[选项] du 统计目录(或文件)所占磁盘空间的大小 du[选项] fdisk 查看硬盘分区情况及对硬盘进行分区管理 fdisk[-l] (1)作用。 fdisk可以查看硬盘分区情况,并可对硬盘进行分区管理,这里主要介绍如何查看硬盘分区情况,另外,fdisk也是一个非常好的硬盘分区工具,感兴趣的读者可以另外查找资料学习如何使用fdisk进行硬盘分区。 (2)格式。 fdisk[-l] (3)使用实例。 [root@localhost~]#fdisk-l Disk/dev/hda:40.0GB,40007761920bytes 240heads,63sectors/track,5168cylinders Units=cylindersof15120*512=7741440bytes DeviceBootStartEndBlocksIdSystem /dev/hda1*110848195008+cW95FAT32(LBA) /dev/hda21085516730867480fW95Extd(LBA) /dev/hda51085243910243768+bW95FAT32 /dev/hda62440406412284968+bW95FAT32 /dev/hda740655096779952683Linux /dev/hda85096516552208182Linuxswap Disk/dev/sda:999MB,999816704bytes 4heads,8sectors/track,61023cylinders Units=cylindersof32*512=16384bytes Diskidentifier:0x00000000 DeviceBootStartEndBlocksIdSystem /dev/sda1*161024976379+bW95FAT32 可以看出,使用“fdisk–l”列出了文件系统的分区情况。 (4)使用说明 n 使用fdisk必须拥有root权限。 n IDE硬盘对应的设备名称分别为hda、hdb、hdc和hdd,SCSI硬盘对应的设备名称则为sda、sdb、…。此外,hda1代表hda的第一个硬盘分区,hda2代表hda的第二个分区,依此类推。 n 通过查看/var/log/messages文件,可以找到Linux系统已辨认出来的设备代号。 (1)作用。 挂载文件系统,它的使用权限是超级用户或/etc/fstab中允许的使用者。正如1.2.1节中所述,挂载是指在分区和目录之间建立映射关系的过程,而挂载点是指挂载在文件树中的位置。使用mount命令可以把文件系统挂载到相应的目录下,并且由于Linux中把设备都当成文件一样使用,因此,mount命令也可以挂载不同的设备。 通常,在Linux下“/mnt”目录是专门用于挂载不同的文件系统的,它可以在该目录下新建不同的子目录来挂载不同的设备文件系统。 (2)格式。 mount[选项][类型]设备文件名挂载点目录 其中的类型是指设备文件的类型。 (3)常见参数 mount常见参数如表2.8所示。 表2.8 mount命令选项常见参数列表 选项 参数含义 -a 依照/etc/fstab的内容装载所有相关的硬盘 -l 列出当前已挂载的设备、文件系统名称和挂载点 -t类型 将后面的设备以指定类型的文件格式装载到挂载点上。常见的类型有前面介绍过的几种:vfat、ext3、ext2、iso9660、nfs等 -f 通常用于除错。它会使mount不执行实际挂上的动作,而是模拟整个挂上的过程,通常会和-v一起使用 (4)使用实例。 使用mount命令主要通过以下几个步骤。 ①确认是否为Linux可以识别的文件系统,Linux可识别的文件系统只要是以下几种。 n Windows95/98常用的FAT32文件系统:vfat。 n WindowsNT/2000的文件系统:ntfs。 n OS/2用的文件5.文件系统挂载命令(mount)
操作系统 Linux Shell 用户切换 su useradd 相关文章:
- VxWorks实时操作系统下MPC8260ATM驱动的实现(11-11)
- VXWORKS内核分析(11-11)
- Linux内核解读入门(11-09)
- 嵌入式系统实时性的问题(06-21)
- 基于WinCE操作系统的通用USB数控键盘设计(08-05)
- 嵌入式实时操作系统设计探讨(10-15)