前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux文件操作

linux文件操作

原创
作者头像
用户8360274
修改2021-03-08 09:51:46
3.1K0
修改2021-03-08 09:51:46
举报
文章被收录于专栏:linux专栏linux专栏

路径

  • 绝对路径
    • 由根目录/写起,例如:/usr/share/doc这个目录
  • 相对路径
    • 不是由/写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成:cd ../man这就是相对路径的写法。

命令行

  • 基本用法

命令字 [选项].. [参数1][参数2].....

选项:调控命令的执行方式

1.短选项 -l,-a等

2.多个短选项-->复合选项:-lh,-lA等

3.长选项:--help

参数:命令的操作对象,如目录或文件

处理目录的常用的命令

  • ls:列出目录及文件名
  • cd:切换目录
  • pwd:显示目前的目录
  • mkdir:创建一个新的目录
  • cp:复制文件或目录
  • rm:删除文件或目录
  • mv:移动文件与目录或修改文件与目录的名称

ls(列出目录)

格式 : ls [选项] 目录

选项(可组合使用):

  • -A:显示目录的全部文件,连同隐藏的文件一起列出来,配合-l一起使用
  • -d:仅列出目录,不列出文件
  • -l:列出详细的信息,包含文件的属性与权限
  • -h:有易读的容量单位(K,M等)配合-l使用
  • -R:递归显示内容

cd(切换目录)

格式 cd [相对路径或绝对路径]

pwd(显示目前所在的目录)

mkdir(创建新目录)

格式 : mkdir [选项] 目录名称

选项:

  • -m:配置文件的权限! 不需要看默认权限的脸色 例如:mkdir -m 权限 目录名
  • -p:帮助你创建上一级的目录递归创建起来 例如 mkdir -p 目录名

cp(复制文件或目录)

格式 : cp [选项] 来源档 目标档

选项:

  • -r:递归,复制目录是必须有此项
  • -p:连同文件的属性一起复制过去(备份常用)

rm(移除文件或目录)

格式 : rm [选项] 文件或目录

选项:

  • -f:强制删除,不会出现警告
  • -r:递归删除。用于删除目录文件
  • -i:删除前提示用户

mv(移动文件与目录,或修改名称)

格式:mv [选项] 来源档 目标档

选项:

  • -f:如果目标文件已经存在,直接覆盖

修改名称

代码语言:javascript
复制
mv /opt/1.txt /opt/2.txt

linux文件内容查看

  • cat :显示文件的所有内容(从第一行开始显示) cat 文件名
  • tac:从最后一行开始显示,可以看成tac是cat的倒着写 tac 文件名
  • nl : 显示的时候,输出行号 nt 文件名
  • more : 一页一页的显示文件内容 more 文件名
  • less:与more类似,但他可以翻页 less文件名
  • head只看头几行 head -n 文件 -n表示显示几行
  • tail只看后面几行 tail -n 文件 -n表示显示几行

新建文件

格式 : touch [选项] 文件

也可以修改文件的时间属性

代码语言:javascript
复制
touch tesstfile

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 路径
  • 命令行
  • 处理目录的常用的命令
    • ls(列出目录)
      • cd(切换目录)
        • pwd(显示目前所在的目录)
          • mkdir(创建新目录)
            • cp(复制文件或目录)
              • rm(移除文件或目录)
                • mv(移动文件与目录,或修改名称)
                • linux文件内容查看
                  • 新建文件
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档