bashshell命令(代码片段)

果皮蟑螂 果皮蟑螂     2022-12-01     125

关键词:

3.Bash Shell命令

3.1基础常识

1 lijunbo@lijunbo-virtual-machine:~/Desktop$ 
  • 用户名@机器名:当前所在目录 $等待用户输入
  • ~代表当前用户home目录
  • / 代表根目录
  • man [命令] :显示该命令的用法
  • Windows 盘符,文件目录 \\ 反斜线,Linux一切皆文件,文件目录 / 正斜线

3.2Linux跟目录解析

  • /bin 二进制目录,存放GNU工具命令,ls等知道的命令,存放许多用户级的命令
  • /home 主目录,显示所有用户目录
  • /cdrom 光盘
  • /etc 系统配置文件目录
  • /lib 库目录
  • /lost+founf 断电时的临时文件目录
  • /mnt 默认挂载目录
  • /proc 伪装文件系统
  • /run 运行目录,运行文件的临时目录
  • /tmp 临时文件目录
  • /var 可变目录,存放log等临时文件
  • /boot 启动目录,启动所需要的文件在这儿
  • /dev 设备目录
  • /media 媒体目录,也是类似mnt的挂载目录,但有所不同
  • /opt 可选目录,第三方软件安装到这
  • /root root用户目录 管理员
  • /sbin 系统二进制目录,GNU高级管理员使用的命令工具
  • /srv 服务目录,本地服务
  • /usr 用户二进制目录,普通用户使用的GNU工具、命令,特指自己安装的命令

bashshell相关特性(代码片段)

bash基础特性之:命令历史命令历史:shell进程会在会话中保存此前用户提交执行过的命令;查看历史命令:~]#history定制history的功能,可通过环境变量来实现;HISISIZE:shell进程可保留的命令历史条数;HISIFILE:持久保存命令历史... 查看详情

[linux]基础bashshell命令(代码片段)

[Linux]基础操作命令参考书本《Linux命令行与shell脚本大全》复习和查询用,别的用到了在慢慢补充遍历目录目录路径绝对路径cd/usr/bin相对路径cdDocuments返回主目录cd其他实用命令显示当前目录pwd当前目录的父目录…单点表示当前目... 查看详情

text编辑bashshell的配置文件以启用颜色,别名和新命令行提示等附加功能!(代码片段)

查看详情

9个好玩但有点危险的bashshell命令(代码片段)

前言前段时间重感冒,状态低迷,各项任务进度拖延严重,Blog更新更是非常滞后。一个感悟:生病时人会有种无力感,想要做但真的很容易放弃。所以,身体很重要,要花时间锻炼身体,花时间休... 查看详情

9个好玩但有点危险的bashshell命令(代码片段)

前言前段时间重感冒,状态低迷,各项任务进度拖延严重,Blog更新更是非常滞后。一个感悟:生病时人会有种无力感,想要做但真的很容易放弃。所以,身体很重要,要花时间锻炼身体,花时间休... 查看详情

sh简单的bashshell脚本模板。有两个版本:1)简单的基于envvar的选项,以及2)添加了命令行参数解析(代码片段)

查看详情

bashshell参数展开(shellparameterexpansion):替换变量(variable)中的字符串(代码片段)

在写bashshell脚本时,如果遇到要替换变量中的字符串,首先想到的就是用sed命令,比如下面的示例将变量str中的数字123替换成UUU:$str=hello,word,123$echo$str|sed-E-e's/[0-9]/U/g'hello,word,UUUU上面的例子中用到echo,sed两个... 查看详情

简单理解bash和常规操作(代码片段)

1.什么是bash?Bashshell是一个命令解释器,它是操作系统的外壳程序,负责处理用户命令与操作系统内核之间的交互,当用户输入一个命令并执行时,shell会把命令解释并传递给内核,然后再把内核输出返回给用户,我们通过SSH远... 查看详情

了解dashshell与zshshell(代码片段)

#其他shell:dashshell,zshshelldashshelldashshell特性尽管bashshell和dashshell都以Bourneshell为样板,由于dash的目标是简洁,因此它的环境变量比bashshell少多了。dash变量和bash变量之间有一个巨大的差异,dashshell不支持数组。一、dash命令行参... 查看详情

linuxbashshell常用命令速查总结(代码片段)

又是老文章的搬移。最近在工作之余常用的是Bashshell,其它shell以前也写过,还是觉得BASH好用,下文只说明BashShell的常用命令,内容参考以前一位大神的文章,自己做了增删改,写在这里备用。在这里推荐... 查看详情

sh[bashshell脚本模板]#simplebash脚本模板(代码片段)

查看详情

sh检查bashshell脚本中是否存在输入参数(代码片段)

查看详情

bashshell中数组使用举例(代码片段)

bashshell中数组使用举例一背景让我们先来看一个shell脚本的执行过程及结果:[[email protected]~]$sharray.shN2N3N4Theelementsofthisarray2-4are:N2N3N4N1isinarray.N2isinarray.N3isinarray.N4isinarray.Theoriginalarrayisasfollows:N1N2 查看详情

bashshell合并多个文件内容到一个文件(代码片段)

一、简单版:$cat**/*>merge.fuck二、结合find+xargs+cat版本:$find./-iregex‘.*.(js|scss|tpl)$‘|xargscat>merge.fuckyou  查看详情

bashshell中,select使用举例(代码片段)

Bashshell中,select使用举例一背景在最近的运维工作中,写了很多脚本,在写这些脚本时发现了一些高效的用法,现将select的用法简单介绍一下。二使用举例select表达式是bash的一种扩展应用,擅长于交互式场合。用户可以从一组... 查看详情

处理用户输入(代码片段)

  脚本程序需要能与运行脚本程序的人员进行交互,bashshell提供了一些不同的方法来从用户处获取数据,这些方法包括命令行参数、命令行选项和直接读取键盘输入;1、命令行参数  向shell脚本传递数据的基本方式是使用命... 查看详情

docker常用的基础命令(代码片段)

...s_name容器操作:新建容器并启动:#在容器里启动一个/bin/bashshell环境,可以登录进入操作dockerrun-itddocker.io/centos/bi 查看详情

脚本怎么写???(代码片段)

...点一点就输入一个shell指令打开网页或是打开应用程序。BashShell:打开linux的命令窗口就相当于进入了bashshell,也是linux中缺省的shell,我们键入的命令都是由bashshell解释器解释给内核并完成操作的。cd<foldername>:进入目录;ls... 查看详情