liunx 常用命令1-目录/文件:新建、修改、移动和删除

这篇具有很好参考价值的文章主要介绍了liunx 常用命令1-目录/文件:新建、修改、移动和删除。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一. 新建、修改目录


    创建
        mkdir newdir
        #递归地创建多级目录
        mkdir -p /path/to/newdir/subdir  
    
    更改权限
        chmod 755 /path/to/directory
    
    更改所有者和组
        ##将“/home/user/documents”目录的所有者更改为“newowner”,组更改为“newgroup”
        sudo chown [新所有者]:[新组] /path/to/directory
        sudo chown newowner:newgroup /home/user/documents  
    更改目录的拥有者    
        sudo chgrp [新组] /path/to/directory
        #将“/home/user/documents”目录的组更改为“newgroup”
        sudo chgrp newgroup /home/user/documents
    切换
        cd:切换目录
            cd /path/to/dir:进入"path/to/dir"目录
            cd .. :返回上一级目录
            cd ~  :进入home目录
            cd -  : 返回上一次目录

二. 新建、修改文件


    #创建
    touch /path/to/newfile.txt
    touch file1.txt file2.txt file3.txt
    #打开,也可用于创建
    vim newfile.txt
    #修改权限
    chmod 644 /path/to/newfile.txt
    

三. 移动和重命名


    #将文件或目录从“old/name”重命名为“new/name”
    mv /path/to/old/name /path/to/new/name
    将文件或目录移动到“new/dir”
    #mv /path/to/name /path/to/new/dir

四. 复制    


    #将文件“file”复制到目录“new/dir”
    cp /path/to/file /path/to/new/dir
    #将目录“dir”及其下面的所有文件和目录复制到目录“new/dir”
    cp -r /path/to/dir /path/to/new/dir

五.查看    


    cat:查看文件内容
    cat /path/to/file:显示文件“file”的内容
    cat /path/to/file_1 /path/to/file_2:将文件“file_1”和“file_2”的内容连接起来并显示
    
    more/less:分页显示文件内容
    more /path/to/file:分页显示文件“file”的内容
    less /path/to/file:高级分页显示文件“file”的内容,可以上下滚动和搜索,更强大。
    
    head/tail:显示文件头或尾
    head -n 10 /path/to/file:显示文件“file”的前10行内容
    tail -n 10 /path/to/file:显示文件“file”的后10行内容
    tail -f  /path/to/file:显示最新日志
    
    ls:列出当前目录下的所有文件和目录
    ls -l:详细列出当前目录下的所有文件和目录,包括权限、大小、修改时间等信息
    ls -a:列出当前目录下的所有文件和目录,包括隐藏文件和目录

6. 删除 

    rm:删除文件或目录
    rm /path/to/file:删除一个名为“file”的文件
    rm -rf /path/to/dir:删除一个名为“dir”的目录及其下面的所有文件和目录(非常危险,谨慎使用!)文章来源地址https://www.toymoban.com/news/detail-428579.html

