1、建议开发环境
- 苹果电脑可以直接打开自带的终端软件进行操作;
- 也可以访问shiyanlou.com的在线虚拟环境;
- 也可以在自己电脑上安装Linux虚拟机;
- 也可以在w3school或其他在线Linux环境(选择Ubuntu版本)试验。
2、终端和shell
- 打开名称为终端的软件输入命令进行操作;
- shell既代表用户界面,又代表控制系统的脚本语言,可以理解成命令的命名规范;
- 常见的shell有bash、zsh、ksh、csh,Ubuntu的终端默认使用bash,Mac终端默认使用zsh。
3、操作终端
- 在Linux中,最重要的就是命令,包含的过程分为输入和输出。
- 输入:打开终端,输入一些字母,按回车;
-
输出:终端会返回你想要的结果。
4、命令行操作
- 常用命令(#号和之后内容代表注释,帮助理解含义,不用输进去)
cd Desktop #进入当前目录下的Desktop文件夹
ls #列出当前文件夹下的所有文件
pwd #显示当前目录的完整路径
touch 1.txt #创建一个文件叫做1.txt
find / -name 1.txt #搜索根目录(整个电脑)下是否存在名称为1.txt的文件 - 常用快捷键
Tab键:自动补全命令或文件,比如在终端输入cd Des之后,按一下Tab,就可以自动补全成:cd Desktop
Ctrl+c:组合键,按住Ctrl再按c,可以中止当前运行的命令。比如执行find / -name 1.txt的过程中按下,就可以终止
Ctrl+a:将光标移动到行首,相当于Home键
Ctrl+e:将光标移动到行尾,相当于End键
5、试验
- sudo apt-get update #sudo指的是以管理员权限运行,apt-get是软件包管理程序,可以安装、删除、更新软件,update是更新的意思
- sudo apt-get install sysvbanner #安装banner
- banner shiyanlou # 打印shiyanlou这个字符串