在Linux下,可以用mkdir命令來創建文件夾,語法如下:
在終端中輸入命令cd /tmp/folder進入你要創建文件夾的目錄,請把/tmp/folder修改為你的路徑
在終端中輸入命令mkdir folder_name,按回車執行,folder_name是你要創建的文件夾名字
如果你要創建多級目錄,比如現在/tmp是空的,你要依次建立a,b,c文件夾,可用參數-p,如下:
mkdir -p /tmp/a/b/c
B. Linux下c語言開發怎麼添加頭文件目錄和lib文件目錄
通過編譯抄選項可以設置的
Linux下一般用gcc,就以gcc的命令為例
要增加頭文件目錄inc,那麼編譯選項加上-Iinc
如果有多個 就寫多個
比如 -Iinc -I/home/name/include
類似的 增加lib路徑用-L
比如 -Llib -Lmy_lib
就是增加當前目錄下 lib和my_lib兩個文件夾作為庫文件目錄。
C. 在Linux下用C語言做個程序 創建一個txt文件 執行程序寫一段話 寫進txt
示例教程:來
1. 編寫代碼
在linux下面使用命源令創建main.c文件
vimmain.c
main.c代碼:
#include<stdio.h>
#include<sys/types.h>
#include<sys/stat.h>
#include<unistd.h>
#include<fcntl.h>
#include<string.h>
#defineMAX50
intmain()
{
intfd;
charbuf[MAX];
fd=open("1.txt",O_WRONLY|O_CREAT|O_APPEND);
if(fd==-1)
{
printf("文件創建失敗");
return-1;
}
printf("請輸入要寫入的句子:");
fgets(buf,MAX,stdin);
write(fd,buf,MAX);
printf("寫入成功 ");
return0;
}
2.編譯源程序
gccmain.c-omain
結果在此路勁下會出現main源程序
完成
D. linux c用什麼函數創建文件夾
Linux c語言可以使用系統提供的mkdir函數來創建文件夾。
1、函數原型
int mkdir(const char *path, mode_t mode);
2、參數說明:回
path是目錄名
mode是目錄許可權
3、需要答頭文件
#include<sys/stat.h>
4、示例
js">//添加mkdir函數聲明頭文件
#include<sys/stat.h>
#include<sys/types.h>
intmain()//主函數
{
//直接調用mkdir函數
//建立一個名為的文件夾
//許可權為0777,即擁有者許可權為讀、寫、執行
//擁有者所在組的許可權為讀、寫、執行
//其它用戶的許可權為讀、寫、執行
mkdir("",0777);
return0;
}
說明:函數調用試圖建立777許可權的文件夾,但是在實際程序執行時,還需要考慮umask值,最終才會得到實際的許可權。
5、執行效果如下圖所示
說明:t.c是源碼文件,有gcc進行編譯,-o是gcc的參數,有於指明編譯後輸出的文件,t為源碼經gcc編譯後生成的可執行文件。./t是執行當前目錄下的生成的可執行文件t。