标签:shell

3个开源的 Python Shell

3个开源的 Python Shell

Python是一个高级、通用、结构化且强大的开源编程语言,广泛用于各种编程工作。它拥有一个全动态类型系统和自动内存管理,与Scheme,Ruby,Perl和Tcl的十分相似,避免编译型语言的许多复杂地方和难以理解。Python于1991年由Guido van Rossum创造,然后逐渐成长,流行。P

张二河 张二河 2024-07-20
0 0 0
一个Linux中用于监控的简易shell脚本

一个Linux中用于监控的简易shell脚本

系统管理员的任务真的很艰难,因为他/她必须监控服务器、用户、日志,还得创建备份,等等等等。对于大多数重复性的任务,大多数管理员都会写一个自动化脚本来日复一日地重复这些任务。这里,我们已经写了一个shell脚本给大家,用来自动化完成系统管理员所要完成的常规任务,这可能在多数情况下,尤其是对于新手而言十

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-07-20
0 0 0
Shell脚本编程初体验

Shell脚本编程初体验

通常,当人们提到“shell脚本语言”时,浮现在他们脑海中是bash,ksh,sh或者其它相类似的linux/unix脚本语言。脚本语言是与计算机交流的另外一种途径。使用图形化窗口界面(不管是windows还是linux都无所谓)用户可以移动鼠标并点击各种对象,比如按钮、列表、选框等等。但这种方式在

共饮一杯 共饮一杯 2024-07-20
0 0 0
轻松使用“Explain Shell”脚本来理解 Shell 命令

轻松使用“Explain Shell”脚本来理解 Shell 命令

我们在Linux上工作时,每个人都会遇到需要查找shell命令的帮助信息的时候。 尽管内置的帮助像man pages、whatis命令有所助益, 但man pages的输出非常冗长, 除非是个有linux经验的人,不然从大量的man pages中获取帮助信息是非常困难的,而whatis命令的输出很少

捡田螺的小男孩 捡田螺的小男孩 2024-07-20
0 0 0
在 Linux 命令行中使用和执行 PHP 代码(二):12 个 PHP 交互性 shell 的用法

在 Linux 命令行中使用和执行 PHP 代码(二):12 个 PHP 交互性 shell 的用法

在上一篇文章“在 Linux 命令行中使用和执行 PHP 代码(一)”中,我同时着重讨论了直接在Linux命令行中运行PHP代码以及在Linux终端中执行PHP脚本文件。本文旨在让你了解一些相当不错的Linux终端中的PHP交互性 shell 的用法特性。让我们先在PHP 的交互shell中来对ph

共饮一杯 共饮一杯 2024-07-20
0 0 0
LINUX 101: 让你的 SHELL 更强大

LINUX 101: 让你的 SHELL 更强大

在我们的关于 shell 基础的指导下, 得到一个更灵活,功能更强大且多彩的命令行界面为何要这样做?使得在 shell 提示符下过得更轻松,高效在失去连接后恢复先前的会话Stop pushing around that fiddly rodent!这是我的命令行提示符的设置。对于这个小的终端窗口来说

宇宙之一粟 宇宙之一粟 2024-07-20
0 0 0
mosh:一个基于 SSH 用于连接远程 Unix/Linux 系统的工具

mosh:一个基于 SSH 用于连接远程 Unix/Linux 系统的工具

Mosh 表示 移动 Shell ( Mobile Shell ) ,是一个用于从客户端跨互联网连接远程服务器的命令行工具。它能用于 SSH 连接,但是比 Secure Shell 功能更多。它是一个类似于 SSH 而带有更多功能的应用。程序最初由 Keith Winstein 编写,用于类 Uni

向阳逐梦 向阳逐梦 2024-07-19
0 0 0
FISH:Linux 下的一个智能易用的 Shell

FISH:Linux 下的一个智能易用的 Shell

FISH(friendly interactive shell)是一个用户友好的命令行 shell,主要是用来进行交互式使用。shell 就是一个用来执行其他程序的程序。FISH 特性自动建议fish 会根据你的历史输入和补完来提供命令建议,就像一个网络浏览器一样。注意了,就是Netscape Na

三掌柜 三掌柜 2024-07-19
0 0 0
RHCE 系列(四): 使用 Shell 脚本自动化 Linux 系统维护任务

RHCE 系列(四): 使用 Shell 脚本自动化 Linux 系统维护任务

之前我听说高效的系统管理员的一个特点是懒惰。一开始看起来很矛盾,但作者接下来解释了其中的原因:RHCE 系列:第四部分 - 自动化 Linux 系统维护任务如果一个系统管理员花费大量的时间解决问题以及做重复的工作,你就应该怀疑他这么做是否正确。换句话说,一个高效的系统管理员/工程师应该制定一个计划使

捡田螺的小男孩 捡田螺的小男孩 2024-07-19
0 0 0
Linux 有问必答:如何知道当前正在使用的 shell 是哪个?

Linux 有问必答:如何知道当前正在使用的 shell 是哪个?

问题: 我经常在命令行中切换 shell。是否有一个快速简便的方法来找出我当前正在使用的 shell 呢?此外,我怎么能找到当前 shell 的版本?找到你当前正在使用的 Shell 版本有多种方式可以查看你目前在使用什么 shell,最简单的方法就是通过使用 shell 的特殊参数。其一,一个名为

