首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在UNIX中使用触摸创建目录和文件时出错

在UNIX中,使用"touch"命令创建目录是无法成功的,因为"touch"命令主要用于创建或更新文件的访问和修改时间戳。如果要创建目录,应该使用"mkdir"命令。

使用"touch"命令创建文件时出错可能有以下几种原因:

  1. 权限不足:如果当前用户没有足够的权限在所在目录下创建文件,将会出现错误。可以使用"ls -l"命令查看目录的权限,并确保当前用户具有创建文件的权限。
  2. 目录不存在:如果指定的目录不存在,"touch"命令将无法创建文件。可以使用"mkdir"命令先创建目录,然后再使用"touch"命令创建文件。
  3. 磁盘空间不足:如果磁盘空间已满,"touch"命令将无法创建文件。可以使用"df -h"命令检查磁盘空间使用情况,并清理不必要的文件以释放空间。

综上所述,正确的创建目录和文件的方法是使用"mkdir"命令创建目录,然后使用"touch"命令创建文件。如果在使用"touch"命令创建目录或文件时出现错误,应该检查权限、目录是否存在以及磁盘空间是否充足。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Linux中使用rsync进行备份如何排除文件目录

Linux系统,rsync是一种强大的工具,用于文件目录的备份同步。然而,进行备份,我们可能希望排除某些文件目录,例如临时文件、日志文件或其他不需要备份的内容。...本文将介绍Linux中使用rsync进行备份如何排除文件目录的方法。图片方法一:使用--exclude选项rsync提供了--exclude选项,可以命令行中指定要排除的文件目录。...为了更好地组织管理排除的列表,我们可以使用--exclude-from选项。首先,我们需要创建一个文本文件,列出要排除的文件目录,每行一个。...方法四:排除隐藏文件目录在Linux系统,以"."开头的文件目录被视为隐藏文件目录。如果我们希望排除这些隐藏的文件目录,可以使用--exclude='.*'选项。...*'来排除源目录的所有隐藏文件目录。图片结论Linux使用rsync进行备份,排除文件目录对于保持备份的干净高效非常重要。

3K50

如何使用findlocate 命令Linux 查找文件目录

我们使用Linux的时候,难免要在系统查找某个文件,比如查找xxx配置文件在哪个路径下、查找xxx格式的文件有哪些等等。...使用 find 命令 Linux 查找文件目录 按名称查找文件 按部分名称查找文件 按大小查找文件 使用时间戳查找文件 按所有者查找文件 按权限查找文件 按名称查找目录 使用 locate 命令...1使用 find 命令 Linux 查找文件目录 Linux find 命令是一个强大的工具,它使系统管理员能够根据模糊的搜索条件定位管理文件目录,它支持按文件文件夹、名称、创建日期、修改日期...find 命令用于查找文件目录并对其进行后续操作,它递归地搜索每个路径文件目录,因此,当find命令遇到给定路径目录,它会在其中查找其他文件目录。...查找/opt目录下名字为app的文件夹: find /opt -type d -name app 3使用 locate 命令 Linux 查找文件目录 虽然 find 是Linux 中最流行最强大的用于文件搜索的命令行实用程序之一

