如何在服务器建立个人文件夹 LINUX中,创建文件夹、文件命令及清除命令。
如何在服务器建立个人文件夹
在windows2000server服务器上怎样建立个人文件夹,其他用户访问不到,每个用户可以访问自己的文件夹,除了建立域,还有其他的方法吗,在工作组中能不能建立,用软件也可以,域建立和恢复比较麻烦,我想用简单一点的方法或者软件,有没有朋友知道怎样建立,请发表意见,最好可以详细一点
LINUX中,创建文件夹、文件命令及清除命令。
创建文件夹可以使用mkdir命令
创建文件的方法就比较多了
比如toutch可以创建一个空白文件
也可以使用文件编译器比如vim或者nano或者gedit等等创建文件
甚至也可以使用重定向符比如>以及>>来创建一个文件
创建文件的方法是非常多的
删除文件的方法一般可以使用rm进行删除
也可以使用rmdir删除文件夹,不过无法删除非空目录
那么就可以使用rm的-r选项来删除非空目录
不管是创建还是删除文件或者文件夹都需要使用命令的用户拥有相应的权限
如果没有权限的话操作也会失败
java 实现ftp上传如何创建文件夹?
首先保证ftp服务器的创建文件夹权限已开放,关键代码如下。
/**
* 在当前目录下创建文件夹
*
* @param dir
* @return
* @throws Exception
*/
private boolean createDir(String dir) {
try {
ftpClient.ascii()
StringTokenizer s = new StringTokenizer(dir, "/") // sign
s.countTokens()
String pathName = ftpClient.pwd()
while (s.hasMoreElements()) {
pathName = pathName "/" (String) s.nextElement()
try {
ftpClient.sendServer("MKD " pathName "
")
} catch (Exception e) {
e = null
return false
}
ftpClient.readServerResponse()
}
ftpClient.binary()
return true
} catch (IOException e1) {
e1.printStackTrace()
return false
}
}
批处理通过ftp在服务器上新建文件夹和文件
批处理实现你要的功能需要两个文件
举例
第一个:
在c盘新建一个文本文件名为 1.txt,写入以下空行之间的内容
open 192.168.1.241
root
abcde
rmdir 1
mkdir 1
by
其中第一行open后面的地址为你的ftp服务器的ip
第二行为登录用户名,第三行为登录对应密码
第四行为要执行的命令,rmdir是删除名为1的目录
第五行为要执行的命令,mkdir是新建名为1的目录
第六行为退出ftp。
注意,你要执行什么命令,可以在密码之后,by之前任意添加行。
第二个文件为bat文件:
写入以下空行之间的内容
ftp -s:1.txt
执行该bat则自动登录到你指定的ftp服务器,创建目录,注意,rmdir是一个删除的范例,那句可以不要。
如果要新建文件,可在本地新建2.txt后,使用put的方式变通
在1.txt中密码后,by前加入
asc
put 2.txt
执行bat后就会在服务器上新建2.txt,asc为指定以文本方式传送文件,如果是2进制文件,请换成bin
linux c用什么函数创建文件夹
Linux c语言可以使用系统提供的mkdir函数来创建文件夹。
1、函数原型
int mkdir(const char *path, mode_t mode)
2、参数说明:
path是目录名 
mode是目录权限3、需要头文件
#include 4、示例 //添加mkdir函数声明头文件 #include #include int main() //主函数 { //直接调用mkdir函数 //建立一个名为zhidao的文件夹 //权限为0777,即拥有者权限为读、写、执行 //拥有者所在组的权限为读、写、执行 //其它用户的权限为读、写、执行 mkdir("zhidao",0777) return 0 }说明:函数调用试图建立777权限的文件夹,但是在实际程序执行时,还需要考虑umask值,最终才会得到实际的权限。 5、执行效果如下图所示 说明:t.c是源码文件,有gcc进行编译,-o是gcc的参数,有于指明编译后输出的文件,t为源码经gcc编译后生成的可执行文件。./t是执行当前目录下的生成的可执行文件t。