shell 命令
本栏目主要介绍,在Linux 操作系统中,常用的 dash shell 命令。
壳层(英语:Shell)在计算机科学中,是指“提供用户使用界面”的软件,通常指的是命令行界面的解析器。一般来说,这个词是指操作系统中,提供访问内核所提供之服务的程序。Shell也用于泛指所有为用户提供操作界面的程序,也就是程序和用户交互的层面。因此与之相对的是程序内核(英语:Core),内核不提供和用户的交互功能。
bash(Bourne Again Shell)是Linux标准的默认shell。它支持POSIX 标准,完全兼容sh(Bourne shell 是UNIX标准的默认shell)。
进入shell:一般Linux系统中,桌面(GUI)状态下,使用快捷键 Ctrl + Alt + T,能打开 一个虚拟终端,输入shell命令并执行。还有一种方式: Ctrl + Alt +F1打开一个终端(F1~F6,能打开6个终端),Ctrl + Alt +F7返回到桌面。
退出shell:在shell中输入 exit 然后回车(按键盘上Enter键)默认提示符:普通用户 $(美元符号),根用户 #(散列符号)
查看shell版本命令: echo $SHELL
查看命令的辅助信息:
--help 命令使用帮助信息
--version 命令的版本信息-
目录文件命令
ls 列出文件或目录下的文件名
cd 改变目录
mkdir 创建目录(文件夹)
rmdir 删除空目录
rm 删除目录及文件
chmod 设置目录或文件的访问权限
chown 改变文件目录的所有者
cp 复制文件或者目录
文件内容命令
diff 比较两个文件的差异
patch 修补文件(给文件打补丁)
cat 输出文件内容
more 逐屏显示文件内容
less 逐页显示文件内容
head 显示文件开头若干行内容
tail 显示文件最后若干行内容
od 查看特殊格式的文件内容