贤蛋大眼萌 贤蛋大眼萌 2024-07-19
0 0 0
修复 Shell 脚本在 Ubuntu 中的默认打开方式

修复 Shell 脚本在 Ubuntu 中的默认打开方式

当你双击一个脚本(.sh文件)的时候,你想要做的是什么?通常的想法是执行它。但是在Ubuntu下面却不是这样,或者我应该更确切地说是在Files(Nautilus)中。你可能会疯狂地大叫“运行文件,运行文件”,但是文件没有运行而是用Gedit打开了。我知道你也许会说文件有可执行权限么?我会说是的。脚

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-19
0 0 0
jobs 命令示例

jobs 命令示例

我是个新的 Linux/Unix 用户。我该如何在 Linux 或类 Unix 系统中使用 BASH/KSH/TCSH 或者基于 POSIX 的 shell 来查看当前正在进行的 作业 ( job ) ?在 Unix/Linux 上怎样显示当前作业的状态?(LCTT 译注:job,也常称为“任务”)

法医 法医 2024-07-19
0 0 0
使用 Python 创建你自己的 Shell(下)

使用 Python 创建你自己的 Shell(下)

在上篇中,我们已经创建了一个 shell 主循环、切分了命令输入,以及通过 fork 和 exec 执行命令。在这部分,我们将会解决剩下的问题。首先,cd test_dir2 命令无法修改我们的当前目录。其次,我们仍无法优雅地从 shell 中退出。步骤 4:内置命令“cd test_dir2 无法

共饮一杯 共饮一杯 2024-07-19
0 0 0
使用 Python 创建你自己的 Shell (上)

使用 Python 创建你自己的 Shell (上)

我很想知道一个 shell (像 bash,csh 等)内部是如何工作的。于是为了满足自己的好奇心,我使用 Python 实现了一个名为 yosh (Your Own Shell)的 Shell。本文章所介绍的概念也可以应用于其他编程语言。(提示:你可以在这里查找本博文使用的源代码,代码以 MIT

爱可生开源社区 爱可生开源社区 2024-07-19
0 0 0
国产开源 Web shell 威胁到了网络世界的安全

国产开源 Web shell 威胁到了网络世界的安全

两名中国的安全研究人员开发了一个新的 Web shell,并把它开源到 GitHub 上了,任何人都可以使用它,或基于它改造成自己的黑客工具。这个 Web Shell 的名字是 “ C刀 ( Cknife ) ”——中国小刀的意思。它首次出现在 2015 年底,以 Java 开发,包括一个可以让它连

贤蛋大眼萌 贤蛋大眼萌 2024-07-19
0 0 0
Linux 平台下 Python 脚本编程入门(二)

Linux 平台下 Python 脚本编程入门(二)

在“Linux 平台下 Python 脚本编程入门”系列之前的文章里,我们向你介绍了 Python 的简介,它的命令行 shell 和 IDLE(LCTT 译注:python 自带的一个 IDE)。我们也演示了如何进行算术运算、如何在变量中存储值、还有如何打印那些值到屏幕上。最后,我们通过一个练习示

贤蛋大眼萌 贤蛋大眼萌 2024-07-19
0 0 0
awk 系列:如何让 awk 使用 Shell 变量

awk 系列:如何让 awk 使用 Shell 变量

当我们编写 shell 脚本时,我们通常会在脚本中包含其它小程序或命令,例如 awk 操作。对于 awk 而言,我们需要找一些将某些值从 shell 传递到 awk 操作中的方法。我们可以通过在 awk 命令中使用 shell 变量达到目的,在 awk 系列的这一节中,我们将学习如何让 awk 使用

爱可生开源社区 爱可生开源社区 2024-07-19
0 0 0
理解 Linux 下 Shell 命令的不同分类及它们的用法

理解 Linux 下 Shell 命令的不同分类及它们的用法

当你打算真正操纵好你的 Linux 系统,没有什么能比命令行界面更让你做到这一点。为了成为一个 Linux 高手,你必须能够理解 Shell 命令的不同类型,并且会在终端下正确的使用它们。在 Linux 下,命令有几种类型,对于一个 Linux 新手来说,知道不同命令的意思才能够高效和准确的使用它们

大树 大树 2024-07-19
0 0 0
谁需要 GUI?—— Linux 终端生存之道

谁需要 GUI?—— Linux 终端生存之道

完全在 Linux 终端中生存并不容易,但这绝对是可行的。处理常见功能的最佳 Linux shell 应用你是否曾想像过完完全全在 Linux 终端里生存?没有图形桌面,没有现代的 GUI 软件,只有文本 —— 在 Linux shell 中,除了文本还是文本。这可能并不容易,但这是绝对可行的。我最

张二河 张二河 2024-07-19
0 0 0
如何在 Linux 中启用 Shell 脚本的调试模式

如何在 Linux 中启用 Shell 脚本的调试模式

脚本是存储在一个文件的一系列命令。在终端上输入一个个命令,按顺序执行的方法太弱了,使用脚本,系统中的用户可以在一个文件中存储所有命令,反复调用该文件多次重新执行命令。在学习脚本或写脚本的初期阶段,我们通常从写小脚本或者几行命令的短脚本开始,调试这样的脚本时我们通常无非就是通过观察它们的输出来确保其正

醒在深海的猫 醒在深海的猫 2024-07-19
0 0 0
1 2 3 4 18