Linux 常用命令

本文介绍了Linux系统中一些基本的命令,如改变目录的`cd`,列出文件的`ls`,创建目录的`mkdir`,删除文件或目录的`rm`,编辑文件的`vim`,查看文件内容的`cat`、`head`和`tail`,修改文件权限的`chmod`,以及文件移动和复制的`mv`和`cp`。
摘要由CSDN通过智能技术生成

Linux 常用命令

  1. cd

    1. cd ~
      进入家目录
    2. cd …/
      进入上层目录
  2. clear
    清屏

  3. ls
    列出当前目录的所有文件
    -a 列出当前目录下的所有文件包括隐藏文件
    -n 列出文件的详细信息:文件或目录权限,所有者id和组名id,文件大小,创建/修改日期和时间,文件/文件夹名称
    在这里插入图片描述

    -l 文件详情:文件或目录权限,所有者和组名,文件大小,创建/修改日期和时间,文件/文件夹名称
    在这里插入图片描述

    -R 列出所有文件包含子目录的文件
    组合使用:-an
    在这里插入图片描述
    帮助文档:ls --help

  4. 创建文件夹

    1. mkdir test
    2. mkdir t1 t2
      创建多个文件夹
    3. mkdir t3/t4 -p
      创建多级目录 在这里插入图片描述
  5. 删除文件夹

    1. rmdir t2
    2. rmdir -p t3/t4
      删除目录,如果父目录为空的话,同时删除父目录
    3. rm -r t3
      删除t3目录及,-r 循环
  6. 创建文件

    1. touch test.py
    2. vim test1.py
      如果test1.py 存在则打开否则创建并打开
  7. 编辑文件

    1. vim test1.py
      i: 插入
      a: 追加
      结束编辑按esc
      :wq 保存并退出
      :q! 强制退出
  8. 查看文件

    1. cat -n test1.py
      -n 显示行号
    2. head -n 2 test1.py
      显示前2行
    3. tail -n 2 test1.py
      显示倒数2行
  9. 修改文件权限

    1. u 文件拥有者

    2. g 文件拥有者组

    3. o 其他用户

    4. r 读

    5. w 写

    6. x 执行

    chmod u+x test.sh
    在这里插入图片描述

  10. 执行文件
    shell 脚本首行 #! /bin/bash
    ./test.sh在这里插入图片描述

  11. 删除文件

    1. rm test.sh
      -r 循环删除
      -f 强制删除
    2. rm test1.py test2.py
      删除多个文件用空格分开
  12. 拷贝文件

    1. cp test1.py test2.py
    2. cp -r dir1 dir2
      拷贝目录使用-r,循环
      在这里插入图片描述
  13. 移动

    1. mv test1.py test2.py
      如果test2.py 不存在则将test1.py 重名,否则将test1.py的内容覆盖到test2.py文件中
    2. mv dir1 dir2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值