前端需要了解的linux基础命令

linux命令

  1. 跳转目录或文件夹cd
  • 跳转到当前登录用户的主目录

    cd ~
    
  • 跳转到跟目录

    cd /
    
  • 跳转到上一级目录

    cd ..
    
  • 跳转到上一个工作目录

    cd -
    
  1. 查看子目录和文件 ls
  • 列出当前目录下的子目录和文件

    ls 
    
  • 列出当前目录下的子目录和文件

    ls -lih 
    
  1. 拷贝文件 cp
  • cp xxx /xxx/xxx 拷贝文件xxx到/xxx/xxx目录下

    cp ademo /user/test/demo
    
  • 当前目录下备份一个文件或者说是复制一个文件

cp demo demo-bak
  • 拷贝demo目录下的所有文件到/usr/local/qiankun/demo目录下

    cp -R demo /usr/local/qiankun/demo
    
  1. 移动或更改文件或文件夹
  • 将当前目录下的文件名(demo)修改为demo-bak

    mv demo demo-bak 
    
  • 将当前目录下的demo移动到~/demo-bak文件夹下

    mv demo ~/demo-bak 
    
  1. 查看某个文件 cat
  • 查看当前目录下的aehyok文件
cat atxt
  • 查看当前目录下的aehyok文件,并添加行号
cat -n atxt 
  • 查看当前目录下的aehyok文件,对非空行添加行号

    cat -b atxt 
    
  • 一起查看多个文件

    cat atxt atxt-hard
    
  1. 创建目录 mkdir
  • 创建目录afile
mkdir afile
  • 创建多级目录(如果aehyok1不存在则创建不了 ,需要使用-p)
mkdir afile/a1
  • 创建多级目录 (aehyok1不存在也会创建)

    mkdir -p afile/a1 
    
  1. 创建文件 touch
  • 创建一个文件
touch a.txt
  • 同时创建两个文件
touch a.txt b.txt
  1. 删除文件和文件夹 rm
  • -f,–force 不提醒直接删除

  • -i,–interactive 交互式删除

  • -r,-R --recursive 递归删除子目录

  • -v,–verbose 详细显示进行的步骤

  • –help 帮助信息

  • –version 输出版本信息

// 删除一个指定的文件
rm a.txt
rm -r a.txt

// 删除aehyok目录下的所有文件和目录
rm -rf afile

// 删除当前目录下的所有文件和目录
rm -rf afile

// 删除当前目录下的txt文件
// 删除前会询问
rm -i a.txt
// 直接删除
rm -if a.txt



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值