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命令)