美文网首页linux
linux目录和文件管理

linux目录和文件管理

作者: liwsh | 来源:发表于2018-06-14 12:10 被阅读0次

1. 创建目录(mkdir)

mkdir -m 777 -p test/test1/test2

  • -m 表示授予什么样的权限,给与新建立的目录。
  • -p 表示目录递归创建,如果上级目录不存在。
  • -p和-m不能够同时使用,我试了下,-m不生效,原因不明。

2. 查看文件和目录(ls)

ls -al

  • -a 表示展示所有文件,包含隐藏文件(.打头的文件)
  • -l 表示展示文件的所有属性,包含权限,大小,所属用户等。为列表(list)展示的意思

3. 复制(cp)

cp -r -p test test5
cp -a test test5

  • -r 表示递归复制,用于复制目录
  • -p 表示连同文件属性(权限,用户,时间)一起复制过去,一般用于备份
  • -a 跟p类似,比p还要全,表示所有权限。另外,用了-a就不需要-r了。

4. 查看文件(less)

less log-txt

  • 空格键 向下翻一页
  • / 向下搜索字符串
  • ? 向上搜索字符串
  • n 重复前一个搜索
  • N 反向重复前一个搜索
  • g 到第一行
  • G 到最后一行
  • q 离开这个文件

5. 查找(find)

查找当前目录
find ./ -name '*end*' -size +1M -mtime -40 -exec ls -l {} ;

  • ./ 代表查找当前目录及其子目录(如果要查找多个目录,空格隔开)
  • -name 表示查找包含end的文件
  • -size 表示查找大于1M的文件(+表示大于,-表示小于)
  • -mtime 表示修改时间为最近40天以内(-表示以内,+表示以外)
  • -exec 表示对find的结果执行某个命令,;表示命令结束 {}是find内容的占位符

相关文章

  • Linux操作系统学习笔记 0 ——目录

    环境配置和软件安装环境配置和软件安装地址 初识Linux——命令示例命令示例 目录管理目录管理 文件管理文件管理 ...

  • Linux的简单学习记录(三)

    Linux的文件目录管理一、文件和目录管理 1.cd命令与pwd命令 进入文件目录与现实当前文件目录 2.mkdi...

  • 2018-07-01

    Linux的文件管理和Bash的基础特性 一:Linux的文件管理类命令 (一)目录管理命令: 1、ls:用于显示...

  • Linux 基础知识

    本文包括: 1、Linux 系统概述 2、Linux 用户和用户组管理 3、Linux 文件和目录管理 4、Lin...

  • linux 文件属性与目录管理

    linux 文件属性与目录管理 linux 文件属性 linux 文件基本属性 当为[ d ]则是目录 当为[ -...

  • linux基本文件命令

    linux基本文件命令 文件及目录管理 .. contents:: 目录 文件管理不外乎文件或目录的创建、删除、查...

  • Chapter 2——Linux文件管理基本命令

    Linux上常用的文件管理命令 首先说说对目录的管理操作,因为在Linux中,目录也算是一种特殊的文件。 目录管理...

  • linux文件和目录管理

    处理目录和文件的几个常用命令 ls:展示目录下的内容 cd: 切换到某个目录下 pwd:显示目前的目录 mkdir...

  • linux文件和目录管理

    文件管理主要命令cd 切换目录pwd 显示当前目录mkdir 新建目录rmdir 删除空目录 . 代表当层目录.....

  • Linux入门知识

    基础: Linux是什么 Linux用户、文件、目录管理 VIM编辑器 Linux文件系统管理进阶: Linux网...

网友评论

    本文标题:linux目录和文件管理

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