当前位置: 首页 > article >正文

Linux--学习记录(2)

  • 解压命令:

    • gzip命令:
      • 参数:
        • -k:待压缩的文件会保留下来,生成一个新的压缩文件
        • -d:解压压缩文件
      • 语法:
        • gzip -k pathname(待压缩的文件夹名)
        • gzip -kd  name.gz(待解压的压缩包名)
    • bzip2命令:(压缩率更高)
      • 参数:
        • -k:待压缩的文件会保留下来,生成一个新的压缩文件
        • -d:解压压缩文件
      • 语法:
        • bzip2 -k pathname(待压缩的文件夹名)
        • bzip2 -kd  name.gz(待解压的压缩包名)
    • tar命令:
      • 参数:
        • -c:进行压缩
        • -x:表示解压缩
        • -t:查看压缩文件
        • -z:使用gzip方式进行处理,它与‘-c’结合表示压缩,与‘-x’结合表示解压缩
        • -j:使用bzip2方式进行处理,它与‘-c’结合表示压缩,与‘-x’结合表示解压缩
        • -v:详细报告tar处理的信息
        • -f:后边接着一个文件名,解压到指定目录的文件名 
      • 语法:
        • tar -cjf test.tar.bz2 test 将test压缩为test.tar.bz2
        • tar -xjf test.tar.bz2  解压缩
        • tar -czf test.tar.gz test 将test压缩为test.tar.gz
        • tar -xzf test.tar.gz
  • 网络命令

    • ifconfig命令:
      • 作用:查看网络,设置IP
      • 参数
        • -a:显示所有网卡接口
        • up:激活网卡接口
        • down:关闭网卡接口
        • address:XXX.XXX.XXX.XXX,IP地址
      • 使用:
        • ipconfig:
          • 查看当前正在使用的网卡
  • VI编辑器

    • 使用
      • vi 1.txt +2 (+2表示光标在1.txt的第几行)
      • G(shift+g)跳到文件尾
      • gg跳到第一行
      • 在vi编辑器的命令行模式下(:set number)
      • 取消行号(:set nonumber)
      • 跳到指定的行(:行号) 
      • 翻页
        • Ctrl+f:向前翻页
        • ctrl+b:向后翻页
      • 删除:
        • 在一般模式下:
          • x:删除一个字母
          • dd:删除整行
          • ndd:删除从当前行开始的n行
          • o:在当前行下边增加一行
          • u:撤销
          • dw:删除单词,光标放在单词首字母处
          • D:删除光标包括在内的当前行后的所有内容
      • 复制及粘贴
        • 一般模式下:
          • yy:复制当前行
          • p:在光标当前行的下一行粘贴
          • nyy:复制从光标所在行开始的n行
          • 搜索:
            • /关键词,然后Enter 然后使用n往下查找,N往上查找
        • 在命令行模式下:
          • :%s/p1/p2/g
            • 将文中所有的p1用p2全部替换
          • :%s/p1/p2/gc
            • 在替换时进行确认

http://www.kler.cn/a/163386.html

相关文章:

  • Java API类与接口:类的转换方法与正则表达式
  • Ubuntu 的 ROS 操作系统turtlebot3环境搭建
  • 学习方法——看差的书籍
  • 介绍几个提取视频文案的Coze插件
  • .netCore WebAPI中字符串加密与解密
  • C++ 语言实现读写.csv文件.xls文件
  • Web学习路线
  • 【ET8】0.ET8入门-ET框架介绍
  • 交付《啤酒游戏经营决策沙盘》的项目
  • vue2 el-input里实现打字机 效果
  • 深入理解 Promise:前端异步编程的核心概念
  • 29 水仙花数
  • 【后端学前端学习记录】学习计划
  • 【Azure 架构师学习笔记】- Azure Databricks (2) -集群
  • 低多边形3D建模动画风格纹理贴图
  • 《每天一个Linux命令》 -- (6) stat命令
  • 设计模式——单例模式(Singleton Pattern)
  • 寄存器、缓存、内存、硬盘、存储器的理解
  • MSSQL存储过程的功能和用法
  • 极智芯 | 解读国产AI算力 灵汐产品矩阵
  • 使用项目管理工具进行新媒体运营管理的策略与方法
  • 【前端设计模式】之适配器模式
  • 实战:Docker Compose 下 Nginx、Java、Mysql 和 Redis 服务协同部署(包含解决浏览器访问Linux部署服务器本地资源问题)
  • 用Java写一个拼图游戏
  • 25.Oracle的回收站
  • Java实现归并排序算法