linux 命令 ls -bin 是什么意思呀

来源:百度知道 编辑:UC知道 时间:2024/06/18 16:46:32
这是 ls -bin 结果
197630 -rwxrwxr-x 1 505 505 332995 Jun 21 2007 zj1005
这是 ls -ltr 结果
-rwxrwxr-x 1 ybthost ybthost 332995 Jun 21 2007 zj1005
请问大虾们呀!先把上面那个解释哈先
然后上面多出来的 179630 和 俩个 505 是什么意思呀!!!

505应该是你机器的用户 ybthost的编号,你可以看看/etc/passwd里面这两个是不是对应,应该在文件的最下面,前面那个数字就不知道了。

man ls
-b : 格式化输出
-i : 输出 inode 号(197630)
-n : 以用户的id和组id代替用户名和组名(第一个505表示用户ybthost的id,第二个505表示组ybthost的id)
-t : 表示以修改时间排序输出
-r : 表示反序输出
-l : 表示长格式输出(一行一个文件记录)

二楼正解,不错,我也学点东西!平时也就用ls + -a -l这么两个参数!