當前位置:首頁 » 文件管理 » 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;
}

熱點內容
網上買電腦如何查看配置 發布:2024-10-13 10:17:29 瀏覽:794
遺傳演算法非線性約束 發布:2024-10-13 10:09:16 瀏覽:779
圖像扭曲的演算法 發布:2024-10-13 09:56:11 瀏覽:234
c語言的精髓 發布:2024-10-13 09:56:09 瀏覽:814
嵌入式系統高級c語言編程 發布:2024-10-13 09:16:26 瀏覽:87
天刀與伺服器斷開是什麼鬼 發布:2024-10-13 09:12:12 瀏覽:72
python金融量化 發布:2024-10-13 09:12:11 瀏覽:84
搭建hive需要什麼伺服器 發布:2024-10-13 09:07:16 瀏覽:399
c靜態成員函數的訪問 發布:2024-10-13 09:03:08 瀏覽:529
伺服器怎麼固定ip 發布:2024-10-13 09:03:08 瀏覽:905