smbclient提供了类似FTP式的共享文件操作功能, 本篇从源码角度讲解smbclient的实现,smbclient命令的具体使用可通过help命令和互联网查到大量资料。以下从源码角度分析一个smbclient命令是如何发到远端机器上和处理返回结果的。这里以一个简单的命令“close ”为例,分...
分类:
其他好文 时间:
2014-10-04 07:33:16
阅读次数:
500
在.NET FrameWork中进行的所有输入输出都要使用到流,流是抽象串行化设备,可以以线性方式存储数据,并可以以同样方式访问:一次访问一个字节。
此设备可以是磁盘文件,打印机,内存位置和任何其他支持以线性方式读写的对象。
当向某些外部目标写数据时,就要用到输出流,这可以是物理磁盘文件,网络位置,...
分类:
其他好文 时间:
2014-09-30 15:04:09
阅读次数:
148
public class FtpTools { static readonly string ftpServerIP = ConfigurationManager.AppSettings["FtpAddress"]; static readonly string f...
分类:
其他好文 时间:
2014-09-30 10:58:22
阅读次数:
240
一、前言 Linux下所有资源、设备均被视作文件来操作,而文件权限则是决定用户可各文件操作的范围,无论是平时使用Linux,还是写程序均涉及这方面。以下为个人学习的整理,供以后查阅。二、 三种权限 ...
分类:
其他好文 时间:
2014-09-29 17:04:51
阅读次数:
235
# -*- coding: cp936 -*-
# 1 打开文件
# open(fileName, mode)
# 参数:fileName文件名
# mode打开方式
# w 以写方式打开,
# a 以追加模式打开 (从 EOF 开始, 必要时创建新文件)
# r+ 以读写模式打开
# w+ 以读写模式打开
# a+ 以读写模式打开
# ...
分类:
编程语言 时间:
2014-09-29 14:35:51
阅读次数:
174
IOS访问沙盒目录API获取程序目录 NSString *homePath = NSHomeDirectory();~/Library/Application Support/iPhone Simulator/7.1/Applications/66095245-FD69-40D5-B3F5-959....
分类:
移动开发 时间:
2014-09-28 17:52:43
阅读次数:
191
4、复制目录
1: /*
2: *复制目录
3: *@param string $dirSrc 原目录名
4: *@param string $dirTo 目标目录名
5: */
6: function copyDir($dirSrc,$dirTo)
7: {
8: if(is_file($dirTo))
9: {
10: echo '目标目录不能创建';/*目标不是一个*/
11: ...
分类:
Web程序 时间:
2014-09-28 15:40:53
阅读次数:
259
Lua为了保证高度的可移植性,因此,它的标准库仅仅提供了非常少的功能,特别是和OS相关的库。但是Lua还提供了一些扩展库,比如Posix库等。对于文件操作而言,该库仅提供了os.rename函数和os.remove函数。 1. 日期和时间: 在Lua中,函数time和date提供了所有的日期和时.....
分类:
其他好文 时间:
2014-09-28 11:10:51
阅读次数:
234
Scull的设计
主设备号和次设备号
设备编号的内部表达
分配和释放设备号
动态分配主设备号
一些重要的数据结构
三个file_operations,file,inode
文件操作
file结构
inode结构
read和write
unsigned long copy_to_user(void __user *to,const void *from,...
分类:
其他好文 时间:
2014-09-26 11:01:41
阅读次数:
187
1.做这个项目之前,因为之前在OO课中做过一些项目,这钟算法也非常熟悉,因此算上单纯的词法算法,和C#语言中文件操作的学习,预计一天之内应该可以写好。2.实际上做起来时,我发现c#与之前学过的java还是有些差别的,算法非常简单,但是学习使用c#花了许多时间,零零碎碎共做了2天。3.原本一直认为程序...
分类:
其他好文 时间:
2014-09-25 23:30:27
阅读次数:
285