shell 基础知识

来源:互联网 发布:被网络监控 编辑:程序博客网 时间:2024/06/06 01:22

看完这里Linux环境配置将在不是问题,理论先行。
shell是系统和你计算机硬件的中间人,他just工具。用户告诉指令给shell,shell给系统内核,内核支配硬件。
我的Linux 安装的shell是bash。他有以下几个特点。
一 bash特点
1 记录历史命令 它里面有个!注意以下,就是快回到那条命令,比如: !!上一个 ,
2 命令和文件名补全 用过Python人都知道tab的用处吧。这里一样的。
3 别名 通过#alias 配置。
4 通配符 * 多个 ? 一个字符。
5 重定向 > ,>>追加
6 | 管道符 一般用于把前一个命令当做后一个输入。
7 Ctrl+z 暂停 fg恢复。ctrl+c终止 jobs看暂停个数
二 变量
环境变量是shell预设的一个变量。
PATH 这个变量就代表了所由常用命令的绝对路径,有了他,用它命令直接输名字就OK。PATH ,HOME,LOGNAME都是系统预设的。#env打出所有预设的环境变量#pwd 打出当前目录。#set打出所有变量。它不但可以打系统的,还可以打自己的。#sources 作用刷新。
三 环境变量的配置。
已配置Java为列子
利用find命令找到Java安装路径(如图)
这里写图片描述

然后打开 vi /etc/profile/开始配置 具体见下图这里写图片描述
最后 用source /etc/profile 更新

0 0
原创粉丝点击