【实验报告】——《Linux操作系统》
在Linux操作系统的学习中,掌握基本的字符界面操作、shell命令、输入输出重定向以及文本编辑器的使用至关重要。本实验报告将详细阐述这些核心知识点。
一、字符界面与图形界面转换
在Linux中,可以使用Ctrl+Alt+F1至F6快捷键在字符界面(TTY终端)之间切换。图形界面通常在Ctrl+Alt+F7。要从字符界面返回图形界面,只需再次按下Ctrl+Alt+F7。
二、简单shell命令
1. 注销命令:`exit`
2. 重启命令:`reboot`
3. 关机命令:`shutdown -h now`
三、常用shell命令
1. `date`:设置或查看系统时间,如`date -s "2012-03-17 08:44:00"`
2. `cal`:显示日历,例如查看出生日期是星期几:`cal 你出生的月份 你出生的年份`
3. `cd`:改变目录,如`cd /boot/grub`和`cd ~`回到用户主目录
4. `ls`:列出目录内容,`ls -a`显示包括隐藏文件,`ls -R`递归显示子目录内容
5. `cat`:显示文件内容,如`cat -n /root/install.log`显示带行号的内容
6. `more`和`less`:分页显示文件内容,`more /root/install.log`和`less /root/install.log`,在less中可以使用上下箭头、空格、Page Up/Down等进行翻页
7. `head`和`tail`:显示文件部分内容,`head -n 5 /etc/inittab`和`tail -n 10 /etc/inittab`
8. `man`和`--help`:查看命令帮助,如`man ls`和`ls --help`
9. `clear`:清空终端屏幕
10. `wc`:统计文件信息,`wc -l /etc/inittab`计算行数
11. `find`:查找文件,如`find /etc -name "a*"`查找以a开头的文件
12. `cat`:合并文件,`cat f1 f2 > f3`合并f1和f2到f3,`cat f3 >> f1`将f3追加到f1
13. `>`和`>>`:重定向输出,错误输出重定向例子:`cat /tmp/tmp 2> err`
14. `管道`:连接命令,如`ls /etc | wc -l`统计/etc下文件和目录数量,`alias count='ls /root | wc -l'`创建别名
15. 自动补全:通过Tab键自动完成文件、目录名或命令名
四、vi文本编辑器
vi编辑器有三种模式:命令模式、插入模式和末行模式。操作包括:
1. 进入插入模式:在命令模式下按'i'
2. 退出插入模式:按'Esc'回到命令模式
3. 查找字符串:在命令模式输入'/字符串',回车进行查找
4. 文本块操作:在可视模式下选择文本,然后使用'y`复制,`p`粘贴
5. 切换运行级别:`init 3`切换到多用户无图形界面(运行级3),`init 5`切换回图形界面(运行级5)
通过本次实验,学生能熟练掌握Linux的基本操作,为后续的Linux学习打下坚实基础。