linux改-文件夹名称,linux修改文件夹名字

linux改-文件夹名称,linux修改文件夹名字1mv home abc home abcd2rename home abc home abcd 很荣幸帮助你们 linux 下修改主目录的方法 第一 修改 etc passwd 文件 第二 usermod 命令 具体方法 第一种方法 vi etc passwd 找到要修改的用户那几行 修改掉即可 此方法建议慎用 etc passwd 文件格式 登录名 加密口令 数字用户 ID 数字组 ID

1 mv /home/abc /home/abcd

2 rename /home/abc /home/abcd

很荣幸帮助你们

linux下修改主目录的方法:

第一,修改/etc/passwd文件 ;

第二,usermod命令;

具体方法:

第一种方法:vi /etc/passwd ;

找到要修改的用户那几行,修改掉即可,此方法建议慎用。

/etc/passwd文件格式 。

登录名:加密口令:数字用户ID:数字组ID:注释字段:起始目录:shell程序 。

用此方法修改了用户宿主目录后,会出现某些异常,如:

bash环境异常,需要将用户原宿主目录下的隐藏文件拷贝到更改后的宿主目录即可 。

cp /原宿主目录/.* /目标目录。

第二种:usermod  ;

usermod -d /usr/newfolder -u uid  -u后面一定要接uid啊,不是username  。

补充说明:usermod可用来修改用户帐号的各项设定。

rmdir 命令

功能:删除空目录。

语法:rmdir [选项] dir-name

说明:dir-name表示目录名。该命令从一个目录中删除一个或多个子目录项。需要 特别注意的是,一个目录被删除之前必须是空的。rm – r dir命令可代替 rmdir,但是有危险性。删除某目录时也必须具有对父目录的写权限。

命令中各选项的含义为:

– p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应 的信息。

cd 命令:

功能:改变工作目录。

语法:cd [directory];

说明:该命令将当前目录改变至directory所指定的目录。若没有指定directory, 则回到用户的主目录。为了改变到指定目录,用户必须拥有对指定目录的执行和读权限。

Linux目录的创建与删除命令基础知识:

功能:创建一个目录(类似MSDOS下的md命令)。

语法:mkdir [选项] dir-name

说明:该命令创建由dir-name命名的目录。要求创建目录的用户在当前目录中(dir-name的父目录中)具有写权限,并且dirname不能是当前目录中已有的目录或 文件名称。

命令中各选项的含义为:

– m 对新建目录设置存取权限。也可以用chmod命令设置。

– p 可以是一个路径名称。此时若路径中的某些目录尚不存在, 加上此选项后, 系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。

使用mv命令,不管事目录或者是文件都可以使用mv命令,前提是你有修改的权限!如:

mv /home/abc /home/abcd

mv /home/abc /home/abcd

☆本文来自星座网,请勿转载违者必究!☆

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/198478.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午3:07
下一篇 2026年3月26日 下午3:08


相关推荐

  • 常见的ARM集成开发环境

    常见的ARM集成开发环境1.ARMSDT:是ARM公司为方便用户在ARM芯片上进行应用软件开发而推出的一整套开发工具。到ARMSDT2.5.1,ARM宣布推出ARMADS1.0取代了ARMSDT,不再对ARMSDT进行维护。ARMSDT支持的ARM处理器最高到包括ARM9在内的所有ARM处理器。配合Angel驻留程序和JTAG仿真器,用户使用可方便的使用ARMSDT进行应用程序的开发。2.ARM

    2022年5月18日
    41
  • MapReduce编程快速入门

    MapReduce编程快速入门MapReduce编程规范用户编写的程序分成三个部分:Mapper,Reducer,Driver(提交运行mr程序的客户端)Mapper阶段继承Mapper类(1)用户自定义的Mapper要继承自己的父类(2)Mapper的输入数据是KV对的形式(KV的类型可自定义)(3)Mapper中的业务逻辑写在map()方法中(4)Mapper的输出数据是KV对的形式(KV的类型可自定义)(5)map()方法(maptask进程)对每一个<K,V>调用一次Reducer阶段继承Reduce

    2022年6月16日
    35
  • matplotlib-bilibili,抖音很火的动态数据视频自动生成(第三节)-柱形数据视频[通俗易懂]

    matplotlib-bilibili,抖音很火的动态数据视频自动生成(第三节)-柱形数据视频

    2022年2月20日
    62
  • Android layout属性之gravity和layout_gravity「建议收藏」

    Android layout属性之gravity和layout_gravity「建议收藏」1.gravity用来描述当前view的内容在view中的位置。gravity是控制其内容或者包含的views在该view(或viewgroup)中的位置2.layout_gravity是表示

    2022年7月3日
    27
  • 韦根协议及IO模拟韦根34接口

    韦根协议及IO模拟韦根34接口1 写在前面韦根 Wiegand 协议是国际上统一的标准 是由摩托罗拉公司制定的一种通讯协议 它适用于涉及门禁控制系统的读卡器和卡片的许多特性 韦根有许多种类格式 常见有 26 bit 34 bit 37 bit 格式 其中 26 bit 格式是最常用的格式 而标准 26 bit 格式是一个开放式的格式 这就意味着任何人都可以购买某一特定格式的 HID 卡 并且这些特定格式的种类是公开可选的 26 Bi

    2026年3月20日
    2
  • cocos android分析

    cocos android分析

    2022年1月27日
    47

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号