目录
历史命令,使用上下键,或者使用history,ctrl+r搜索历史命令
shell是壳,操作系统底层是有一个Kernel的,内核用来实现一些所有上层服务,上层命令,上层应用所需要的基本功能,比如底层磁盘的读写,网络通信,鼠标键盘驱动,进程调度,操作管理,图形界面都是由操作系统的Kernel完成的,但是Kernel没有办法直接对其控制,用户不允许直接操作kernel,这时候就需要shell,shell的功能就是把用户的指令,传递给kernel,
$代表当前以普通用户身份登录,#代表以根用户即root身份登录。
@符号前面是用户,@符号户后面的部分是当前的主机名,也可以使用
hostname
查看主机名,在下一个符号,比如截图里的-,表示当前的目录
某个命令不知道怎么拼了,比如只知道是un,那么输入un按两下tab键,会自动给出以un开头的所有命令,
比如 do[abc]um ,匹配doaum,dobum,docum匹配到哪个就输出哪个
su命令虽然也切换到root用户,但没有使用一个全新的运行环境,一般我们都是su -
加&是把命令放到后台运行,jobs显示后台的进程,bg(background)让后台程序继续运行,fg(frontground)把后台的程序拉回来