Location:
Search - linux csh
Search list
Description: 基本上shell分两大类:
一:图形界面shell(Graphical User Interface shell 即 GUI shell)
例如:应用最为广泛的 Windows Explorer (微软的windows系列制作系统),还有也包括广为人知的 Linux shell,其中linux shell 包括 X windows manger (BlackBox和FluxBox),以及功能更强大的CDE、GNOME、KD、 XFCE。
二:命令行式 shell(Command Line Interface shell ,即CLI shell)
例如:
bash / sh / ksh / csh(Unix/linux 系统)
COMMAND.COM(MS-DOS 系统)
cmd.exe / 命令提示字符(Windows NT 系统)
Windows PowerShell(支援 .NET Framework 技术的 Windows NT 系统)
-Shell is basically divided into two categories: a: a graphical interface shell (Graphical User Interface shell or GUI shell) example: the most widely used Windows Explorer (Microsoft windows family of production systems), there are also well-known Linux shell, which linux shell, including X windows manger (BlackBox and FluxBox), as well as the more powerful of the CDE, GNOME, KD, XFCE. Second: the command line shell (Command Line Interface shell, that is, CLI shell) such as: bash/sh/ksh/csh (Unix/linux systems) COMMAND.COM (MS-DOS systems) cmd.exe/characters in the command prompt (Windows NT system) Windows PowerShell (support. NET Framework technology, Windows NT systems)
Platform: |
Size: 447488 |
Author: grub |
Hits:
Description: 本实验要实现一个简单的命令解释器,也就是Linux中的shell程序。实验程序起名为ysh,要求其设计类似于目前流行的shell解释程序,如bash、csh、tcsh,但不需要具备那么复杂的功能。ysh程序应当具有如下一些重要的特征:
能够执行外部程序命令,命令可以带参数。 . 。
能够执行fg、bg、cd、history、exit等内部命令。
使用管道和输入输出重定向。
支持前后台作业,提供作业控制功能,包括打印作业的清单,改变当前运行作业的前台/后台状态,以及控制作业的挂起、中止和继续运行。
除此之外,在这个实验中还须做到:
使用make工具建立工程。
使用调试器gdb来调试程序。
提供清晰、详细的设计文档和解决方案。
-This experiment in order to achieve a simple command interpreter, that is, the shell process in Linux. Experimental procedure named ysh, required that their design is similar to the current popular interpretation of the procedures of the shell, such as bash, csh, tcsh, but it does not need a less complex function. ysh procedures should have the following important features:
external procedures to perform the command, the command can take parameters. . .
to perform fg, bg, cd, history, exit the internal order.
the use of input and output pipes and redirection.
support before and after the Taiwan operations, the provision of operating control functions, including a list of print jobs, change the current operation of the front running/background status of the pending operation and control, suspension and continue to run.
In addition, this experiment must be done:
make tools to use to establish the project.
use gdb
Platform: |
Size: 8192 |
Author: 香烟 |
Hits:
Description: 介绍bash和tcsh,tcsh是在csh基础上扩展的,具有和C语言类似的句法。bash则是LINUX各版本的默认SHELL,而且,在写脚本方面更方便。两者不兼容,bash 有更多的优势,从这个意义上说,如果没有特殊需要,最好从一开始就用bash, 而不用tcsh。-Introduction bash and tcsh, tcsh csh is based on the expansion, with a C like syntax. bash is the default SHELL LINUX versions, but, in terms of more convenient to write the script. The two are not compatible, bash has more advantages, in this sense, if there is no special need, the best the outset with a bash, rather than tcsh.
Platform: |
Size: 12288 |
Author: zht |
Hits: