EDGEMODE(系统变量)
控制 TRIM 和 EXTEND 命令确定边界的边和剪切边的方式。
2024年10月21日
从犯错中不断反思总结才是成长的重要根源。作为Linux运维人员,遇见各种问题或者故障总是家常便饭,能够从当中总结出经验,汇总并分析故障产生的原因,是我们需要一直保持的好习惯。
以下列出的是运维人员在工作当中出现频率较高的故障以及问题的解决方法,希望可以帮助到大家避“坑”!
问题:
2024年10月21日
前言
在上一篇《网络编程-从TCP连接的建立说起》中简单介绍了TCP连接的建立,本文暂时先抛开TCP更加详细的介绍,来看看如何实现一个简单的网络程序。
一个简单的echo程序
本文以及后续文章都将会围绕该程序进行介绍。程序大体流程如下:
首先启动服务端,客户端通过TCP的三次握手与服务端建立连接;而后,客户端发送一段字符串,服务端收到字符串后,原封不动的发回给客户端。
2024年10月21日
Linux 下的文件权限管理分为三组:拥有者、组、其它用户,文件权限分为读、写、执行,但其实并不仅仅如此,还有 setuid、setgid、sticky bit 这一组标志,本文通过一个可执行文件的权限 4755 展开介绍 setuid、setgid 和 sticky bit 的概念,希望本文对读者理解 Linux 文件权限管理能有所帮助。
2024年10月21日
对于所有打开的文件都有一个当前文件偏移量(current file offset),文件偏移量通常是一个非负整数,用于表明文件开始处到文件当前位置的字节数。读写操作通常开始于当前文件偏移量的位置,并且使其增大,增量为读写的字节数。文件被打开时,文件的偏移量会被初始化为 0,除非使用了O_APPEND 。
2024年10月21日
Linux学习中,每天学习一点点,你就是下一个Linux专家
一、Linux系统编程之文件系统
文件系统需要了解相关概念:inode,dentry,数据存储,文件系统
Inode:
其本质为结构体,存储文件的属性信息,如权限,属性,时间,块位置....,也叫作文件属性管理结构
如下是文件和Inode和磁盘的存储关系:
2024年10月21日
文件是存储在辅助存储设备上的数据集合,分为文本文件和二进制文件。
文件操作包括打开、读取、写入、定位和关闭。
文件指针是一个指向FILE结构的指针,用于跟踪文件的读写状态。
通过文件指针,可以对文件进行各种操作。
2024年10月21日
import pandas as pd
from hdfs import InsecureClient,Client,HdfsError
host = 'http://node0:50070;\
http://node1:50070'
fileDir = '/data/nlp/uploads/'
fileName = '20190418170826_test01.xlsx'
client = Client(host)
print(client.list(fileDir))