linux ls命令带有的命令行选项-w输出宽度是什么意思?举例子更好

发布网友 发布时间:2022-04-24 11:23

我来回答

3个回答

热心网友 时间:2023-10-11 02:33

-w, –width=COLS 自行指定屏幕宽度而不使用目前的数值
比如
ls -w 10,可能输出结果排成一列
ls -w 30,可能输出就是两列

热心网友 时间:2023-10-11 02:34

就是调整输出格式的,你自己实验不同的参数就知道是什么意思了
比如
ls -w10,可能输出结果排成一列
ls -w30,可能输出就是两列

热心网友 时间:2023-10-11 02:34

man ls

-w, --width=COLS    

assume screen width instead of current value

ls执行的时候,会根据终端宽度以及文件的长度来决定每行输出的文件名称有几列的;

比如你使用Xshell登录linux,将Xshell全屏,执行

ls /etc/

会发现每行显示8列,执行

ls -w 100 /etc/

结果显示4列,显示几列会跟屏幕大小有关。这个参数在实际应用中很少用到。

另外一个,在linux中每个命令都会有manual,使用man命令就能查看相应的手册

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com