Linux系统上的文件类型:

   -: 常规文件:及f:

   d; directory, 目录文件:

   b: block device, 块设备文件,支持已“block”为单位进行随机访问

   c: character device 字符设备文件支持以“character”为单位进行线性访问

         Major  number:主设备号,用于标识设备类型,进而确定要加载的驱动程序

         Minor  number:次设备号,用于标识同一类型中的不同的设备

             8位二进制:0-255

   l: symbolic  link ,符号链接文件

   p: pipe 命名管道

   s: socket 套接字文件

 

基本命令:

命令类型:

    外部命令

    Shell内嵌命令

区分命令为内部还是外部  ~]# type command(命令)

    内部:builtin

    外部: 显示为命令文件路径

         注意:命令可以有别名:别名可以与原名相同,此时原名被隐藏,此时如果要运行原命令,则使用\command

     命令别名:

         获取所有可用别名的定义:

         ~]# alias

         定义别名:

         ~]# alias name=command

            注意只对当前shell程序有效

         撤销别名:

         ~]# unalias name

which命令

     which - shows the full path of (shell) cimmands

         which [options] programname [...]

             - -skip - alias 忽略别名


whereis命令:

     whereis - locate the binary, source, and manual page files for a command

         whereis [options] [-BMS directory... -f] name...

            -b:仅搜索而兼职文件程序路径

            -m:仅搜索使用手册文件路径

who命令

     who - show who is logged on:(查看是谁登陆)

     who [OPTION]...

         -b:系统此次启动时间

             -r:运行级别

w命令

     w - Show who is logged on and what they are doing.(增强的who命令)