基本概念和操作
一.实验内容
1.在linux中,最最重要的就是命令,这就包含了2个过程,输入和输出
(1)输入就是打开终端,然后按键盘输入,然后按回车
创建一个名为文件,touch是一个命令
touch file
进入一个目录,cd是一个命令
cd /etc/
查看当前所在目录
pwd
(2)输出会返回你想要的结果,比如你要看什么文件,就会返回文件的内容。如果只是执行,执行失败会告诉你哪里错了,如果施行成功那么会没有输出,因为linux的哲学就是:没有结果就是最好的结果
2.重要快捷键
[Tab]补全命令,补全目录、补全命令参数
[Ctrl+c]强行终止当前程序
[Ctrl+d]键盘输入结束或退出终端
[Ctrl+s]暂停当前程序,暂停后按下任意键恢复运行
[Ctrl+z]将当前程序放到后台运行,恢复到前台为命令fg
[Ctrl+a]将光标移至输入行头,相当于Home键
[Ctrl+e]将光标移至输入行末,相当于End键
[Ctrl+k]删除从光标所在位置到行末
[Alt+Backspace]向前删除一个单词
[Shift+PgUp]将终端显示向上滚动
[Shift+PgDn] 将终端显示向下滚动
方向上键↑,恢复你之前输入过的命令
3.通配符
通配符是一种特殊语句,主要有星号()和问号(?),用来对字符串进行模糊匹配(比如文件名、参数名)。当查找文件夹时,可以使用它来代替一个或多个真正字符;当不知道真正字符或者懒得输入完整名字时,常常使用通配符代替一个或多个真正字符。
(1)$ ls .txt 查找文件
(2)在创建文件的时候,如果需要一次性创建多个文件时,比如:
“love_1_linux.txt,love_2_linux.txt,... love_10linux.txt”。
$ touch love{1..10}_linux.txt
4.遇到困难,可以使用man命令,它是Manual pages的缩写,执行man命令调用手册页。
(1)$ man
(2)查看 man 命令本身的使用方式,可以输入:
man man
(3)man 手册被进行了分册(分区段)处理,通常被分为8个区段
1 一般命令
2 系统调用
3 库函数,涵盖了C标准函数库
4 特殊文件(通常是/dev中的设备)和驱动程序
5 文件格式和约定
6 游戏和屏保
7 杂项
8 系统管理命令和守护进程
$ man 1 ls
二,作业
banner命令
(1)安装:$ sudo apt-get update
$ sudo apt-get install sysvbanner
运用:$ banner shiyanlou
(2)$ printerbanner -w 50 A
-w参数指定打印宽度
(3)还有两个类似的命令toilet,figlet