Linux C/C++基础 文件(下)】的更多相关文章

1.fgets和fputs #include <stdio.h> int fputs(const char * str, FILE * stream); 功能:将str所指定的字符串写入到stream指定的文件中,字符串结束符 '\0' 不写入文件. 参数: str:字符串 stream:文件指针 返回值: 成功: 失败:- #include<stdio.h> int main() { FILE *fp=fopen("10.txt","w")…
1.文件指针 FILE* fp=NULL; fp指针,只调用了fopen(),在堆区分配空间,把地址返回给fp fp指针不是指向文件,fp指针和文件关联,fp内部成员保存在文件的状态 操作fp指针,不能直接操作,必须通过文件库函数来操作fp指针 通过库函数操作fp指针,对文件的任何操作,fp里面成员会相应的变化(系统自动完成) FILE所有平台的名字都一样,FILE是一个结构体,里面的成员功能一样,不同平台成员的名字不一样 2.文件的操作 c语言中三个特殊的文件指针(无需定义可直接使用):std…
1.ubuntu cat命令的实现 cat——查看或者合并文件内容 #include<stdio.h> int main(int argc,char* argv[]) { //1.打开文件,文件路径,argv[1] //2.读取文件的内容,将内容显示到屏幕 //3.关闭文件 FILE*fp=fopen(argv[],"r"); ) { if(feof(fp)) { break; } ch=fgetc(fp); printf("%c",ch); } fcl…
1) 目录结构说明: windows:磁盘----分区---格式化--系统 linux:磁盘--分区--生成一个文件(磁盘分区) linux 中一切皆文件 ll -h 显示人类能看懂的 mount -o remount,rw / 安装tree yum install tree -y 查看一级根 tree -L 1 / esc . 快速输入上一个字符串. etc下重要文件:nfig/network-scripts/ifcfg-eth0 DEVICE=eth0 --> 设备名称eth0 HWADDR…
Linux Shell基础(下) 目录 一.shell特殊符号cut命令 二.cut.sort.wc.uniq命令 三.tee.tr.split命令 四.简易审计系统 五.fork, exec, source三者执行shell脚本的区别 一.Shell特殊符号 字符 用途 换行符 启动命令的执行 ; 分隔命令 ( ) 通过子shell或标示函数执行命令分组 & 将命令放到后台执行 | 将前一个命令的输出发送给其后的命令(管道) > 标准输也重定向 >> 标准输出追加重定向 <…
01-文件属性内容介绍 02- inodeyublock讲解 03-访问oldboyfile的寻宝过程 04-inode与block小结 05-磁盘空间不足案例详解 06-Linux文件类型及拓展名 07-Linux里面的用户角色分类 08-ETC-PASSWD文件详解 09-Linux9位权限说明与计算 10-软连接与硬链接详解 11-软连接与硬链接区别 12-文件删除原理-企业案例讲解与模拟 13-磁盘空间不足案例总结 14-Linux文件属性之-三种时间 15-本章总结及第三周作业内容 1…
八.Linux 管道.重定向及文本处理 8.1.Linux 多命令协作:管道及重定向 8.1.1 开源文化 开源文化的核心理念之一就是不要重复发明轮子,很多的开源软件都是现有软件.代码.功能的重新组合,就好像通过零件装配机器一样,源代码的开放和共享让这成为了可能,同时也大大的提高了效率和生产力. 8.1.2 管道和重定向 在 Linux 系统当中,大多数命令都很简单,很少出现复杂功能的命令,每个命令往往只实现或一个或几个很简单的功能,我们可以通过将不同功能的命令组合在一起使用,以达到完成某个复杂…
03_Linux基础-文件类型-主辅提示符-第1提示符-Linux命令-内外部命令-快捷键-改为英文编码-3个时间-stat-{1..100}-du-cd-cp-file-mv-echo-id-shell-ln-env-set-which-rpm-/usr-/与/root-hostname-vim-cat-pwd-alias-unalias-ls-ASCII-wc-chmod 博客:https://blog.csdn.net/cpen_web 一. stat 与 ll // stat 与 ll…
Linux自带的unzip命令可以解压windows下的zip格式的压缩文件. 如何unzip没安装,可以yum 安装下: yum -y install unzip unzip命令 语法:unzip [选项] 压缩文件名.zip 各选项的含义分别为: -x 文件列表 解压缩文件,但不包括指定的file文件. -v 查看压缩文件目录,但不解压. -t 测试文件有无损坏,但不解压. -d 目录 把压缩文件解到指定目录下. -z 只显示压缩文件的注解. -n 不覆盖已经存在的文件. -o 覆盖已存在的…
上一篇文章主要从理论上分析了Linux的Ext2文件系统.这一篇主要解说怎样查看Linux的文件系统的容量以及解说Linux文件系统中的连接文件. 能够通过df和du命令来查看磁盘与文件夹的容量.df命令用来列出文件系统的总体磁盘容量,df命令的使用方法是 df  [-ahikHTm]  文件夹或文件名称.假设df命令不加不论什么參数,则默认将系统内全部的文件系统的容量以及使用情况都列出来.关于df命令还须要说明的是 df命令是查看文件系统的总体使用情况,因此是从Super block(见前一篇…