Linux入门--Day 1

命令行

  • date 显示当前时间

  • echo 打印

在这里插入图片描述

  • echo $PATH 显示电脑里面的所有路径

    • 相对路径
      • . 到当前目录下
      • .. 返回上一级目录
    • 绝对路径
  • pwd 显示整个路径的名字

  • cd + 目录名称 到达该目录

  • cd - 返回上一次的工作目录

  • ls 展示当前目录下的所有文件

    • ls - +字母 可以查看不同类型的普通文件(-代表该文件是普通文件)
  • mv 将一个文件从一个目录下移动到另外一个目录下/或者更换文件名
    在这里插入图片描述

  • cp + 文件名 + 目录路径

    将指定文件复制到指定目录下

  • rm 删除一个目录下的一个或多个文件或者目录 使用的时候要十分小心

    • -f 不给出提示命令,直接执行删除操作
    • -r 将列出待删除的全部目录和子目录并给出提示递归地删除
    • -i 删除前逐一询问确认
    • -- ± 开头的文件 删除以 - 开头的文件
  • rmdir 只能用来删除空目录

    • -p 递归删除空目录
    • -v 删除之前会给出提示
    rm和rmdir的区别:
    rm的使用权限对任何使用者都开放,rmdir只对拥有当下目录及父目录权限的用户开发
    rm删除文件基本上没有任何特殊要求,rmdir只能删除空目录
    
  • mkdir 创建目录

    • 如果所创建目录的名称中间含有空格,则要把文件名用双引号引起来,否则创建出来的就不是预期的单个文件,而会是多个文件

      mkdir my photo       这样写将创建出两个目录,一个叫my 一个叫做photo
      mkdir “my photo”     这样才创建出的目录才是我们所期望的
      
  • man 一个很有用的手册,里面会给出很多有用的命令

    man ls 给出 ls 命令的功能

  • > 改变输入流方向(覆盖

  • < 改变输出流方向

    echo hello > hello.txt   向hello.txt文件输入hello
    
  • cat 打印指定文件的内容

    cat hello.txt   打印出hello.txt文件的内容
    cat < hello.txt    从hello.txt文件中获取内容输出
    cat < hello.txt > hello2.txt 从hello.txt文件输出内容到hello2.txt文件
    
  • >> 改变输入流的方向(不覆盖 另起一行

    在这里插入图片描述

  • | 管道命令操作符

    | 把左右两个命令隔开,左边命令的输出会作为右边命令的输入

    如果连续使用 | 那么第一个命令的输出会作为第二个命令的输入,第二个命令的输出作为第三个命令的输入…

  • xdg-open + 文件名

    可以根据不同格式的文件选择不同的打开方式,图片、mp3都可以

以上都是我学习B站一个视频的笔记,如果有和我一样刚刚接触Linux的小伙伴,我非常推荐这个视频,虽然是全英文的,但是努力听一下还是有很大的收获的
链接指路👉 B站-计算机科学课堂中学不到的知识

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值