大数据学习-2024.1.24

大数据学习-2024.1.24

linux中的基本命令

  • ls dir ll 查看目录信息

  • ls -a 查看当前目录下的信息以及隐藏文件

  • stat 查看信息:stat xxxx

  • –help 查看命令的使用方式 :xxx --help

  • 创建文件

    • touch命令创建(创建但是不打开)

      image-20240123093247753

    • vi / vim (创建一个文件并打开)

      image-20240123093452203

  • mkdir 创建文件夹

    • mkdir xxx 表示在当前目录下创建xxx文件夹
    • mkdir /aaa/bbb/xxx 指定位置创建文件夹,表示的是在根目录下的aaa目录下的bbb目录下创建xxx文件夹
    • mkdir -p xxx/xxx/xxx 创建多级目录文件夹
  • cp 复制文件或文件夹

cp 要复制的文件路径 目标路径

举例:
cp a1.txt aaa/a1.txt  将当前目录下的a1.txt 复制到当前目录下aaa目录下,复制后的名字叫做a1.txt
cp a1.txt a3.txt 将当前目录下的a1.txt 复制到当前目录下,复制后的名字叫做a3.txt 相当于复制并改名

-r 参数复制文件夹
cp ccc ./bbb/  表示将当前目录下的ccc文件夹复制一份到bbb目录下
  • mv 移动文件或者文件夹
mv 要移动的文件路径 目标路径

举例:
mv a1.txt aaa/a1.txt  将当前目录下的a1.txt 移动到当前目录下aaa目录下,移动后的名字叫做a1.txt
mv a1.txt a3.txt 将当前目录下的a1.txt 移动到当前目录下,移动后的名字叫做a3.txt 相当于移动并改名
  • 给文件夹重命名

    • mv移动文件或文件夹
    • cp文件或文件夹
  • 删除文件或者文件夹

    • rm -rf xxx

    cat进阶使用

    • 查看指定内容
      • cat xxx | grep ‘xxxx’
      • 打开后进行搜索
    打开文件在不进入编辑模式的前提下,使用/xxx关键词 + 回车搜索
    
  • 分页查看

    • cat xxx | more
  • 合并文件

    • cat xxx xxx > xxx(新的文件,原有文件)
    • 合并并追加内容到文件
    cat a1.txt a2.txt >> a6.txt
    
  • 编辑文件不小心按了ctrl+s或者ctrl+z

    解决方案:

    rm -rf .xxx.xxx.swp
    
  • 快速删除文件内容的方式

打开文件不要进入编辑模式,选中行,按两次dd就可以了

  • 查看磁盘空间大小
    • 查看当前目录下的文件夹的大小使用情况 du -h
    • 查看当前目录下的文件夹以及文件大小的使用情况 du -a
    • 查看整个虚拟机磁盘空间大小使用情况 df -h
  • 查看内存使用情况 top
  • 查询一个进程是否存在
ps -aux | grep xxx
  • 远程复制
    况 du -a
    • 查看整个虚拟机磁盘空间大小使用情况 df -h
  • 查看内存使用情况 top
  • 查询一个进程是否存在
ps -aux | grep xxx
  • 远程复制
    • scp xxx 目标机器名:目标路径(如果路径一样使用 pwd ,有飘号)
  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值