book:用户名
@100ask: 主机名
~家目录
linux命令由三部分组成 command [-option](非必须) [parameter](非必须) 尖括号<>是必须
输入命令 ls -l (ls显示信息,l显示详细信息)
谁从键盘接收这个命令,并显示出来,在回车以后谁找到对应的程序,执行出来,并且显示执行结果,背后的程序就是shell。
什么是shell?shell是一个程序,它可以接收键盘数据并且回显,解析输入的字符串,寻找程序,执行程序。
shell去哪寻找程序?去PATH环境变量所指定的位置去找,也可以用相对,绝对路径。
环境变量,我们可以用env指令找到环境变量,等号前面是环境变量,等号后面是环境变量的值,可以看到环境变量PATH的值。
echo $PATH 也可以查找环境变量PATH的值,各个字符串用:隔开,shell就是在这些目录下面逐个寻找
怎么设置环境变量
临时设置:(对当前终端有效)export PATH=$PATH:/home/book
永久设置:(对当前用户有效)使用 gedit ~/.bashrc,行尾添加 exportPATH=$PATH:/home/book
gedit 图形界面文本编辑器,用于文本文件编辑
对所有用户有效