首页

文章

linux 中如何在指定的目录下创建文件

发布网友 发布时间:2022-04-19 21:47

我来回答

5个回答

热心网友 时间:2022-05-24 14:20

1、首先输入下方的代码:

#include <stdio.h>

#include <unistd.h>

#include <string.h>

#include <sys/stat.h>

int main(int argc, char *argv[])

{

    FILE *file;

    int opt;

    char *optstring = "a:b:c:d";

    char fname[50] ;

    while ((opt = getopt(argc, argv, optstring)) != -1)

2、然后再输入下方的代码:

    {

        switch(opt)

        {

           case 'a':

             strcpy(fname,optarg);

             if(mkdir(fname,0777)==-1)

               printf("fail to build directionary\n");

            // if((file=fopen(fname,"w+"))==NULL)

            //   printf("open file error\n");

           break;

        }

    }

  return 0;

}

3、最后这样就完成了,效果如图:

热心网友 时间:2022-05-24 14:21

首先执行以下命令来检查你的X-sever工作情况:

xinit

[ X-sever 是X-Windows的精简,没有“Windows管理器”。你可以在这里执行你的X-Windows程序,只要在X-terminal窗口输入程序名即可(在程序名前面输入./或者全路径)。但是在这里你不能进行诸如调整窗口的大小和添加光标等功能。〕

你可以在X-terminal窗口中输入exit命令来关闭X-sever,或者按组合键<CTRL><ALT><BkSpace> 来关闭X-Windows服务。(后一种方法会将你的机器挂起-在这种情况下不要重新启动计算机)。

如果你的X-sever无法工作,请看下一个解决方法。

现在,从根开始登录,放入RH5.2光盘:

mount /mnt/cdrom

跳到以下目录:

cd /mnt/cdrom/kde/distribUtion/RedHat/i386/binar/

在将如长路径或者文件名时使用自动完成(按TAB键)是非常有用的。 阅读README文件:

cat readme-2rh51-rpms|more

使用“RedHat包管理器”来安装一些必要的文件包:

rpm -iv packagename

这个包文件是以.rpm作为后缀。首先安装qt库文件,然后是KDE支持文件,再是KDE库文件,最后是KDE基本文件。如果你的安装顺序错误,从属关系检查将会出现错误,安装包被停止安装(rpm将会发布一个错误信息)。没有关系,重新安装需要的文件包,并持续装下去。在安装好KDE基本文件后,你也许要为KDE安装其他的文件包(应用程序,管理,网络,游戏,图形,多媒体)-他们都不很大,所以你可以确认全部安装。最后确认你已经安装了全部的组件,输入:

rpm -ivh *.rpm

vh操作提供了一些额外的消息。你将会得到“文件包已经安装”的消息,如果还有更多的消息你可以滚动浏览,你可以使用组合键<Shift><pgup>来上翻。如果你不喜欢这种行命令形式的rpm包管理器,你可以使用GUI前台来安装相同的包,称之为glint(仅RH5.2有效)。在X-Windows终端输入“glint”即可。

现在,在你的系统中KDE已经成为你的默认X-Windows管理器。在用户目录中将会建立一个.XcLients文件:

pico .Xclients

这个文件里只包含一行内容:

/opt/kde/bin/startkde

输入此行然后保存文件(调整此行内容是必需的,以保证startkde文件的正确定位)。现在,是此文件对所有用户有效(可以执行)。

chmod a+x .Xclients

若许可被改变请检查:

ls -l .Xclients

[ 以一个点为开始的文件将不会被一般的Ls命令显示,就如Dos下的隐含文件,你必须使用他的名字或者ls -a ]

如果你生成的文件是根文件而不是用户文件,那么为正确的用户改变文件的拥有者和文件组:

chown user_name .Xclients

chgrp user_name .Xclients

现在,输入startx将会启动以KDE作为窗口管理器的X-sever。
我可以帮助你,你先设置我最佳答案后,我百度Hii教你。

热心网友 时间:2022-05-24 14:21

我用的Macvim(文本编辑器),创建方法如下
mvim ~/指定目录/test.c(这个就是你的文件了,我一般创建c语言文件,所以就.C,你想创建什么文件就用什么后缀)
希望我的回答可以帮到你。

热心网友 时间:2022-05-24 14:22

cd 到指定目录
touch filename 创建文件

如果需要 root 权限,那么就 sudo touch filename 创建文件

热心网友 时间:2022-05-24 14:22

只有有权限直接touch就可以了
玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 饮水机里的蟑螂怎么处理? linux目录默认的文件夹有哪些 办公室饮水机里经常有蟑螂怎么办? linux目录里创建文件 怎样清除饮水机里的蟑螂? linux新建文件命令是什么? 饮水机里有蟑螂怎么办? 饮水机里面有蟑螂。怎么办 linux怎么设置默认目录结构 饮水机老长蟑螂和小虫子,求教怎么解决? linux里边如何更改新建文件的默认用户和属组 饮水机里面好多蟑螂怎么办 linux 如何新建一个目录, 让在该目录下新建的文件... linux创建的目录和文件默认的权限是多少? linux下创建文件与目录时默认被赋予了什么样的权限 LINUX下如何修改新建文件时的默认权限 linux中创建的文件默认是什么格式 linux新建文件非可执行文件默认权限怎么算? 在linux中新建目录或文件的默认权限是由什么决定的... 官网如何查询IPAD是否国行呢?谢谢 冰箱门和饮水机门有好多蟑螂怎么办? linux 怎样使创建的新文件默认权限可执行(rwx)? 饮水机老进蟑螂怎么办? linux怎样在根目录下创建文件夹 怎样清除饮水机里的蟑螂?拜托各位大神 linux怎么创建文件夹 饮水机里进蟑螂怎么办 饮水机爬进蟑螂了怎么办 linux 下mnt 目录的默认权限是什么? 抽水式饮水机如何防止蟑螂爬进水桶? 饮水机里有蟑螂,用杀虫剂喷过后,喝的水也有杀虫... 请问饮水机里有很多爬行的小虫怎么消灭? 怎么才能防止蟑螂进入饮水机 如何消灭饮水机里的蟑螂 蟑螂老巢在电视或饮水机里怎么灭 饮水机后面那个缝隙蟑螂爬进去能喝水吗? qq号换绑手机号了还能被找回吗 买了个QQ号换绑了手机密保还会被找回去吗? 购买QQ号时换绑成了自己的手机号,此号还会被找回吗? 我私下买一个QQ号,把绑定号码换成我的手机号,还...
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com