zoukankan      html  css  js  c++  java
  • 03目录相关命令

    目标

    查看目录内容 切换目录 创建和删除操作 拷贝和移动文件 查看文件内容 其他
    ls cd mkdir ouch m cpmv catmoregrep echo重定向>和>>管道|

    01查看目录内容

    1.1终端使用技巧

    1>自动补全

    • 在敲出文件/目录/命令的前几个字母之后,按下tab键
    • 如果输入的没有歧义,系统会自动补全
    • 如果还存在其他文件/目录/命令,再按一下tab键,系统会提示可能存在的命令

    2>曾经使用过的命令

    • 按上/下光标键可以在曾经使用过的命令之间来回切换
    • 如果想要退出选择,并且不想执行当前选中的命令,可以按ctrl+c
    • .表示当前目录,
    • ..表示上一级目录
    • ~表示家目录

    1.2ls命令说明

    ls是常用的命令之一,类似DOS下的dir命令

    • Linux文件或者目录名称最长可以有256个字符

    • 以.开头的文件为隐藏文件,需要-a 参数才能显示ls -a显示所有目录

      ls常用选项

      -a 显示指定目录下所有子目录与文件,包括隐藏文件
      -l 以列表方式显示文件的详细信息(纵向显示文件名和大小)
      -h 配合-l以人性化的方式显示文件大小(ls -l -h或者文件大小更直观)

      上面三个命令可以相互配合不区分顺序,比如 :ls -lh与ls -hl效果是一样的。

      蓝色字体是目录,白色字体是文件。


      计算机中文件大小的表示方式(科普)

      单位 英文 含义
      字节 B(Byte) 在计算机中作为一个数字单元,一般为8为二进制数
      K(Kibibyte) 1KB=1024B,千字节
      M(Mebibyte) 1MB=1024KB
      千兆 G(Gigabyte) 1GB=1024MB
      T(Terabyte) 1TB=1024GB
      p(Petabyte) 1PB=1034TB
      E(Exabyte) 1EB=1024PB
      Z(Zettabyte) 1ZB=1024EB
      Y(Yottabyte) 1YB=1024ZB

      ls通配符的使用

      通配符 含义
      * 代表任意个数个字符
      代表任意一个字符,至少一个
      [] 表示可以匹配字符组中的任意一个
      [abc] 匹配ac中的任意一个
      [a-f] 匹配从a-f中的任意一个字符

    02切换目录

    2.1cd

    • cd 是英文change directory 的缩写,其功能为更改当前的工作目录

    • 注意:Linux所有的目录和文件名大小写敏感

      命令 含义
      cd 切换到当前用户的主目录(/home/用户)
      cd ~ 切换到当前用户的主目录(/home/用户)
      cd . 切换到当前目录不变
      cd .. 切换到上一级目录
      cd - 可以在两次工作目录之间来回切换
      cd / 切换到根目录

    2.2相对路径和绝对路径

    • 相对路径:在输入路径时,最前面不是/或者~,表示相对当前目录所在的目录位置
    • 绝对路径:在输入路径时,最前面是/或者~,表示从根目录/家目录开始的具体目录位置
    自律, 坚定, 随和, 坚强, 为了自己想要的,去奋斗
  • 相关阅读:
    NFS服务
    DNS服务
    git使用笔记(七)版本回退和撤销
    git使用笔记(六)github
    git使用笔记(五)打标签
    git使用笔记(四)远程操作
    git使用笔记(三)文件忽略
    git使用笔记(二)分支与合并
    git使用笔记(一)入门
    GDB使用小记
  • 原文地址:https://www.cnblogs.com/xiaowututu/p/13673921.html
Copyright © 2011-2022 走看看