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”的目录及其下面的所有文件和目录(非常危险,谨慎使用!)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值