到了这里,关于liunx 常用命令1-目录/文件:新建、修改、移动和删除的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux管理文件命令(2)rm命令-删除文件或者目录

    目录 前言 一、rm命令的介绍 二、命令语法及参数 三、参考实例  四、删错文件如何恢复 rm是一个很危险的命令,使用的时候要特别当心,尤其对于新手更要格外注意,如执行“rm -rf /*”命令则会清空系统中所有的文件,甚至无法恢复回来。所以我们在执行之前一定要再次确

    2024年02月07日
    浏览(31)
  • Linux rm命令:删除文件或目录

    当 Linux 系统使用很长时间之后,可能会有一些已经没用的文件(即垃圾),这些文件不但会消耗宝贵的硬盘资源,还是降低系统的运行效率,因此需要及时地清理。 rm 是强大的删除命令,它可以永久性地删除文件系统中指定的文件或目录。在使用 rm 命令删除文件或目录时,

    2024年02月07日
    浏览(43)
  • IDEA2022版教程上(下载、卸载、安装、新建Project、jdk设置、详细设置、新建/导入/删除普通java模块、修改模块名、同时打开多个工程、常用代码模板:非空判断,遍历,输出语句快捷键)

    初学Java语言,熟悉了记事本、EditPlus、NotePad++或Sublime Text3等简易开发工具的Java初学者 熟练使用其他Java集成开发环境(IDE),需要转向IDEA工具的Java工程师们 关注IDEA各方面特性的Java程序发烧友、爱好者 【注】JetBrains官方说明: 尽管我们采取了多种措施确保受访者的代表性

    2024年02月07日
    浏览(43)
  • Linux移动或重命名文件和目录(mv命令)

    mv 命令(move 的缩写),既可以在不同的目录之间移动文件或目录,也可以对文件和目录进行重命名。该命令的基本格式如下: 选项: -f:强制覆盖,如果目标文件已经存在,则不询问,直接强制覆盖; -i:交互移动,如果目标文件已经存在,则询问用户是否覆盖(默认选项

    2024年02月17日
    浏览(30)
  • Jtti:linux删除文件夹命令和目录命令是什么?

    在Linux中,删除文件和目录是每个用户都必须知道的基本操作。尽管这似乎是一项简单的任务,但删除文件和目录的方法多种多样,每种方法都有其特定的用例。在本教程中,小编将给大家分析一下linux删除文件夹命令和目录命令是什么? 一、linux删除文件夹命令是什么? 删除文

    2024年02月10日
    浏览(47)
  • 【Liunx常用操作】配置sftp服务器(用户独立目录&用户共享目录)

    提示:为保证文章的正确性和实用性,文章内容可能会不定时优化改进,若您有建议或者文章存在错误请私信留言或评论指正💖😊💖。下面以Ubuntu22.04操作系统为例,介绍具体的操作步骤,如果本文对你有帮助,记得关注加收藏🤞。 本文以Ubuntu22.04系统为例,介绍如何在

    2024年02月04日
    浏览(45)
  • shell命令之文件目录常用命令

    1.1返回到某一级目录 dirName1、dirName2、dirName3表示某一目录; 1.2返回到上级目录 也可以写成: 1.3返回到家目录 1.4返回上一次目录 2.1查看当前目录 显示当前目录下的文件和目录; -l 列出文件和目录的详细信息,可缩写成ll; -a 列出当前目录下所有文件及目录,包括隐藏的文件或

    2024年02月06日
    浏览(30)
  • 【Linux命令详解 | chmod命令】 chmod命令用于修改文件或目录的权限,保护文件安全性。

    在Ubuntu系统中, chmod 命令是一个强大的工具,用于修改文件或目录的权限,从而保护文件的安全性。通过适当配置权限,可以控制哪些用户或用户组可以访问、读取、写入或执行特定文件或目录。 chmod 命令是Linux/Unix系统中的基础命令之一,对于系统管理员和开发者来说都是

    2024年02月12日
    浏览(33)
  • Linux笔记之删除指定目录下除最新修改的以 .pack 为扩展名的文件之外的所有文件

    code review! 这段代码是使用C++语言编写的,它执行了一系列命令来删除指定目录下的旧文件。让我逐行解释代码的功能: 首先,声明并初始化了一个名为 cmd 的 std::string 变量,用于存储要执行的命令。命令的内容是一个字符串,它由多个子命令以管道符( | )连接而成。 接下

    2024年02月04日
    浏览(35)
  • liunx根据时间删除文件

    一. 使用find和rm -rf命令的一些示例命令: 查找并删除指定类型的文件 假设要删除当前目录下所有扩展名为.log的文件,可以使用以下命令: 这个命令将在当前目录下查找所有扩展名为.log的文件,并使用rm命令删除它们。 查找并删除特定日期之前的文件 假设要删除当前目录下

    2024年02月05日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包