Linux:mkdir 建立多級目錄
正常建立目錄的情況下,例如建立 aaa/bbb/ccc 這樣的目錄,我們第一個想法是
mkdir aaa
cd aaa
mkdir bbb
cd bbb
mkdir ccc
進行如此繁瑣的操作!!
實際上在 Linux 系統中有簡便的方法,只要在 mkdir 後面加一個引數即可:
mkdir -p aaa/bbb/ccc
接下來,封裝自己的建立目錄方法,在 Linux 下進入自己的使用者組,例如是 root 組,
cd /root
進入 .bashrc 檔案
vi .bashrc
在 .bashrc 最後沒新增如下程式碼:
# mkdir -p mkr() { mkdir -p "$1" } # mkdir -p && cd mkcd() { mkdir -p "$1" && cd "$1" }
如圖所示:
儲存退出後,引用該檔案,輸入如下命令:
source .bashrc
然後使用我們自己的命令試試
mkr aaa/bbb/ccc
如果要直接進入建立起來的目錄:
mkcd ccc/bbb/aaa
相關推薦
Linux:mkdir 建立多級目錄
正常建立目錄的情況下,例如建立 aaa/bbb/ccc 這樣的目錄,我們第一個想法是 mkdir aaa cd aaa mkdir bbb cd bbb mkdir ccc 進行如此繁瑣的操作!! 實際上在 Linux 系統中有簡便的方法,只要在 mkd
C語言 mkdir 建立多級目錄
通過例子來說明: 我要在當前目錄下建立 head/follow/end/ 目錄 C語言中mkdir原型為int mkdir(const char *pathname, mode_t mode); mkdir()函式以mode方式建立一個以pathname為名字的目錄,mod
php使用mkdir()建立多級目錄
<?php header("Content-type:text/html;charset=utf-8"); //要建立的多級目錄 $path="dai/php/php學習"; //判斷目錄存在否,存在給出提示,不存在則建立目錄 if (is_dir(
php mkdir建立多級目錄
mkdir($path,0777,true); 第一個引數:必須,代表要建立的多級目錄的路徑; 第二個引數:設定目錄的許可權,預設是 0777,意味著最大可能的訪問權; 第三個引數:true表示允許建立多級目錄。//windows沒設定也會建立,linux必須設定
Linux 建立多級目錄命令mkdir -p
在Linux下有時想直接建立多級目錄,如想在資料夾project下建立目錄App,可直接使用以下命令連續建立2個目錄: mkdir -p project/App; 沒有使用“-p”這個引數的情況下,如何實現建立多級目錄,mkdir需逐個的建立目錄: mkdir proj
linux 建立多級目錄 mkdir -p
原文地址:http://www.dutor.net/index.php/2010/06/cmd-mkdir-p/ mkdir的-p選項允許你一次性建立多層次的目錄,而不是一次只建立單獨的目錄。例如,我們要在當前目錄建立目錄Projects/a/src,使用命令
linux mkdir -p 建立多級目錄
mkdir -p 一次性建立層級目錄, 如果目錄存在,則不做覆蓋建立。 如果你有mkcd,就可以直接 mkcd src/a/img。 此外,如果我們想建立多層次、多維度的目錄樹,mkcd
Linux 建立目錄mkdir ,多級目錄
使用 mkdir 命令可以建立一個新的目錄 ;使用 mkdir 命令也可以建立一個多級的目錄;演示: 建立單個目錄首先檢視當前目錄下有無檔案和目錄,發現沒有;然後使用 mkdir test 命令建立新的目錄 test ;遞迴建立多個目錄在當前目錄下,我們使用 mkdir -p
每天學習一個LINUX命令:mkdir 創建目錄文件夾(make directory 做活動目錄)
而不是 col RoCE ask size 活動 umask nag linux linux mkdir 命令用來創建指定的名稱的目錄,要求創建目錄的用戶在當前目錄中具有寫權限,並且指定的目錄名不能是當前目錄中已有的目錄。 語法參數: mkdir [參數] [目錄名]
linux c 建立多級目錄函式實現 支援絕對路徑和相對路徑
#include <stdio.h> #include <unistd.h> #include <string.h> #include <sys/stat.h> /** * \function MakeDir * \
linux c 建立多級目錄介面實現
void casMkdir(const char* dir) { int nIndex = 1; char* tmp = (char*)dir; while ( nIndex < strlen(dir) + 1 ) { if (*(dir+nIndex)
在VC中運用mkdir函式建立多級目錄
mkdir函式只能在已存在的目錄下建立一級子目錄,如果有如此路徑: C:\Documents \test\data,直接建立此目錄是不能完成的,需要逐級進行建立。 如下: 假設szPath="<
linux建立多級目錄
/*============================================================================= 函 數 名: PuOsMulMkDir 功 能: 演算法實現: 全域
Linux C 建立多級目錄
linux c下建立多級目錄有兩種方法: 測試程式如下:在linux下執行是沒有問題的 1、使用系統命令建立 /******************************************
C++ mkdir 建立多級資料夾目錄
mkdir函式的標頭檔案: #include <direct.h> 用for迴圈依次建立: char *strDirPath="D:\\test\\test1\\test2\\"; if (strlen(strDirPath)&
Linux c建立多級目錄程式碼——20120412
int CreateDirectoryEx( char *sPathName ) { char DirName[256]; strcpy(DirName,sPathName); int i,len = strlen(DirName); if(
Linux雜談: 樹形顯示多級目錄--tree
顏色顯示 節點 隱藏文件 tree 命令 直觀 使用 rst 完整 執行 最近寫博客的時候偶爾會需要將文件目錄結構直觀地列出來,例如python的包結構。 於是在網上搜了搜,發現了一個Linux下還不錯的工具--tree tree 可以很直觀地顯示多級目錄結構。
CreateDirectory建立多級目錄
轉自:https://blog.csdn.net/whish1994/article/details/79960513 目的:實現用CreateDirectory建立多級目錄 1.引入靜態庫 #include "shlwapi.h" #pragma comment(lib,"shlw
MFC 建立多級目錄
#include <direct.h> #include <io.h> int CreatMultiDir(const CString strDir) { int i = 0; int iRet; int iLen; char* pszDir
Java建立多級目錄和檔案
File file = new File("E:\\Tomcat\\apache-tomcat-7.0.52\\webapps\\carDomain\\fireWare\\uuid\\APP.bin"); if (!file.getParentFile().exists())