Linux 文件和目录操作函数】的更多相关文章

>>>文件操作 打开 fopen();    打开文件 读取内容 fread();    从文件指针 handle 读取最多 length 个字节 readfile();    读入一个文件并写入到输出缓冲 ftruncate();    截取文件内容 file();        把整个文件读入一个数组中,每个单元都是文件中相应的一行 file_get_contents();读取文件内容至一个字符串 写入内容 fwrite($handle,$str,[$len]);/fputs(); …
说文件操作是最频繁地操作也不为过,在Linux中,使用ls命令可以列出当前目录中所有内容,本篇就先说说ls命令.本文所说的文件指文件和目录. ls命令常用选项 -a:显示指定目录下所有子目录与文件,包括隐藏文件 -l:以列表方式显示文件的详细信息 -h:与 -l 一起使用,更直观显示文件大小 -a 首先说一下 -a 这个选项,a 是 all 的缩写,加上这个选项就可以将当前目录下的所有文件都显示出来,主要是把隐藏的文件也显示出来. 隐藏的文件都是以 . 开头的,基本是我们不需要操作的文件,比如创…
1 相对路径和绝对路径 (与C++中概念相似) cd /root/cat 绝对路径 cd ../文件名/ 相对路径,指相对某个文件而言的 2 切换目录 cd  当前目录 进入某个目录 pwd 显示当前目录 cd .. 上一层目录 cd ~切换到home目录 cd - 不同路径切换(返回上一次的目录) 3 复制文件和目录 1)cp 文件名 (可以连续多个文件)destination(目标)复制(文件时间戳会变的) cp -p文件名(可以连续多个文件) destination(目标)复制(文件的时间…
1:目录操作指令 cd :切换目录 pwd:显示当前目录 mkdir:创建一个新目录 rmdir:删除一个空的目录rmdir -r:删除一个非空目录 . :此层目录 .. :上层目录 -:前一个工作目录 -:当前用户的主目录 -用户名:某用户的主目录 2:可执行文件的路径PATH 查看环境变量 echo $PATH (echo输出信息,$表示变量,PATH是变量名) 我们的指令都存放在PATH指向的目录下,按照搜索顺序找到第一个匹配的指令文件来执行.如果不在这些目录下,那么指令就无法识别. 对于…
Linux中的路径只能使用/,不能使用\ 或\\. cd   切换目录 cd  /    切换到系统根目录,cd即change dir cd  /bin  切换到根目录下的bin目录 cd  ..     切换过到当前目录的上一级目录,可以用..,也可以用../ cd  ./bin    切换到当前目录下的bin目录,.表示当前目录 cd  ~   切换到当前用户的根目录,比如我的用户名是chy => /home/chy cd  -    切换到上一个目录,是上一个,不是上一级,类似于历史记录中…
1.pwd:显示工作目录路径 -p:显示实际物理路径 -l:显示链接路径 2.cd:更改工作目录路径 cd:进入用户主目录 cd~:进入用户主目录 cd-:返回进入此目录之前所在的目录 cd..:返回上级目录(若当前目录"/",则执行完后还在"/") cd../..:返回上两级目录 3.ls:列出目录和文件信息 -a:显示指定目录下所有子目录与文件,包括隐藏文件 -A:显示指定目录下所有子目录与文件,包括隐藏文件,但不列出"."和"..…
///练习:实现列出某个目录中所有文件属性(文件大小,文件最后修改时间,文件名)//目录名由参数传入 ./dir /home/linux#include <sys/stat.h>#include <dirent.h>#include <stdio.h> int main(int argc, char *argv[]){ DIR *dp; //定义一个结构体变量 打开文件目录,返回的就是指向DIR结构体的指针 dp = opendir(argv[1]); struct d…
文件:打开和关闭:fopen(), fclose()读:readfile(), file(), file_get_contents(), fgets(), fgetss(), fgetc()写:fwrite(), file_put_contents()//其他操作:rename(), copy(), unlink(), filesize(), pathinfo(), stat(),date("Y-m-d H:i:s",fileatime("ee.txt")), da…
目录 opendir readdir closedir mkdir rmdir  : 只能删除空目录 文件 filetype filesize is_file basename dirname pathinfo unlink : 删除文件 fopen : r:只读 r+:文件开头读写 w:只写 覆盖内容 w+:读写 a: 文件末尾写入 a+:文件末尾读写 file() fread() fgets() fgetc() file_get_contents() file_put_contents()…
命令详解 重要星级: ★★★★★ 功能说明: cd 命令是 "change directory" 中每个单词的首字母缩写,其功能是从当前工作目录切换到指定工作目录. 语法格式: cd [option] [dir] cd [选项] [目录] 说明: 1. 注意 cd 命令以及后面的选项和目录,每个元素之间都至少要有一个空格. 2. cd 命令后面的选项和目录等参数都可以省略.默认情况下,单独执行 cd 命令,可以切换到当前登录用户的家目录 ( 有系统环境变量 HOME 定义 ) 3. c…