当前位置:首页 » 文件管理 » unix创建文件夹

unix创建文件夹

发布时间: 2022-08-27 21:44:19

linux下怎么创建文件

建议你先学习一下linux的基本操作,推荐《linux就该这么学》或者《鸟哥的linux私房菜》。

❷ UNIX中创建文件夹的命令是什么

这个网络文库里很多文章

1、创建目录
mkdir 文件夹
mkdir -p /usr/oracle/oradata/accdc/ 创建目录以及子目录

2、删除 rm 文件夹

3、复制 cp -R

4、文件编辑:vim

❸ unix下建立文件目录,删除目录,改变目录的命令分别为

unix 中删除文件夹的命令:
命令:rm (remove)
格式:rm filename
rm -r direction
功能:删除指定的文件或一个目录中的文件。
注释:用-r选项时,将删除指定目录的所用文件,包括目录名。
例如:% rm filename

❹ linux创建一个文件有哪些方式

您好,1、首先说一下touch 创建文件的命令,touch可以用于创建二进制文件,用法非常简单。用法:touch+文件名,touch与文件名之间一定要有空格。图中先用之前分享过的命令来查看一下/目录下面有多少文件以及文件的名字;
2、创建一个文件名字为abc的二进制文件,那么在linux里公式就应该写成 #touch abc 具体操作;
3、创建完成后,用ls命令来查看一下我们创建的文件,大家看到图中红色箭头所指的abc文件就是新创建的文件;
4、创建完成后,用ls -l命令来查看一下文件的属性,大家看到图中红色箭头所指的文件夹就是新创建的。
(4)unix创建文件夹扩展阅读:

linux中新建文件夹其实很简单,但是和windows中右键新建又有很大区别。
1、使用touch 命令:touch 文件名
2、直接使用编辑命令: vi 文件名 , 保存之后就有这个文件了。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

❺ UNIX shell 如何根据多个文件的文件名批量创建文件夹 并将文件复制到相应的文件夹下

你的子目录没有描述清楚,我不确定【开头的“20140121”只是编号,20140121是那个字段?】,这里我把子目录当作是文件名的开始8位处理,如果不对,你自己稍微改下CreateSubDir函数就可以了!

#!/bin/sh

#创建上级目录
function CreateDir
{
_g_dir=`echo $1|awk -F'-' '{print $3}'`
if [ ! -d $_g_dir ]
then
mkdir $_g_dir
fi
}

#创建子目录
function CreateSubDir
{
_l_row=$1
_g_subdir=${_l_row:0:8}
if [ ! -d $_g_subdir ]
then
mkdir $_g_subdir
fi
}

#文件拷贝
function CopyFile
{
_l_dir="$_g_dir/$_g_subdir"
cp $1 $_l_dir
}

#主函数
function main
{
cat filename(待读取的文件) | while read line
do
#创建上级目录
CreateDir $line
#创建子目录
CreateSubDir $line
#文件拷贝
CopyFile $line
done
}

#调用入口
main $*

❻ 在UNIX下建立文件夹快捷方式

创建软连接(即创建快捷方式):ln -s /usr/tmp/site_testing/ st(这里的st是你想要创建快捷方式的位置。) 那以后就可以通过cd st进入st快捷方式指定的那个目录。

❼ unix 如何创建文件

