linux 修改用户dir,linux中dir命令详解

在linux系统下dir命令的功能和ls命令差不多,主要是用以查看目录、文件权限等详细信息。下面由学习啦小编整理了linux中dir命令的详细解释,希望对你有帮助。

linux中dir命令的详细解释

一、Linux dir命令使用权限

任何用户都可以在终端使用“ dir ”命令。

二、Linux dir命令使用格式

在终端使用dir命令的格式为:dir [选项] [目录名] (使用时无方括号)

三、Linux dir命令功能

dir 命令的功能和 ls 命令类似,不过命令参数比较少,可以使用“dir –help”查看dir命令的相关参数。

linux中dir命令参数功能:

linux中dir命令参数支持的命令格式为:

DIR [filename] [/O[sortorder]] [/S] [/W]

linux中dir命令参数不区分大小写,支持多参数。

主要支持以下参数:

/ON 按名称排序

/OE 按扩展名排序

/OS 按大小排序

/OD 按修改时间排序

/S 显示子目录文件

/W 采用宽列表格式

1.linux中dir命令参数的思想是:通过对各参数的判断,构造出DOS中对应的命令字符串(var),运行之。

2.由于事先无法确定命令有多少参数,用shift语句让参数左移,通过case语句对$1参数的情况进行判断,将其对应bash下的命令参数加到将要运行的命令字符串的后面。

3.需要格外处理的是:linux中dir命令参数对应ls -a -l;而dir /w对应ls -a -m。这个通过对$*中是否存在“/w”或“/W”进行处理,具体方法是,记录“/w”或“/W”出现的次数,如果最后次数为0,则将要运行的命令字符串初始值为ls -a -l,否则为ls -a -m。然后对其他参数的情况进行处理(通过case语句)。

linux的dir命令详解实例

例如列出“/home/cc/Ruijie”里所有内容的详细信息。可用如下命令。

[cc@cc ~]$ dir -l /home/cc/Ruijie

下面是显示的内容:

[cc@cc ~]$ dir -l /home/cc/Ruijie

总计2168

-rwxr-xr-x 1 cc cc 112876 2008-06-26 libpcap.so.0.6.2 -rwxr-xr-x 1 cc cc 737192 2008-06-26 libstdc++.so.5 -rwxr-xr-x 1 cc cc1938 2004-04-23 readme.txt

-rwxr-xr-x 1 cc cc 1350772 2005-08-31 xrgsu

[cc@cc ~]$

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值