5.8K10
  • 如何使用findlocate 命令Linux 查找文件目录

    我们使用Linux的时候,难免要在系统查找某个文件,比如查找xxx配置文件在哪个路径下、查找xxx格式的文件有哪些等等。...使用 find 命令 Linux 查找文件目录 Linux find 命令是一个强大的工具,它使系统管理员能够根据模糊的搜索条件定位管理文件目录,它支持按文件文件夹、名称、创建日期、修改日期...find 命令用于查找文件目录并对其进行后续操作,它递归地搜索每个路径文件目录,因此,当find命令遇到给定路径目录,它会在其中查找其他文件目录。...例如,要搜索wljslmz.ppt /home 目录命名 的 文件,您可以使用以下命令: find /home -type f -name wljslmz.ppt Linux 对文件名区分大小写,因此如果您要查找名为...查找/opt目录下名字为app的文件夹: find /opt -type d -name app 使用 locate 命令 Linux 查找文件目录 虽然 find 是Linux 中最流行最强大的用于文件搜索的命令行实用程序之一

    6.9K00

    LinuxUnix使用chmod命令改变文件权限的用法

    这篇文章主要介绍了LinuxUnix使用chmod命令改变文件权限的用法,chmodLinuxUnix的用法基本上相同,文中针对两个系统一起作出讲解,需要的朋友可以参考下 使用ls -l命令后...-R, --recursive 递归应用,将目录的子内容同时应用该权限设置. chmod命令实例1:unix中使文件属性只读 在这个chmod命令的例子我们将会知道如何使得一个文件只对其拥有者有只读权限...unix的chmod命令可以通过使用 -R 这个命令参数递归的改变任何目录的权限,下面的例子中将会展示chmod例子。...我指导这个命令之前,我一般都是找到所有的目录然后改变它们的权限。但是unix我们可以使用chmod有一个更好地方法来做到。...X,如果你使用的是小写将会影响到所有的文件目录 chmod命令实例9: unixlinux 使用chmod命令改变一个文件目录的多重权限 你可以一条命令中使用 user+groups 或者

    2.4K110

    桌面应用| Linux 上使用 eCryptFS 加密文件目录

    加密类型我们主要有两种加密文件目录的方法。一种是文件系统级别的加密,在这种加密,你可以选择性地加密某些文件或者目录(如,/home/alice)。...EncFS工作基于FUSE的伪文件系统上,所以你只需要创建一个加密文件夹并将它挂载到某个文件夹就可以工作了。...eCryptFS底层,默认使用的是AES算法,但是它也支持其它算法,如blowfish、des3、cast5、cast6。如果你是通过手工创建eCryptFS设置,你可以选择其中一种算法。...你会注意到,eCryptFS默认在你的家目录创建了两个目录:Private.Private。~/.Private目录包含有加密的数据,而你可以~/Private目录访问到相应的解密后的数据。...当你登出,~/Private目录会自动卸载,而~/Private目录的内容会加密回到~/.Private目录

    2.9K20

    如何使用.gitignore忽略Git文件目录

    通常,项目上使用Git的工作,你会希望排除将特定文件目录推送到远程仓库库的情况。.gitignore文件可以指定Git应该忽略的未跟踪文件。...本教程,我们将说明如何使用.gitignore忽略Git文件目录。包括常见匹配模式*星号,斜杠/,#井号注释,?...如果模式不是以斜杠开头,则它将匹配任何目录或子目录文件目录。 如果模式以斜杠结尾,则仅匹配目录。当目录被忽略,其所有文件目录也将被忽略。 文件名 最直接的模式是没有任何特殊字符的文件名。...文件通常放置仓库库的根目录。...但是,你可以仓库的不同子目录创建多个.gitignore文件。.gitignore文件的模式相对于文件所在目录匹配。 目录文件定义的模式优先于高于根目录的模式。

    8.9K10

    linux常用命令修改文件权限_使用vim指定目录创建文件

    如果想把目录下的文件目录也同时改变,需要使用 -R参数 chmod字符式权限表示法 命令格式: Chmod [用户类型] [+ | – | =] [权限字符] 文件名 表一详细说明表 chmod 用户类型...Linux命令:修改文件权限命令chmod、chgrp、chown详解 Linux系统的每个文件目录都有访问许可权限,用它来确定谁可以通过何种方式对文件目录进行访问操作....文件目录的访问权 限分为只读,只写可执行三种.以文件为例,只读权限表示只允许读其内容,而 … linuxchmod更改文件权限命令 1..../archive/2010/03/23/1692809.html] Linux系统的每个文件目录都有访问许可权限,用它来确定谁可以 … linux文件权限命令chmod学习 Linux系统的每个文件目录都有访问许可权限....163.com/jackie_howe/blog/static/19949134720121126879265/ 内容: windows创建一个名为“NLS_LA … SDC文件模版 # 1.

    1.8K10

    Linux 永久并安全删除文件目录的方法

    引言 大多数情况下,我们习惯于使用 Delete 键、垃圾箱或 rm 命令从我们的计算机删除文件,但这不是永久安全地从硬盘(或任何存储介质)删除文件的方法。...2.wipe – Linux 安全删除文件 wipe 命令可以安全地擦除磁盘文件,从而不可能恢复删除的文件目录内容。 首先,你需要安装 wipe 工具,运行以下适当的命令: ?...下面的命令会销毁 private 目录下的所有文件。 ? 当使用下面的标志: ? ? 注意:wipe 仅可以磁性存储上可以可靠地工作,因此对固态磁盘(内存)请使用其他方法。...首先,你需要使用以下相关命令安装它: ? 安装完成后,你可以使用 srm 工具 Linux 安全地删除文件目录。 ? 下面是使用的选项: ? ?...假设你创建了一个单独的分区 /home 来存储正常的系统用户主目录,你可以该分区上指定一个目录,以便在其上应用 sfill: ?

    4.5K50

    使用Power AutomateOnedrive for Business创建文件

    Onedrive for Business(以下简称ODB)创建一个文件是非常轻松的一件事: 选择想要的路径,设置文件名,选择文件内容(文件内容大部分时候都是来自于其他action,比如邮件附件或者...forms附件等,这里为了简化流程,随便写了一个): 点击运行,就可以文件夹中找到这个文件: 但是,如果我们想要创建一个文件夹呢?...不过,测试的时候我们发现一个问题。如果创建文件,输入的路径实际并不存在,那么它会自动生成这个路径。...比如我们文件夹路径的后边继续输入“/测试生成路径”: 结果它也照样生成了这个文件,并且还为我们创建了一个新的文件夹: 答案呼之欲出了: 我们将这个a.txt文件删掉,不就达到了创建一个空文件夹的目的了吗...添加一个ODB的删除文件,选择上一步生成文件的ID: ODB查看,果然生成了一个空文件夹。 我们再看一眼所需的时间,只需要14ms,根本忽略不计。

    3.6K10

    Linux 使用 CD 命令进入目录文件夹的方法

    shopt 是一个 shell 内置命令,用于设置取消设置各种 bash shell 选项,由于它已安装,因此我们不需要再次安装它。 是的,我们可以启用此选项后,可以不使用 cd 命令切换目录。...这对 Linux 管理员没用,因为我们不会在没有 cd 命令的情况下切换到该目录,因为我们对此有经验。 如果你尝试没有 cd 命令的情况下切换 Linux 的目录/文件夹,你将看到以下错误消息。....bashrc 是一个 shell 脚本,每次用户以交互模式打开新 shell 都会运行该脚本。 你可以文件添加要在命令提示符下输入的任何命令。...而且,它在 fish shell 工作正常,而无需对 .bashrc 进行任何更改。 ? 如果要暂时执行此操作,请使用以下命令(设置或取消设置)。重启系统,它将消失。...Linux 使用 CD 命令进入目录/文件夹的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。

    6K21

    Linux 永久并安全删除文件目录 只需这 3 招

    大多数情况下,我们习惯于使用 Delete 键、垃圾箱或 rm 命令从我们的计算机删除文件,但这不是永久安全地从硬盘(或任何存储介质)删除文件的方法。...2、 wipe – Linux 安全删除文件 wipe 命令可以安全地擦除磁盘文件,从而不可能恢复删除的文件目录内容。...$ wipe -rfi private/* 当使用下面的标志: -r - 告诉 wipe 递归地擦除子目录-f - 启用强制删除并禁用确认查询-i - 显示擦除进度 ?...首先,你需要使用以下相关命令安装它: ? 安装完成后,你可以使用 srm 工具 Linux 安全地删除文件目录。 ?...假设你创建了一个单独的分区 /home 来存储正常的系统用户主目录,你可以该分区上指定一个目录,以便在其上应用 sfill: ?

    2.6K30

    使用CSV模块PandasPython读取写入CSV文件

    使用Pandas读取CSV文件 Pandas是一个开源库,可让您使用Python执行数据操作。熊猫提供了一种创建,操作和删除数据的简便方法。...您必须使用命令 pip install pandas 安装pandas库。WindowsLinux的终端,您将在命令提示符执行此命令。...仅三行代码,您将获得与之前相同的结果。熊猫知道CSV的第一行包含列名,它将自动使用它们。 用Pandas写入CSV文件 使用Pandas写入CSV文件就像阅读一样容易。您可以在这里说服。...结论 因此,现在您知道如何使用方法“ csv”以及以CSV格式读取写入数据。CSV文件易于读取管理,并且尺寸较小,因此相对较快地进行处理传输,因此软件应用程序得到了广泛使用。...csv模块提供了各种功能类,使您可以轻松地进行读写。您可以查看Python的官方文档,并找到更多有趣的技巧模块。CSV是保存,查看发送数据的最佳方法。实际上,它并不像开始那样难学。

    20K20

    【Android 逆向】修改 Android 系统文件 ( Android 逆向需要经常修改的文件目录 | root 后的设备获取 目录的 rw 权限后注意事项 )

    文章目录 一、Android 逆向需要经常修改的文件目录 二、 root 后的设备获取 / 目录的 rw 权限后注意事项 1、不要随意执行 wipe 命令 2、不要随意执行 rm 命令 一、Android...逆向需要经常修改的文件目录 ---- 系统配置文件 : /default.prop 文件是系统的配置信息 ; 可执行程序存放目录 : 如果需要向 Android 系统 , 添加一些可执行程序 ,...可以放在 /sbin/ , /system/bin/ , /system/xbin/ 等目录 , 这些目录的可执行程序自动存放到环境变量 ; 动态库存放目录 : Android 中使用的系统 so...动态库 都存放在 /system/lib/ 目录 , 可以向其中添加 so 动态库 , 或者使用一个修改过的 so 动态库替换原有的 so 文件 ; 使用 新的 so 文件 A 替换原有的 so 文件...B , 将原有的 so 文件重命名为 C , A 动态库 调用 C 动态库的函数 , 这样就相当于调用时加了一层拦截 , 可以在此处获取各种参数 ; 配置文件目录 : Android 的配置文件一般都在

    1.7K10

    项目文件 MSBuild NuGet 包编写扩展编译的时候,正确使用 props 文件 targets 文件

    .NET 扩展编译用的文件有 .props 文件 .targets 文件。不给我选择还好,给了我选择之后我应该使用哪个文件来编写扩展编译的代码呢?...如果你不了解 .props 文件或者 .targets 文件,可以阅读下面的博客: 理解 C# 项目 csproj 文件格式的本质编译流程 - walterlv 具体的例子有下面这些博客。...工具包 - walterlv 如何创建一个基于命令行工具的跨平台的 NuGet 工具包 - walterlv 当我们创建的 NuGet 包包含 .props .targets 文件的时候,我们相当于项目文件...-- 当生成 WPF 临时项目,不会自动 Import NuGet 的 props targets 文件,这使得临时项目中你现在看到的整个文件都不会参与编译。...WPF 临时项目不会 Import NuGet 的 props targets 可能是 WPF 的 Bug,也可能是刻意如此。

    25120

    如何使用Linux命令工具Linux系统根据日期过滤日志文件

    使用Linux系统进行日志管理,经常需要根据日期来过滤检索日志文件。这在故障排除、性能监控安全审计等方面非常有用。...本文中,我们将详细介绍如何使用Linux命令工具Linux系统根据日期过滤日志文件。图片什么是日志文件计算机系统,日志文件用于记录系统、应用程序和服务的运行状态事件。...日志文件可以包含有关错误、警告、信息调试信息等内容。它们对于故障排除系统监控至关重要。Linux系统,常见的日志文件存储/var/log目录下。...使用日期过滤日志文件的方法方法一:使用grep命令日期模式grep命令是一种强大的文本搜索工具,它可以用于文件查找匹配的文本行。我们可以使用grep命令结合日期模式来过滤日志文件。...方法二:使用find命令-newermt选项find命令用于文件系统搜索文件目录。它可以使用-newermt选项来查找指定日期之后修改过的文件

    4.4K40

    【linux命令讲解大全】011.使用find命令指定目录下查找文件及应用技巧选项详情

    如果使用该命令,不设置任何参数,则 find 命令将在当前目录下查找子目录文件,并且将查找到的子目录文件全部进行显示。...; -atime:查找指定时间曾被存取过的文件目录,单位以24小计算; -cmin:查找指定时间之时被更改过的文件目录; -cnewer:查找其更改时间较指定文件目录的更改时间更接近现在的文件目录...; -ctime:查找指定时间之时被更改的文件目录,单位以24小计算; -daystart:从本日开始计算时间; -depth:从指定目录下最深层的子目录开始查找; -empty:寻找文件大小为...:查找指定时间曾被更改过的文件目录,单位以分钟计算; -mount:此参数的效果指定 -xdev 相同; -mtime:查找指定时间曾被更改过的文件目录,单位以24小计算...-type f -user root -exec chown tom {} \; 上例,{} 用于与 -exec 选项结合使用来匹配所有文件,然后会被替换为相应的文件名。

    1.6K10

    嵌入式Linux-Qt环境搭建

    1 tslib编译 tslib之前测试触摸屏的时候使用过,这里再来记录一下编译过程。...apt-get install libtool ubunt创建一个名为“tslib”的目录存放编译结果,然后执行以下指令进行编译: ....编译完成之后,再执行make install进行安装,安装之后就可以看到arm-qt文件的内容了: 将qrm-qt文件夹先整个打包为arm-qt.tar.bz2文件,后面移植到开发板用: tar...-jcf arm-qt.tar.bz2 arm-qt 2.5 编译出错的问题 make编译可能会遇到编译出错 情况1:我遇到过下面这种: 这种情况是因为我的ubuntu虚拟机空间不够用了,解决方法就是给虚拟器扩容...3 开发板上配置Qt环境 3.1 复制tslibQt的编译文件 将之前打包的arm-tslib.tar.bz2arm-qt.tar.bz2压缩包复制到板子,可以先复制到nfs网络位置,然后解压到

    4.6K30
    领券