linux入门实验手册

  1. 显示当前系统所有shell

    cat /etc/shells

  2. 显示当前shell

    echo ${SHELL} 大括号可省略

  3. 查看文件最后4行

    tail -4 /etc/passwd
    tail -n 4 /etc/passwd

  4. 别名写入配置文件中

    echo "alias NAME='VALUE'" >>~/.bashrc或 /etc/bashrc
    追加值到文本中,也可以用nano写入(能追加尽量追加,修改配置文件容易误操作)

  5. 修改命令提示符变量,可以直接用nano写入配置文件

    nano /etc/profile.d/env.sh
    PS1="[\e[1;5;41;33m][\u@\h \W]\$[\e[0m]"
    如果是临时定义,则可直接PS1="[\e[1;5;41;33m][\u@\h \W]\$[\e[0m]"或者export PS1="[\e[1;5;41;33m][\u@\h \W]\$[\e[0m]"

  6. date 显示系统时间及日期

    -s 指定时间和日期

  7. echo 显示字符

    -n 不自动换行(相对于命令提示符而言)
    -e 启用\字符解释功能(待定)

  8. 命令行扩展:$()或上点号包含

    echo "i am whoami "
    echo "i am $(whoami)"

  9. 大括号扩展:{}

    数字字符扩展 {1..19} {a..z}

  10. 命令历史配置文件 ~/.bash_history
    https://www.cnblogs.com/images/cnblogs_com/linux521/1462050/t_his.png
  11. 调用上一次命令最后一个参数:
    输入!$或者按ESC键松开后,再按.
  12. bash快捷键
    快捷键
  13. man less 命令操作
    man

    备注:对vscode的操作还不是很熟练,图片显示有点小,后续会不断完善。

猜你喜欢

转载自www.cnblogs.com/linux521/p/10849668.html