20181216文件

本文介绍了Linux系统中关于文件的一些基本操作,包括查看当前目录的`pwd`命令,特殊目录`. (当前目录)`和`.. (上层目录)`,以及文件操作如`touch`创建文件、`rm`删除文件、`mv`移动或重命名文件、`cat`、`head`和`tail`查看文件内容,以及`dos2unix`进行文件格式转换。
摘要由CSDN通过智能技术生成

1.目录结构:

pwd ---查看当前所在的目录

特殊目录:(.)和(..)

一个点(.)代表当前目录

两个点(..)代表当前目录的上层目录

备注:linux中,所有以点 . 开始的文件都是隐藏文件,需要用命令ls-la查看(主要是a参数)

2.文件的操作命令

【命令:touch】

☆☆创建文件☆☆

[root@localhost tmp] touch test.txt ----在tmp目录下 创建一个test.txt的文件

注意:使用touch创建文件的时候,若当前目录中已存在同名的文件,该命令不会对当前的同名文件造成影响,因为不会修改文件的内容。实际上touch对文件的修改是因为会更新文件的创建时间属性。

【命令:rm】(rm后面接删除的文件或文件名)

☆☆删除文件☆☆

[root@localhost tmp] rm test.txt ----按回车键后系统会询问是否确认删除test.txt文件,如果输入y则删除,输入n则不删除

【命令:mv】

☆☆移动或重命名文件☆☆

[root@localhost tmp] mv test.txt  /mnt/---- 移动tmp目录下的test.txt文件 到mnt目录下

[root@localhost mnt] mv test.txt   test.doc ------将文件名test.txt修改为test.doc

[root@localhost mnt] mv test.doc /tmp/test.txt ------将test.doc移动到/tmp目录下,同时重命名为test.txt

【命令:cat】(后面直接跟文件名)

☆☆查看文件☆☆

[root@localhost ~] cat install.log ----------查看该文件内容

注意:cat针对于文件比较小的时候用

【命令:head】(后面直接跟文件名)

☆☆查看文件头☆☆

[root@localhost ~] head install.log ----------默认显示前10行

[root@localhost ~] head  -n 20 install.log ----------用-n参数指定显示的行数

注意:当文件比较大,且只想看文件开始部分内容,则用head

【命令:tail】(后面直接跟文件名)

☆☆查看文件尾☆☆

[root@localhost ~] tail install.log ----------默认显示最后10行

[root@localhost ~] tail  -n 200 install.log ----------用-n参数指定显示的行数

注意:当文件比较大,且只想看文件后面部分内容,则用tail

☆☆动态查看文件尾,对查看一些不断改变的文件有用☆☆

[root@localhost ~] tail  -f  catalina.out ----------实时打印catalina.out日志文件

 

【命令:dos2unix】(后面直接跟需要转换的文件名)

☆☆可以把dos格式的文本文件转变成unix下的文本文件(其实就是Windows和linux的文件共享)☆☆

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值