深入了解Unix:从基础命令到安全模型与文件系统结构
1. Unix Shell简介
Unix的Shell就像是Windows的命令提示符,但更强大。与Windows不同,Unix有多种Shell可供选择,常见的有Bourne shell (sh)、Korn shell (ksh)、C Shell (csh)、Tom’s C Shell (tcsh)和Bourne Again Shell (bash)。在Linux中,默认的Shell通常是bash;而HP - UX机器常默认使用ksh;Solaris 10则默认使用Bourne shell。若想知道当前使用的Shell,可使用echo $SHELL命令,示例如下:
ubuntu@ubuntu:~$ echo $SHELL /bin/bash2. 常用Unix命令
以下是一些常用的Unix命令及其功能和对应的Windows命令(若有):
| Linux命令 | 最接近的Windows命令行等效命令(如有) | 功能 |
| — | — | — |
|ls -lart|dir /od| 列出当前目录中的文件,以详细列表形式显示,包括以“.”开头的隐藏文件,并按时间倒序排列,最新文件显示在最后 |
|pwd|cd [无参数]| 打印当前目录的名称 |
|touch filename|