文件描述符及Linux下利用反弹shell的各种方法本质:Liux内核给进程的非负整数标识,用于定位“打开的文件、设备、网络连接”(因iux遵循“一切 文件”设计,socket.、管道等/O资源也用文件描述符管理)。 默认值:每个进程启动时自动打开3个标准描述符: o:标准输入(stdin,如键盘): o1:标准输出(stdout,如终端屏幕); o2:标准错误(stderr,如终端屏幕,专用于错误输出)。 自定义:用户可通过exec命令创建新描述符(如exec3<>file.txt让描述符3读写file.txt)。