美文网首页
文件(目录)相关命令

文件(目录)相关命令

作者: 指尖轻敲 | 来源:发表于2018-11-14 13:08 被阅读1次
查看自己当前所在目录
pwd
列出当前目录中所有文件
  • ls:显示当前目录下的文件

  • ls -l(等于ll):显示当前目录下文件的详细信息(权限,所有者,所属组,文件大小,最后一次修改时间,文件名)。

  • ls -lh:文件大小会显示为带单位的格式,更人性化

  • ls -a:显示所有文件,包括隐藏文件(.开头的文件)

  • ls -ld:当前目录的详细信息

  • ls -i:显示inode,可以查看ID号

  • 没有参数则代表当前目录下所有文件,如果有参数(某个文件名)就代表执行参数文件

mkdir -p [目录名]:创建目录
mkdir 1 //创建目录1

mkdir -p japan/cls //递归创建
  • -p可选参数,表示递归创建,先创建japan目录再在japan目录里创建cls目录,如果没有-p就会报错,说路径找不到。不能嵌套创建
cd [目录]:切换目录
  • cd -:进入上次目录
  • cd ..:进入上一级目录
  • cd .:进入当前目录
  • cd ~:进入当前用户的家目录,直接输cd效果相同
  • 当cd 指向是唯一的,按tab键可自动补全。如果不是唯一,按两下tab键会显示提示信息(比如要进入某一目录,而当前目录只有一个目录或者输入目录的几个字符进行判断)
rmdir:删除目录
  • rmidr 目录名:删除空目录,很少使用
  • rm 文件名:只能删除文件
  • rm -r 文件或目录:删除目录或文件时会提示是否删除
  • rm -rf 文件或目录:直接删除目录或文件(不推荐使用)
cp [选项] [源文件] [目标目录]:复制目录或文件
  • cp 文件:复制文件
  • cp -r 目录:复制目录
  • cp -p:连带文件属性复制
  • cp -d:如果源文件是连接文件,则复制连接属性
  • cp -a:相当于 -pdr。常用,所有属性都会复制
mv [源文件或目录] [目标目录]:剪切或重命名
重命名
mv a.txt b.txt
剪切到上一层目录
mv a.txt ../b.txt

如果源文件和目标文件在同一目录下就是改名,不在同一目录下就是剪切。

文件相关

创建文件
touch 文件名
向文件写入
echo xxx >> test.md:向指定文件写入内容
查看文件内容
  • cat -n 文件名:查看文件内容,-n列出行号

  • more:分页查看文件内容

  • less:more的进化,可以识别上下键

  • tail -n 5:查看文件最后5行,没有参数默认最后10行。

  • head -n 3:查看头部指定行数,和tail一样

软链

ln -s [原文件] [目标文件]:生成链接文件,-s表示创建软链接

相关文章

  • Linux文件操作相关命令

    Linux文件操作相关命令 -创建文件夹 -切换目录 -查看当前工作目录 -删除目录命令 -删除文件 -删除目录 ...

  • shell命令

    文件目录相关 cd 命令 pwd命令 显示shell会话的当前目录 ls 命令显示当前目录下的文件和目录 ls -...

  • 文件(目录)相关命令

    查看自己当前所在目录 列出当前目录中所有文件 ls:显示当前目录下的文件 ls -l(等于ll):显示当前目录下文...

  • linux 常用命令

    1. 目录相关命令 ls 命令 作用:查看该目录中的目录和文件夹 命令格式: 选项: mkdir 作用: 创建目录...

  • 前端 | Git的学习

    文章目录 Git相关命令 Git相关命令 git init :初始化本地git目录,生成 .git 文件夹 git...

  • CentOS(Linux) 常用命令

    查杀进程 目录相关命令ls 命令是 list 的缩写,可以查看 linux 文件夹包含的文件和文件权限(包括目录、...

  • Linux基础命令和vim基本命令(笔记)

    Linux基础命令 目录: /dev 存放硬件相关的文件 /etc 存放配置文件的目录 /bin 存放普通用户命令...

  • Linux 之开发常用命令

    文件操作命令 目录操作 查找和搜索 文件上传和下载 压缩和解压命令 系统安装相关命令

  • 常用Linux基础命令学习总结

    文件和目录相关命令 文件系统层次结构标准FHS pwd命令 ls列目录内容 man ls:显示ls命令的帮助说明文...

  • OS Experiment-01

    实验目的:熟悉Linux命令 目录操作命令 文件操作命令 文本文件查看命令 用户系统命令 网络相关命令 U盘的使用...

网友评论

      本文标题:文件(目录)相关命令

      本文链接:https://www.haomeiwen.com/subject/azadfqtx.html