php基础26:文件与目录1

<meta charset="utf-8">
<?php

    //绝对路径
    $path = "E:\AppServ\www\php\/33-catalog.php";
    echo basename($path);
    echo "<hr>";
    echo "<pre>";
    print_r(pathinfo($path));
    echo "</pre>";
    echo "<hr>";

    //相对路径
    $path2 = "33-catalog.php";
    echo realpath($path2);
    echo "<hr>";

    //磁盘,目录,文件大小
    $filename = "33-catalog.php";
    echo $filename.":".filesize($filename)."Byte";
    echo "<br/>";
    echo $filename.":".round((filesize($filename)/1024),2)."kb";
    echo "<hr>";

    //计算磁盘的可用空间
    echo round(disk_free_space("C:")/1024/1024/1024,2)."G";
    echo "<br>";

    //计算磁盘总空间大小
    echo round(disk_total_space("C:")/1024/1024/1024,2)."G";
    echo "<br>";
    echo "<hr>";

    //设置默认时区
    date_default_timezone_set("Asia/Shanghai");

    //获取最后访问时间
    $path="E:\AppServ\www\php\/01-dataType.php";
    echo "获取最后访问时间".date("Y-m-d H:i:s",fileatime($path));

    //获取最后改变时间
    echo "<br>";
    echo "权限所有者".date("Y-m-d H:i:s",filectime($path));

    //获取最后的修改时间
    echo "<br>";
    echo "获取最后的修改时间".date("Y-m-d H:i:s",filemtime($path));
?>
时间: 2024-10-07 02:33:52

php基础26:文件与目录1的相关文章

Linux命令工具基础02 文件及目录管理

文件及目录管理 文件管理不外乎文件或目录的创建.删除.查询.移动,有mkdir/rm/mv 文件查询是重点,用find来进行查询:find的参数丰富,也非常强大: 查看文件内容是个大的话题,文本的处理有太多的工具供我们使用,在本章中只是点到即止,后面会有专门的一章来介绍文本的处理工具: 有时候,需要给文件创建一个别名,我们需要用到ln,使用这个别名和使用原文件是相同的效果: 创建和删除 创建:mkdir 删除:rm 删除非空目录:rm -rf file目录 删除日志 $rm *log 等价: $

Linux基础命令-文件与目录

参考:<鸟哥linux私房菜>前七章,17/12/5复习 文件权限 rwx421:-R 递归:用户,用户组,其他 umask查看默认目录:0002,即对其他拿掉了w权限,也可直接umask -S chgrp chown zuo:zuo passwd chmod +664 testfile//-rw-rw-r-- chmod u=rwx,go=rw testfile chmod +x testfile +号是添加权限,无加号直接指定权限 对目录来说:r可打印,w可修改目录下任何文件,x可进入成为

Python基础之文件、目录

1.文件操作. (1)文件创建. (2)文件读取. (3)文件重命名. (4)文件删除. 2.目录操作. (1)目录创建. (2)目录删除. He.py #coding=utf8 import os #创建文件 def writeFile(fileName,str): fs=open(fileName,"w+") fs.write(str) fs.close() print("文件"+fileName+"创建成功") #读取文件内容 def re

linux基础命令-管理文件和目录

今天学习了对Linux命令的理解和Linux系统中对文件和目录进行管理的基础命令. 在Linux系统中需要通过命令来实现某一项功能,Linux命令的执行需要依赖于Shell命令解释器.Shell是在Linux系统中运行的一种特殊程序,Shell解释器位于用户和内核之间,Shell接收到用户的命令并进行解释,然后将需要执行的的操作传递给内核来执行.根据Linux命令和Shell程序的关系,分为内部命令和外部命令. Linux命令对大小写敏感,格式:命令字 [选项] [参数] 以下辅助操作可以提高输

Linux命令行基础 、 基础命令操作 、 目录文件基本操作

  Linux命令行基础 基础命令使用 目录和文件基本管理 #################################################   一.Linux命令行基础   1. 什么是命令.命令行    命令:能够被Linux系统识别,用来完成某一类功能的指令或程序                           |--> 依赖于Shell解释器,查看:cat/etc/shells 默认为 /bin/bash    命令行:用户输入的命令及相关参数,按Enter键提交的

linux基础命令:(1)管理文件和目录的命令

1.管理文件和目录的命令:(1)pwd:print working directory(打印工作目录),输入pwd时,就是要求linux系统显示当前位置.(2)cd命令:cd命令用来改变所在目录.总是返回到当前的主目录.如果需要转换到其他目录,则需要一个路径名.[绝对路径与相对路径的区别:如果一个路径的第一个字符是/,那么这个路径就是绝对路径] cd ..告诉系统向上移到当前目录所在目录的直接上级目录中,如要上移两级目录,则为cd ../..(3)ls命令:用来查看目录的内容.   ls -a

08-Linux基础入门(六)-文件和目录的属性及权限之文件类型、文件扩展名及文件权限基础

一.Linux中的文件类型在Linux系统中,可以说一切(包括目录.普通文件.设备文件等)皆为文件.文件类型包含有普通文件.目录.字符设备文件.设备文件.符号链接文件.管道文件等等,当执行ls -l 或ls - al命令后可显示当前目录下的所有文件及文件夹: [[email protected] ~]# ls -l 总用量 40 -rw-------. 1 root root 1140 2月 5 04:28 anaconda-ks.cfg -rw-r--r--. 1 root root 2173

第5章 LINUX文件及目录管理命令基础

第5章 LINUX文件及目录管理命令基础5.1 操作LINUX必知必会基础知识5.1.1 Linux命令行组成结构root @ oldboy ~ # :当前用户名 分隔符 主机名 当前用户登陆后的位置,这是个变量 提示符 5.1.2 基本的Linux命令操作语法示例5.1.3 Linux与Windows的目录结构对比5.2 Linux文件及目录核心命令5.2.1 pwd:显示当前所在位置信息"print working directory"-L:逻辑路径:-P:物理路径系统Bash命令

鸟哥的Linux私房菜 基础学习篇读书笔记(7):Linux文件与目录管理

这一章主要讲述的是如何操作与管理Linux系统中的文件和目录,主要包括目录间的切换,目录的创建与删除,文件的创建与删除,文件的查找,文件内容的查看等等. 前一章中已经讲过相对路径以及绝对路径,绝对路径就是指从根目录("/")开始写起的路径名,而相对路径绝不会由根目录开始写起,相反,相对路径是相对于当前工作目录的路径名.Linux操作系统中有几个特殊的目录: . 代表此层目录: .. 代表上一层目录: - 代表前一个工作目录: ~ 代表当前用户身份所在的主文件夹: ~account 代表

一天一个Linux基础命令删除文件或目录命令rm

rm  删除文件命令 1.命令格式 rm [options]  file... 2.命令功能 rm命令,删除文件命令,是Linux系统下常用命令,该命令的功能为删除一个文件或者整个目录或者目录中的部分文件,它也可以将某个目录及其下的所有文件及子目录均删除.对于链接文件,只删除了链接,原有文件保持不变. rm是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令(比如在/(根目录)下执行rm * -rf或 rm -rf /).所以,我们在执行rm之前最好先确认一下在哪个