标签: 常用命令-shell

29 篇文章

009、exit命令
exit命令 退出当前的shell。 概要 exit [n] 主要用途 执行exit可使shell以指定的状态值退出。若不设置参数,则以最后一条命令的返回值作为exit的返回值退出。 参数 n(可选):指定的shell返回值(整数)。 返回值 返回值为你指定的参数n的值,如果你指定的参数大于255或小于0,那么会通过加或减256的方式使得返回值总是处于0到255之间。 例子 退出当前shell: …
008、exec命令
exec命令 调用并执行指定的命令 补充说明 exec命令 用于调用并执行指令的命令。exec命令通常用在shell脚本程序中,可以调用其他的命令。如果在当前终端中使用命令,则当指定的命令执行完毕后会立即退出终端。 语法 exec(选项)(参数) 选项 -c:在空环境中执行指定的命令。 参数 指令:要执行的指令和相应的参数。 实例 首先使用echo命令将文本“Linux C++”进行输出,输入如下…
007、echo命令
echo命令 输出指定的字符串或者变量 补充说明 echo命令 用于在shell中打印shell变量的值,或者直接输出指定的字符串。linux的echo命令,在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的,因此有必要了解下echo的用法echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。 语法 echo(选项)(参数) 选项 -e:启用转义字符。 -E…
006、crontab命令
crontab命令 提交和管理用户的需要周期性执行的任务 补充说明 crontab命令 被用来提交和管理用户的需要周期性执行的任务,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。 语法 crontab(选项)(参数) 选项 -e:编辑该用户的计时器设…
005、bg命令
bg命令 将前台终端作业移动到后台运行 概要 bg [job_spec ...] 主要用途 用于将作业放到后台运行,使前台可以执行其他任务。该命令的运行效果与在指令后面添加符号&的效果是相同的,都是将其放到系统后台执行。 若后台任务中只有一个,则使用该命令时可以省略任务号。 参数 job_spec(可选):指定要移动到后台执行的作业标识符,可以是一到多个。 返回值 返回成功除非未开启作业控…
004、bc命令
bc命令 算术操作精密运算工具 补充说明 bc命令 是一种支持任意精度的交互执行的计算器语言。bash内置了对整数四则运算的支持,但是并不支持浮点运算,而bc命令可以很方便的进行浮点运算,当然整数运算也不再话下。 语法 bc(选项)(参数) 选项 -i:强制进入交互式模式; -l:定义使用的标准数学库; -w:对POSIX bc的扩展给出警告信息; -q:不打印正常的GNU bc环境信息; -v:…
003、basename命令
basename命令 打印目录或者文件的基本名称 补充说明 basename命令 用于打印目录或者文件的基本名称。basename和dirname命令通常用于shell脚本中的命令替换来指定和指定的输入文件名称有所差异的输出文件名称。 语法 basename(选项)(参数) 选项 --help:显示帮助; --version:显示版本号。 参数 文件:带路径信息的文件; 后缀:可选参数,指定要去除…
002、at命令
at命令 在指定时间执行一个任务 补充说明 at命令 用于在指定时间执行命令。at允许使用一套相当复杂的指定时间的方法。它能够接受在当天的hh:mm(小时:分钟)式的时间指定。假如该时间已过去,那么就放在第二天执行。当然也能够使用midnight(深夜),noon(中午),teatime(饮茶时间,一般是下午4点)等比较模糊的 词语来指定时间。用户还能够采用12小时计时制,即在时间后面加上AM(上…
001、alias命令
alias命令 定义或显示别名。 概要 alias [-p] [name[=value] ...] 主要用途 简化较长的命令。 定义、修改或者显示一个或多个别名。 选项 -p:显示全部已定义的别名。 name(可选):指定要(定义、修改、显示)的别名。 value(可选):别名的值。 返回值 alias 返回 true 除非您要显示的别名未定义。 例子 # 显示全部已定义的别名 alias ali…