美文网首页
bash 笔记

bash 笔记

作者: 不知道的是 | 来源:发表于2018-07-01 06:14 被阅读0次

bash是许多linux系统默认的shell(命令行工具)。

cmd和powershell是window系统默认的shell(命令行工具)。

二者的功能都一样,通过命令行来操作计算机的功能。

为什么要学习bash

  • 必须使用linux风格的shell来运行git命令
  • 工作过程中,项目都是部署在linux系统中,了解一些常用的bash命令也是有必要的。
# cd 改变目录  (change directory)
cd images   #进入images文件夹
cd ..      #进入上一层目录
cd ~       #进入用户根目录

# tab  自动补全,当我们输命令或者目录很长时,可以使用tab键进行自动补全。
# 按两次tab,会把所有符合要求的内容都列出来。

# pwd 打印当前目录的路径 (print work directory)
pwd

# ls 展示当前目录列表(list)
ls         # 展示当前目录
ls -a      # 展示全部内容,包括隐藏文件
ls -l      # 以列表的形式展示内容

# clear reset清屏
clear  # 清除屏幕内容,滚动条,保留了历史
reset  # 重置,历史记录没了。


# mkdir  创建一个文件夹 (make directory)
mkdir css          # 创建一个css的文件夹
mkdir css img js   # 创建了三个文件夹

# rmdir  删除一个空的文件夹(没啥用)
rmdir img   # 删除文件夹

# touch  创建文件
touch index.html   #创建了一个index.html文件
touch css/index.css # 在css目录下创建idnex.css文件

# rm 删除一个文件获取文件夹
rm index.html # 删除index.html文件
rm js         # 删除空的js文件夹
rm -r css     # 递归删除一个文件夹

# mv 移动文件(move)
mv index.html js            # 将html文件移动到js文件夹中
mv index.html index2.html   # 将index.html重命名为index2.html

# cp 复制文件(cp)
cp index.html index2.html   # 复制index.html文件,命名为index2.html
cp -r css css02             # 如果复制的是文件夹,需要使用-r参数。

# cat 查看文件全部内容
cat index.html

相关文章

  • bash 笔记

    bash是许多linux系统默认的shell(命令行工具)。 cmd和powershell是window系统默认的...

  • bash笔记

    第一行#!/bin/bash 读取命令并保存到变量:dir=\pwd`或者dir=$(pwd)` 数组: arra...

  • Bash 笔记[一]

    最近看Caffe的shell脚本,记一些shell相关的用法。 1. > 和 >> 的区别 > 用于重定向程序的输...

  • Bash入门笔记

    本猫工作之前除了基本的cd, ls, cat, less之外,基本上没见过bash。于是开始工作之后果断跪了,当了...

  • bash编程笔记

    bash编程笔记 为了能提高linux系统下的工作效率,今天打算认识下bash编程把今天学过的例子堆过来,加上简单...

  • bash语言笔记

    测试开发的shell水平 linux文件操作网络操作 netstat系统数据分析 ps、top数据分析能力(lin...

  • bash学习笔记

    快捷键操作 Ctrl + a:移到行首 Ctrl + b:向行首移动一个字符,与左箭头作用相同 Ctrl + e:...

  • 1.1 开始

    《Linux Shell 脚本攻略(第 2 版)》读书笔记 Bash (Bourne Again Shell)是目...

  • Shell/bash学习笔记

    定义:shell是一个命令行解释器,为用户提供一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用...

  • bash 语言 学习笔记

    前言 大部分人都用过终端命令行。有的时候需要繁琐的输入同样的命令,我们可以编写自己的脚本来完成这个工作。 指定解释...

网友评论

      本文标题:bash 笔记

      本文链接:https://www.haomeiwen.com/subject/jagfuftx.html