linux入门实验手册
-
显示当前系统所有shell
cat /etc/shells
-
显示当前shell
echo ${SHELL} 大括号可省略
-
查看文件最后4行
tail -4 /etc/passwd
tail -n 4 /etc/passwd -
别名写入配置文件中
echo "alias NAME='VALUE'" >>~/.bashrc或 /etc/bashrc
追加值到文本中,也可以用nano写入(能追加尽量追加,修改配置文件容易误操作) -
修改命令提示符变量,可以直接用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]" -
date 显示系统时间及日期
-s 指定时间和日期
-
echo 显示字符
-n 不自动换行(相对于命令提示符而言)
-e 启用\字符解释功能(待定) -
命令行扩展:$()或上点号包含
echo "i am
whoami"
echo "i am $(whoami)" -
大括号扩展:{}
数字字符扩展 {1..19}
-
命令历史配置文件 ~/.bash_history
![https://www.cnblogs.com/images/cnblogs_com/linux521/1462050/t_his.png]()
-
调用上一次命令最后一个参数:
输入!$或者按ESC键松开后,再按. -
bash快捷键
![快捷键]()
-
man less 命令操作
![man]()
备注:对vscode的操作还不是很熟练,图片显示有点小,后续会不断完善。

学习不练习,不如不学习,学以致用的前提就是练习,linux的课程应有尽有,然后如何一步一步提升至关重要,这是培训的实验手册,分享并记录重点。


浙公网安备 33010602011771号