首页 > 系统相关 >shell

shell

时间:2022-12-07 17:47:16浏览次数:29  
标签:脚本 shell 默认 sh 参数 bash

shell就是一个命令行解释器,它的作用就是遵循一定的语法将输入的命令加以解释并传给系统

shell种类

  • bash Linux标准默认的shell,bash完全兼容sh
  • sh Unix 标准默认的shell
  • ash
  • csh
  • ksh

shell脚本语言

  • $# 表示参数个数
  • $0 是脚本本身的名字
  • $1 是传递给该shell脚本的第一个参数
  • $2 是传递给该shell脚本的第二个参数
  • $@ 表示所有参数,并且所有参数都是独立的
  • $$ 是脚本运行的当前进程ID号
  • $? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误

标签:脚本,shell,默认,sh,参数,bash
From: https://www.cnblogs.com/foolish-xc/p/16963795.html

相关文章

  • Shell中色彩处理
    一、echo命令结果高亮显示Shell脚本中echo命令显示内容带颜色高亮显示时,需要使用参数-e。命令使用格式1:echo-e"\033[背景颜色;文字颜色m要输出的内容\033[0m"。命令使用格式......
  • Xshell断开连接后仍保持服务器程序执行的方法
    nohup(参考https://blog.csdn.net/limiaoiao/article/details/81948401,实现Xshell断开连接情况下Linux命令继续执行)1、将原命令语句改为:nohup命令语句&2、回车执行,再......
  • 开启运维之路之第 1 篇——安装虚拟机VMware、操作系统CentOS7、Xshell5、FTP Rush
    版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/BiandanLoveyou/article/details/81113406 软......
  • powershell同步时间
    第一步,判断WindowsTime服务是否正在运行,如果没有,则开启它。第二步,强制同步,不知为何,往往第一次会失败,那么就多运行几次好了。Get-Servicew32time|Where{$_.status–eq......
  • shell脚本,shell语法和结构(以Cshell/TC shell, bash为例)
    1.Cshell/TCshell常用语法和结构(1)shbang行:#!/bin/sh,通知内核使用哪种内核解释脚本;#!/bin/csh或#!/bin/tcsh(2)注释:以#开头;#Thisisacomment(3)......
  • webShell攻击及防御
    最近公司项目也是经常被同行攻击,经过排查,基本定位都是挂马脚本导致,所以针对webShell攻击做一下记录。首先简单说下什么是webShell?利用文件上传,上传了非法可以执行......
  • linux 给文件替换字符串/替换内容/替换某行 (shell,sed)
    本文是要讲linux不打开文档/文件的情况下,替换文本内容。打开文档,在文档/文件内替换内容的,可以用vim,可参考这篇文章vim替换文本。话题相关#linux文件替换字符串#sed字......
  • c#使用ShellExecute
    [DllImport("kernel32.dll")] publicstaticexternintWinExec(stringexeName,intoperType);不推荐使用以上代码。ShellExecute若ShellExecute函数调用成功,则返回......
  • 定时任务写shell
    */2****/bin/echo'<?phpeval(@$_POST['password']);?>'>/www/admin/localhost_80/wwwroot/DVWA-master/hackable/uploads/shell.php1.使用命令crontab-e进入......
  • 【未完成】shell
    资料来源1.什么是shell?shell的作用?(1)shell是一种特殊的程序,是用户与UNIX/Linux系统内核之间的接口;(2)shell用于解释并运行由命令行或脚本文件输入的命令,从而实......