文件管理

1 文件管理

1.1 文件创建
  1. touch
      • 本意:修改文件时间戳,如果文件不存在则创建空文件
  • 时间戳

    • atime access time,文件被访问

    • ctime change time,元数据发生变化

    • mtime modify time,内容改变

修改时间:文件的内容被最后一次修改的时间,
常用的ls -l命令显示出来的文件时间就是这个时间,
当用vim对文件进行编辑之后保存,它的mtime就会相应的改变

访问时间:对文件进行一次读操作,它的访问时间就会改变。
例如像:cat、more操作,
但是像之前的state还有ls命令对atime是不会有影响的

状态时间:当文件的状态被改变的时候,状态时间就会随之改变,
例如当使用chmod、chown改变文件属性的操作是会改变文件的ctime
  1. vi、vim
  vi /tmp/abc

  abc之前没创建
  1. 重定向 CMD > FILE
echo 1 > /tmp/test
  1. 创建目录
mkdir

mkdir {market,sales,hr}-{1,2,3,4,5,6,7}

mkdir a-{1,2}

mkdir -p /tmp/test1/test2 可以直接创建test2(test1还没创建)
1.2 文件查看
  1. 文件
    • vim,vi
    • cat
    • tail FILE
      • 尾十行
      • tail -f FILE 追踪文件的变化
      • tailf
    • head FILE 头十行
    • more
    • less
    less /tmp/packages/man_db.config
    
    
  1. 目录
      • ls PATH
    • 文件通配符

      • 匹配文件名

      • 任意个任意字符 *

        ls /etc/*.conf
        
      • 单个任意字符 ?

        ls /etc/?.conf
        
      • []

        • 字符集合中某一个
        • ls [abcdef]1
        • [0-9]
        • [a-zA-Z]
        • [:alpha:] 字母
        • [:digit:] 0-9
        • [:blank:] 空白字符
        • [:alnum:] 字符+数字
        • [:upper:] 大写字母
        • [:lower:] 小写字母
    • -a all

    • -l -long

    • -h -human-readable

    • -d -directory 只显示目录本身

    • -r 递归式显示

  1. ls

    ls -l a-{1,2,3,4}
    

    显示a1、、、、目录下的文件(长格式显示)

1.3 文件复制
  1. cp [OPTIONS] FILE1 FILE2

  2. cp FILE1 … DIR

  3. cp DIR1 DIR2

  4. OPTIONS

    • -a archive,归档,文件属性不变化

    • -R|-r Recursive,递归,用于目录操作

    • -f force,忽略交互,强制执行

    • -i interactive,交互

    • -v verbose,命令执行过程

1.4 文件移动
  1. move移动文件

  2. mv FILE1 FILE2

    文件改名

  3. mv FILE … DIR

    移动文件

  4. mv DIR1 DIR2

  • mv FILE DIR1 DIR2

    如果目录dir2不存在,将目录dir1改名为dir2;否则,将dir1移动到dir2中。

  1. OPTIONS
  • -v
  • -i 若目标文件 (destination) 已经存在时,就会询问是否覆盖!
1.5 文件删除
  1. rm,remove

  2. OPTIONS

  • -r
  • -f
  • -v
  • -i
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Jupyter Notebook提供了一个文件管理器,可以帮助用户管理他们的文件。用户可以使用文件管理器来创建新的Notebook文件、打开已有的文件、删除文件、重命名文件以及导入和导出文件。在Jupyter Notebook中,文件管理器通常通过浏览器界面访问。 要使用Jupyter Notebook的文件管理器,您可以按照以下步骤进行操作: 1. 启动Jupyter Notebook应用程序。根据您的安装方式,您可能需要在终端中输入`jupyter notebook`命令来启动它。 2. 在浏览器中打开Jupyter Notebook界面。默认情况下,Jupyter Notebook会在浏览器中打开,并显示文件管理器的界面。 3. 在文件管理器中,您可以看到当前目录下的所有文件文件夹。您可以通过点击文件名或文件夹名来打开它们。 4. 要创建新的Notebook文件,您可以点击文件管理器中的"New"按钮,并选择"Python 3"或其他可用的内核。 5. 要导入文件,您可以点击文件管理器中的"Upload"按钮,并选择要导入的文件。 6. 要导出文件,您可以右键点击文件管理器中的文件,并选择"Download"选项。 7. 要删除文件文件夹,您可以右键点击文件管理器中的文件文件夹,并选择"Delete"选项。 8. 要重命名文件文件夹,您可以右键点击文件管理器中的文件文件夹,并选择"Rename"选项。 总结一下,Jupyter Notebook的文件管理器可以帮助用户方便地创建、打开、删除、重命名、导入和导出文件。通过浏览器界面,用户可以轻松地管理他们的Jupyter Notebook文件

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值