linux c 文件夹?linux安装的软件在哪个目录

linux查找文件夹位置命令

linux系统下查找文件夹位置命令是什么呢?下面是具体介绍:

linux系统下查找文件夹位置命令是:find。

查找目录:find/(查找范围)-name查找关键字-type d

查找文件:find/(查找范围)-name查找关键字-print

拓展资料:

find命令详解:

·find path-option [-print ] [-exec-ok command ]{}/;

#-print将查找到的文件输出到标准输出

#-exec command{}/;-----将查到的文件执行command操作,{}和/;之间有空格

#-ok和-exec相同,只不过在操作前要询用户

-name filename:#查找名为filename的文件

-perm:#按执行权限来查找

-user username:#按文件属主来查找

-group groupname:#按组来查找

-mtime-n+n:#按文件更改时间来查找文件,-n指n天以内,+n指n天以前

-atime-n+n:#按文件访问时间来查

-perm:#按执行权限来查找

-user username:#按文件属主来查找

-group groupname:#按组来查找

-mtime-n+n:#按文件更改时间来查找文件,-n指n天以内,+n指n天以前

-atime-n+n:#按文件访问时间来查找文件,-n指n天以内,+n指n天以前

-ctime-n+n:#按文件创建时间来查找文件,-n指n天以内,+n指n天以前

-nogroup:#查无有效属组的文件,即文件的属组在/etc/groups中不存在

-nouser:#查无有效属主的文件,即文件的属主在/etc/passwd中不存

-newer f1!f2:找文件,-n指n天以内,+n指n天以前

-ctime-n+n:#按文件创建时间来查找文件,-n指n天以内,+n指n天以前

-nogroup:#查无有效属组的文件,即文件的属组在/etc/groups中不存在

-nouser:#查无有效属主的文件,即文件的属主在/etc/passwd中不存

-newer f1!f2:#查更改时间比f1新但比f2旧的文件

-type b/d/c/p/l/f:#查是块设备、目录、字符设备、管道、符号链接、普通文件

-size n[c]:#查长度为n块[或n字节]的文件

-depth:#使查找在进入子目录前先行查找完本目录

-fstype:#查更改时间比f1新但比f2旧的文件

-type b/d/c/p/l/f:#查是块设备、目录、字符设备、管道、符号链接、普通文件

-size n[c]:#查长度为n块[或n字节]的文件

-depth:#使查找在进入子目录前先行查找完本目录

-fstype:#查位于某一类型文件系统中的文件,这些文件系统类型通常可在/etc/fstab中找到

-mount:#查文件时不跨越文件系统mount点

-follow:#如果遇到符号链接文件,就跟踪链接所指的文件

-cpio:#查位于某一类型文件系统中的文件,这些文件系统类型通常可在/etc/fstab中找到

-mount:#查文件时不跨越文件系统mount点

-follow:#如果遇到符号链接文件,就跟踪链接所指的文件

-cpio:#对匹配的文件使用cpio命令,将他们备份到磁带设备中

-prune:#忽略某个目录

linux c用什么函数创建文件夹

Linux c语言可以使用系统提供的mkdir函数来创建文件夹。

1、函数原型

int mkdir(const char*path, mode_t mode);

2、参数说明:

path是目录名

mode是目录权限

3、需要头文件

#include<sys/stat.h>

4、示例

//添加mkdir函数声明头文件

#include<sys/stat.h>

#include<sys/types.h>

intmain()//主函数

{

//直接调用mkdir函数

//建立一个名为zhidao的文件夹

//权限为0777,即拥有者权限为读、写、执行

//拥有者所在组的权限为读、写、执行

//其它用户的权限为读、写、执行

mkdir("zhidao",0777);

return0;

}

说明:函数调用试图建立777权限的文件夹,但是在实际程序执行时,还需要考虑umask值,最终才会得到实际的权限。

5、执行效果如下图所示

说明:t.c是源码文件,有gcc进行编译,-o是gcc的参数,有于指明编译后输出的文件,t为源码经gcc编译后生成的可执行文件。./t是执行当前目录下的生成的可执行文件t。

linuxc创建文件夹linuxc创建文件

ubuntu怎么在终端编写c语言程序?

ubuntu在终端编写c语言程序方法:

1、进入linux系统,创建C文件“vimtest.c”同时进入vim编辑界面,也可以利用指令“touchtest.c”创建后,然后“vimtest.c”进入vim编辑界面。

2、vim编辑界面,由“ESC”建来切换三种模式,一般模式:在Linux终端中输入“vim文件名”就进入了一般模式,但不能输入文字。编辑模式:在一般模式下按i就会进入编辑模式,此时就可以写程序,按Esc可回到一般模式。

3、通过输入底部指令“:setnu”显示行数。

4、输入完C代码后,记得“ESC”键切换,输入“:wq”保存退出。

5、指令“ls”显示当前目录下文件,我们可以见到存在的C文件编译“gcc-otesttest.c”,编译成功后,运行“./test”。

linux在新分区建立文件系统的命令?

mkfs

创建文件系统:磁盘分区之后要创建文件系统,即格式化。在LINUX下可以用命令mkfs来完成文件系统的创建工作。实际上,不同种类的文件系统,都有特定的程序格式化,mkfs只是一个为了建立不同文件系统类型,确定运行不同程序的一个前端,比如用mkfs建立ext2文件系统,mkfs将调用mkefs命令来完成。

linux怎么用gedit进入创建文件?

直接编写就行了。要编写C的就geditxxx.cc++就geditxxx.cpp。编写完之后,gccxxx.c就会生成一个可执行文件。或者g++xxx.cpp

阅读剩余
THE END