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

Shell和Bash介绍

Shell是硬件和软件之间的交互界面。Bash是一种shell,在Linux系统中比较常见。我目前使用的Mac用的Z shell(zsh). 可以在terminal里面通过zsh命令对系统进行操作。这是与Windows所见所得,用鼠标点相比,Mac和Linux都可以完全用命令操作。常用的Bash/zsh命令如下:

Bash语言学习主要靠多用,慢慢积累。遇到需求多找资料,常学常用吧。

 File and Directory Operations
ls                 # List files
ls -l              # Long listing with details
cd /path/to/dir    # Change directory
pwd                # Show current directory
mkdir newdir       # Create directory
touch file.txt     # Create empty file
rm file.txt        # Delete file
rm -r dir/         # Delete directory and contents
cp file1 file2     # Copy file
mv old new         # Move or rename file
 Viewing and Editing Files
cat file.txt       # Show file contents
less file.txt      # View file page-by-page
head file.txt      # First 10 lines
tail file.txt      # Last 10 lines
nano file.txt      # Open in Nano editor
vim file.txt       # Open in Vim editor
参考资料
  • Bash 简介 - Bash 脚本教程 - 网道
  • Shell 教程 | 菜鸟教程

相关文章:

  • 学习threejs,使用Physijs物理引擎,通过控制重力,实现多米诺骨牌效果
  • Data Mining|缺省值补全实验
  • 【PmHub后端篇】PmHub集成 Sentinel+OpenFeign实现网关流量控制与服务降级
  • 【拥抱AI】Deer-Flow字节跳动开源的多智能体深度研究框架
  • More Effective C++:改善编程与设计(上)
  • java连数据库
  • AI-02a5a5.神经网络-与学习相关的技巧-权重初始值
  • 汽车免拆诊断案例 | 2015款路虎极光车组合仪表提示“充电系统故障”
  • 团结引擎开源车模 Sample 发布:光照渲染优化 动态交互全面体验升级
  • YOLO v1:目标检测领域的革命性突破
  • 【优选算法 | 字符串】字符串模拟题精选:思维+实现解析
  • 人工智能驱动的临床路径体系化解决方案与实施路径
  • KUKA库卡焊接机器人智能气阀
  • 大模型微调实战:基于GpuGeek平台的低成本高效训练方案
  • MySQL 服务器配置和管理(上)
  • react+html2canvas+jspdf将页面导出pdf
  • AI规则引擎:解锁SQL数据分析新姿势
  • RBTree的模拟实现
  • 《P2345 [USACO04OPEN] MooFest G》
  • PNG转ico图标(支持圆角矩形/方形+透明背景)Python脚本 - 随笔
  • 网站搭建和网页设计/爱站seo工具包官网
  • 营销网站 需求说明书/各行业关键词
  • 苏州响应式网站建设/2023最火的十大新闻
  • 如何做优秀的视频网站设计/网站制作详细流程
  • 郑州网站建设国奥大厦/网络营销模式案例
  • 网站开发人员需要什么要求/精准营销通俗来说是什么