在Unix系统下创建文件系统,其实类似于Windows下的格式化(Format)。我们看,在任何的操作系统下,对一个磁盘存储器来说(不论是S CSI的还是IDE的)首先第一部就是要分区(Fdisk)。分区为磁盘存储器划分了使用的空间;第二步是格式化,这个过程为磁盘存储器的分区指定了文件格式:在W indows系统下比如:FAT、FAT32、NTFS等。其实,在Windows系统下,这个格式化(Format)的过程实际上就是创建文件系统的过程。类似的,在U nix系统中,分区的操作只是为磁盘存储器划分的物理空间,而并没有指定分区的格式,(比如:NFS、JFS等)所以在Unix系统中,这个过程是由创建文件系统来完成的,它定义了系统分区的格式、节点类型、起始块等等信息。通过以上的分析,可以总结出U nix系统下创建文件系统的基本步骤:
1、分区 (相当于Windows系统下的分区)
2、创建文件系统 (相当于Windows系统的格式化)
3、mount文件系统
另外,在Unix系统中,一个分区只能有一个文件系统。
根据以上的分析,针对于不同的Unix系统,创建文件系统的基本步骤都是相同的,不同的是实现的命令不同。多多实践就好了,呵呵!但是这个动作往往是系统管理员在安装操作系统的过程中完成的,实践的时候还要注意系统中其他数据的安全。

❽ (追加100分!)谁能帮我找到linux/unix系统下创建文件夹的C语言源码

去下载busybox的源码,在busybox-XXXX/coreutils/mkdir.c

/* vi: set sw=4 ts=4: */
/*
* Mini mkdir implementation for busybox
*
* Copyright (C) 2001 Matt Kraai <[email protected]>
*
* Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
*/

/* BB_AUDIT SUSv3 compliant */
/* http://www.opengroup.org/onlinepubs/007904975/utilities/mkdir.html */

/* Mar 16, 2003 Manuel Novoa III ([email protected])
*
* Fixed broken permission setting when -p was used; especially in
* conjunction with -m.
*/

/* Nov 28, 2006 Yoshinori Sato <[email protected]>: Add SELinux Support.
*/

#include "libbb.h"

/* This is a NOFORK applet. Be very careful! */

#if ENABLE_FEATURE_MKDIR_LONG_OPTIONS
static const char mkdir_longopts[] ALIGN1 =
"mode\0" Required_argument "m"
"parents\0" No_argument "p"
#if ENABLE_SELINUX
"context\0" Required_argument "Z"
#endif
;
#endif

int mkdir_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
int mkdir_main(int argc, char **argv)
{
mode_t mode = (mode_t)(-1);
int status = EXIT_SUCCESS;
int flags = 0;
unsigned opt;
char *smode;
#if ENABLE_SELINUX
security_context_t scontext;
#endif

#if ENABLE_FEATURE_MKDIR_LONG_OPTIONS
applet_long_options = mkdir_longopts;
#endif
opt = getopt32(argv, "m:p" USE_SELINUX("Z:"), &smode USE_SELINUX(,&scontext));
if (opt & 1) {
mode = 0777;
if (!bb_parse_mode(smode, &mode)) {
bb_error_msg_and_die("invalid mode '%s'", smode);
}
}
if (opt & 2)
flags |= FILEUTILS_RECUR;
#if ENABLE_SELINUX
if (opt & 4) {
selinux_or_die();
setfscreatecon_or_die(scontext);
}
#endif

if (optind == argc) {
bb_show_usage();
}

argv += optind;

do {
if (bb_make_directory(*argv, mode, flags)) {
status = EXIT_FAILURE;
}
} while (*++argv);

return status;
}

热点内容
嵌入式系统高级c语言编程 发布:2024-10-13 09:16:26 浏览:85
天刀与服务器断开是什么鬼 发布:2024-10-13 09:12:12 浏览:71
python金融量化 发布:2024-10-13 09:12:11 浏览:82
搭建hive需要什么服务器 发布:2024-10-13 09:07:16 浏览:398
c静态成员函数的访问 发布:2024-10-13 09:03:08 浏览:528
服务器怎么固定ip 发布:2024-10-13 09:03:08 浏览:902
服务器ip大全 发布:2024-10-13 08:26:17 浏览:150
安卓手机相册照片在哪个文件 发布:2024-10-13 08:25:35 浏览:772
如何升级安卓系统51 发布:2024-10-13 08:24:59 浏览:636
ftp命令下载文件更新时间不变 发布:2024-10-13 08:15:48 浏览:134