Linux学习笔记(二)目录文件

[root@localhost~]#ls列出当前目录文件(不包括隐含文件)

[root@localhost~]#ls-a列出当前目录文件(包括隐含文件)

[root@localhost~]#ls-l列出当前目录下文件的详细信息

[root@localhost~]#pwd显示用户当前的工作路径

[root@localhost~]#cd..回当前目录的上一级目录

[root@localhost~]#cd-回上一次所在的目录

[root@localhost~]#cd~或cd回当前用户的宿主目录

[root@localhost~]#mkdir目录名创建一个目录

[root@localhost~]#rmdir空目录名删除一个空目录

[root@localhost~]#rm文件名文件名删除一个文件或多个文件

[root@localhost~]#rm-rf非空目录名删除一个非空目录下的一切

[root@localhost~]#rm-i系统会询问我们是否要删除test文件敲了y/n确认是否要删除test文件

[root@localhost~]#toucha.txt创建文件

[root@localhost~]#catfile1.txt显示file1.txt文件的内容

[root@localhost~]#catfile1.txtfile2.txt显示file1.txt和file2.txt文件的内容

[root@localhost~]#cat-nfile1.txt显示file1.txt文件的内容同时显示行号

[root@localhost~]#catfile1file2>file3把file1,file2的内容结合起来再重定向>到file3文件中

[root@localhost~]#mva.txtb.txt改名

[root@localhost~]#mv/tmp/xxx.tar/root移动

[root@localhost~]#cpa.txtb.txt复制

[root@localhost~]#cp-R删除文件夹带文件cp-r

[root@localhost~]#lessa.txt按页显示

[root@localhost~]#morea.txt分页显示

[root@localhost~]#headexample.txt显示文件example.txt的前十行

[root@localhost~]#head-n20example.txt显示文件example.txt的前二十行

[root@localhost~]#tailexample.txt显示文件example.txt的后十行

[root@localhost~]#tail-n20example.txt显示文件example.txt的后二十行

[root@localhost~]#tail-fexample.txt动态显示文件内容多用于实时监控log

[root@localhost~]#tail-fexample.txt--line=20000|grepcss

显示文件后20000行包含css

[root@localhost~]#tail-fexample.txt--line=20000|grep-vcss

显示文件后20000行不包含css

[root@localhost~]#diffa.txtb.txt比较2个文件差异

[root@localhost~]#cmpa.txtb.txt比较2个文件差异,类似svn版本比较

[root@localhost~]#filea.txt显示下文件类型

相关推荐