Linux文件目录类命令

pwd

  • 基本语法: pwd
  • 作用:显示当前目录的绝对路径

ls

  • 基本语法:
    ls   [参数]   [目录或文件]
  • 作用:查看当前目录的内容
  • 常用参数:
    -a :显示当前目录所在的文件和目录,包括隐藏的。
    -l :以列表的方式显示信息。

cd

  • 基本语法:
    cd   [参数]   [路径]
  • 作用 :切换到指定目录
  • 常用参数:
cd ~   回到家目录
cd ..  回到当前目录的上一级

mkdir

  • 基本语法:
    mkdir   [参数]   要创建的目录名
  • 作用:创建目录
  • 常用参数:
    -p   :   创建多级目录

rmdir

  • 基本语法   :  
    rmdir   [参数]   要删除的目录
  • 作用   :   删除空目录
  • 常用参数:
    -p : 如果目录由多个路径名组成,从最后一个路径名开始依次删除,
             直到所有的路径名都被删完。

touch

  • 基本语法   :
    touch    文件名
  • 作用  :  创建空文件

cp

  • 基本语法   :
    cp   复制的文件     要复制到的路径
  • 作用  :  复制文件和目录
  • 常用参数:
    -r  :  递归复制目录
    \cp   复制的文件     要复制到的路径    : 强制覆盖

rm

  • 基本语法   :
    rm    [参数]  要复制的文件或目录
  • 作用  :  删除文件或目录
  • 常用参数:
    -r  :  递归删除整个文件夹
    -f  :   强制删除不在提示

mv

  • 基本语法   :
    mv  旧文件名  新文件名

    mv   旧路径   新路径
  • 作用  : 重命名或移动文件

上面的命令实战

题目:
显示家目录的文件

创建一个dog目录,并切换到dog目录下

显示当前的路径,回到家目录,

创建一个  cat 目录,在cat下创建一个1.txt

将cat目录下的1.txt复制到dog下

给cat目录下的1.txt重命名为2.txt

将cat目录移动到dog下

删除dog目录

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

cat

  • 语法格式  :   cat  [参数]   要查看的文件

  • 常用参数  :  -n   显示行号

  • 作用  :  以只读的方式读取文件

more

  • more是按页显示文本内容
  • 语法格式  :   more  要查看的文件
  • 例  :  cat  1.txt  |  more
    more 1.txt
  • 常用操作:
    空格键 代表向下翻一页
    enter 代表向下翻一行
    q 代表离开more
    ctrl+f 向下滚动一屏
    ctrl+b 返回上一屏

less

  • less用来分屏查看文件内容,它的功能和more指令相似,但是比more更强大
    less在显示文件内容时,并不是一次将整个文件加载后才显示,它可以根据显示加载内容。
    对于显示大型文件具有较高的效率
  • 语法  :   less  要查看的文件
  • 常用操作:
    空格键 代表向下翻一页
    q 代表离开less
    pagedown 向下翻动一页
    pageup 向上翻动一页

>和>>

作用:
>    输出重定向
>>   追加   
例:
echo hello>1.txt    
//将hello输入到1.txt中,1.txt有内容的话覆盖。
//1.txt没有创建的话就创建1.txt且写内容hello
echo world>>1.txt
//将world追加到1.txt内

echo

  • 语法格式  :   echo    [选项]     [输出内容]
  • 作用  :  输出内容到控制台
  • 例:   echo    $PATH(显示当前环境变量)

head

  • 作用  :  显示文件的首部内容
  • 基本语法:
    head    文件名(查看文件前10行)
    head   -n   5 文件名(查看文件前5行)

tail

  • 作用  :  显示文件的尾部内容
  • 基本语法   :  
    tail   文件名(显示文件后10行)
    tail   -n   5 文件名(查看文件后5行)
    tail   -f   文件名(实时追踪该文档的所有更新)

ln

  • 软链接也叫符号链接,类似于windows里的快捷方式,主要存放了链接其他文件的路径
  • 作用  :   给原文件创建一个软链接
  • 基本语法  :  ln  -s   [原文件或目录]   [软链接名]

history

  • 作用  :   查看已经执行过历史记录,也可以执行历史命令
  • 基本语法:
    history   显示历史命令
    history   10   显示使用过的10个命令
    !行号   使用历史记录为10号的命令
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值