- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux的DOS-like命令
Linux的DOS-like命令如表2-1所示。
表2-1 DOS-like命令说明
简要中文说明
程序所在目录
ls
列示文件(相当于 DOS 的 DIR)
/bin
clear
清除屏幕(相当于 DOS 的 CLS)
/user/bin
date
显示或设置日期时间(类似于 DOS 的 DATE及TIME)
/bin
rm
删除文件(相当于 DOS 的 DEL 及 DELTREE)
/bin
cat
链接文件,另兼有将文件内容显示的作用(类似 DOS 的 TYPE)
/bin
cp
复制文件(相当于 DOS 的 COPY 及 XCOPY)
/bin
mv
移动文件(相当于 DOS 的 MOVE),另兼有文件改名的作用(类似 DOS 的 REN)
/bin
cd
切换目录(相当于 DOS 的 CD)
Shell 内部提供
mkdir
创建新目录(相当于 DOS 的 MD)
/bin
rmdir
删除目录(相当于 DOS的 RD)
/bin
mtools
与MS-DOS兼容的操作命令集
/usr/bin
ls [-选项] [文件名描述]
列示文件 ( 相当于 DOS 的 DIR)
ls 就相当于 DOS 的 dir 命令,所以当然是我们第一个要学的命令。
ls 后面所接的 [文件名描述] 可以使用通配符。而UNIX的通配符策略和范围与DOS稍微有点不同。
ls 所能列出的项目也比DOS多很多,譬如权限值。我们下面具体说明:
因为UNIX(注:以后除非特别声明,否则UNIX就是统称,包含Linux在内)是一个多人多工的操作系统,所以对于每一个文件,都有“所有者”、“同一用户组的人”、“其他人”3种不同的权限范围,每一个权限范围又分为“读权限”、“写权限”、“执行权”3种权限,因此每个文件都具有9个属性值。
所以当您用
ls –l (小写的L)
列出文件来的时候,就会看到这9个属性值(最前面还有一个属性值标明这是否是一个目录),分别依图2-1所示的顺序排列。
图2-1 9个属性值
例子中第3个项目autosave,最前面有一个“d”,表示它是一个目录。接着3个属性是“rwx”,表示所有者对它有“读权限”(r)、“写权限”(w)、“执行权”(对于目录来讲是进入权)。而同一用户组的人因为属性值是“r-x”,所以只能读取和执行,不能写入及删去。其他人也是一样“r-x”。其余依此类推。
方才我们在ls后面加了一个-l,它叫做“选项”或者“参数”(选项可以合并使用)。ls 常用的选项有:
l -l 会列出每个文件全部的详细资料,是long的意思。
l -a 连同隐藏文件也列出来。UNIX有很多隐藏文件(通常是做设置用的),它的文件名开头就是一个“.”,平常我们用ls命令它们是不会列出来的。
l -d 这个选项无法用几个字交待清楚。有些书上仅写“只列出目录而不列出内容”。相信这样的说明是无法让初学者了解的。
我们以一个例子来阐述(尤其是DOS的高手反而要特别注意):
譬如我们先用 ls 看看 /usr下面全部有哪些文件和目录,如图2-2所示。
图2-2 /usr下面的文件和目录
它们绝大部分都是目录名称。那么,如果我们下达:
ls s*
命令会出现什么呢?依照我们对DOS的了解,它应该会列出sbin,share,src三个目录。但结果不然,您下达这道命令之后,列出的居然是好几百个文件!如图2-3所示。
图2-3 输入ls s*后列出的文件
因为它把这3个目录下面的文件全都列出来了!
所以,为了避免这种状况,加上–d选项就可以解决了,这是 DOS 所没有的观念,请特别注意。如图2-4所示。
图2-4 输入ls –d s*命令
--color(请注意前面要加两个减号)因为 ls 列出来的内容,我们常常看不出哪一个是目录,哪一个是执行文件,哪一个是普通资料文件,哪一个是链接文件。所以我们很希望它能以“彩色”显示出来。这个选项就可以实现此目的。默认的彩色如下:
默认彩色 ls:
目录 蓝色
可执行文件 绿色
一般文件 白色
链接文件 浅蓝色
Slackware 默认彩色 ls:(可不用加 --color 选项)
目录 蓝色
可执行文件 绿色
一般文件 白色
链接文件 浅蓝色
图形文件 紫红色
压缩文件 红色
有人觉得,既然--color这么好,那为什么不默认这个选项?因为这个选项也有副作用的。我们试试看把它用 符号导向输出到一个文件,如图2-5所示。
图2-5 使用 符号
您可能关注的文档
最近下载
- 《低钠血症的中国专家共识(2023)》解读PPT课件.pptx VIP
- 初中语文通用版 现代文阅读答题技巧(公式化模板 + 完整版提分攻略).docx VIP
- 期刊合作办刊协议书.docx VIP
- 驭胜s350维修手册及电路图n351整车电路图全.pdf VIP
- 混凝土热工计算软件.xls VIP
- 小学信息技术教学计划.docx VIP
- 八 观察物体(二)(单元教学设计)苏教版 三年级上册数学2025版.pdf
- 七上语文常考必背重点知识梳理总结(答案版)【2024新版】.pdf VIP
- 最全面总工会招聘考试工会知识模拟试卷及答案(共五套).docx
- 2020年总工会招聘考试工会知识模拟试卷及答案(一).docx VIP
原创力文档


文档评论(0)