- 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实例解说目录、文件命令
linux实例解说目录、文件命令
一、列出文件列表的ls命令
ls命令(list)是很常用的命令,可以让用户显示目前目录中有哪些文件和子目录。因为ls的参数相当多,但是有些极少在使用,所以这里仅介绍常用的部分:
1、不加任何参数时,显示当前目录的内容。
[root@localhost /root]# ls
Desktop
2、-a 显示所有文件和目录(若无此参数,句点开始的文件和目录不会显示出来)。
[root@localhost /root]# ls -a
. .bash_logout .Desktop_big5 .gv .tcshrc
.. .bash_profile .Desktop_en .kde .Xauthority
.abcuser.dict .bashrc .Desktop_gb .kderc .Xdefaults
.abcuser.rem .cshrc .gnome .lynx_cookies
.bash_history Desktop .gnome-desktop .sawfish
3、-A 显示所有文件和目录(它比-a少显示.和..两项)。
4、-l 以长格式显示
[root@localhost /root]# ls -l
total 0
lrwxrwxrwx 1 root root 12 6月 19 11:20 Desktop -; .Desktop_gb/
5、混合使用参数:命令的大部分参数可以合并使用。
读者可能已经注意到,藏格式显示提供了许多信息,其中各个字段的意义将在以后的系列中介绍。
二、切换目录的cd命令
cd(change directory)可以让用户切换目前的目录,下面来看几个cd命令的常见用法:
[root@localhost /root]#cd data ==切换到data子目录
[root@localhost /root]#cd .. ==切换到上一级目录
[root@localhost /root]#cd / ==切换到根目录
[root@localhost /root]#cd ~ ==切换到用户根目录
[root@localhost /root]#cd /usr/bin ==切换到/usr/bin目录
在Linux的目录中,有几个特别的目录:.表示当前目录,..表示上一层目录,/表示根目录,~表示用户根目录(用户登录时所在的目录)。
三、建立目录的mkdir命令
mkdir(make directory)可用来建立子目录。例如:
[root@localhost /root]#mkdir data ==在当前目录下建立data目录
[root@localhost /root]#mkdir /data ==在根目录下建立data目录
注意:用户不能在一个不存在的目录中建立子目录。例如:目录/home2若不存在,则不能直接建立/home2/tony目录。
四、删除目录的rmdir命令
rmdir(remove directory)可以用来删除空的子目录:
[root@localhost /root]#rmdir data ==删除data目录
[root@localhost /root]#rmdir /data ==删除根目录下的data目录
五、拷贝文件的cp命令
cp(copy)可以将文件拷贝成另一个文件,或是拷贝到另一个目录中。例如,下面实例可以在目前所在目录中,将data1.txt拷贝成data2.txt。
[root@localhost /root]#cp data1.txt data2.txt
下面范例可以将data3.txt拷贝到/tmp/data目录中:
[root@localhost /root]#cp data3.txt /tmp/data
为了方便进行各种拷贝操作,cp命令包含了许多参数:
1、-i 覆盖相同名称文件前先询问用户。下面实例会将data.txt拷贝到backup目录中,如果有覆盖情况发生,则询问用户。
[root@localhost /root]#cp -i data.txt bachup
cpverwrite backup/data.txt? y
2、-v 显示用命令执行过程。例如:
[root@localhost /root]# cp -v data.txt data1.txt
`data.txt -; `data1.txt ==执行过程
3、-R 递归拷贝,即拷贝时将所有目录一并拷贝。下面范例会将目前目录下的所有文件(含子目录)拷贝到backup目录中:
[root@localhost /root]#cp -R * bachup
六、删除文件
您可能关注的文档
最近下载
- 教案:ABB[a]-J-8ABB机器人高级编程.docx VIP
- 中国慢性冠脉综合征患者诊断及管理指南2024版解读.pptx
- 优秀工程项目管理经验分享.pptx VIP
- JGJT117-2019民用建筑修缮工程查勘与设计标准.docx VIP
- 2021年5月江苏省苏州工业园区初三调研(中考一模)英语试卷及答案.pdf VIP
- 【PDF】2022 年职业教育国家级教学成果奖申报.pdf VIP
- 电机基础知识入门 [(日)井出万盛 著] 2012年_部分10.pdf VIP
- 湘教版七年级地理上册第三章第二节气温和降水课件(共27张PPT)讲解.ppt VIP
- 科研项目中期检查报告书.docx VIP
- 丹江口水库现代化运行管理矩阵构建实践.docx VIP
文档评论(0)