一)基础实验:
1. Unix中常见shell及其命令(shell的缩写)
Bourne shell(sh)基于B语言
Korn shell(ksh)sh增强版
C shell(csh)基于C语言,增加历史记录功能
Bourne-again shell(bash)现在最常用
2. 普通用户与超级用户如何进行相互切换
sudo su 切换到超级用户
exit 退出超级用户
su - 用户名 用户之间切换
3. 远程登录及退出服务器的命令
telnet ip地址 登陆
exit/logout 退出
4. 如何修改密码
passwd
5. clear、pwd命令的作用
清屏;查看当前位置
6. cd命令的作用
切换目录
7. ls命令的作用及常见的选项的作用(-a、-R、-t、-l、-F)
列出文件及目录
-a显示隐藏文件、
-R递归显示目录及其所有子目录的目录和文件、
-t按时间顺序排序、
-l显示文件的详细信息、
-F显示文件及其类型 目录文件/ 可执行文件* 文本文件什么也不加
8. 如何创建文件
touch 文件名
9. 如何创建目录
mkdir 目录名
mkdir -p 目录名 级联创建
二)扩展实验:
1.切换到管理员的时候可以用su和su -,su与su - 的区别(观察实验现象)
su进去之后是在/home/root02目录下
su - 进去是在/root目录下
2.如何查看文件的最后一次访问时间
ls -l 文件名
3.如何复制文件
cp [-ir] 源文件 目标文件
-i 如果目标文件已存在,在覆盖时会询问是否确认
-r 递归复制,用于目录的复制操作
4.如何删除文件和目录
rm[-fir]文件或目录
-f:强制删除
-i:交互模式,再删除前询问用户是否操作
-r:递归删除
5.如何给文件改名或者移动文件到另一个地方
mv[-fir]源文件 目标文件
三)作业:
1. 操作系统的三大组成及各自作用
Kernel内核
Shell脚本
File System文件系统,提高检索效率
2. swap space、deamon的作用
swap space:交换空间相当于虚拟内存,当计算机内存不够用时可以将一部分搬运到虚拟内存
deamon:精灵进程,后台进程
3. Unix中相对路径与绝对路径的区别,相对路径的参照物
绝对路径从根目录开始,相对路径从当前工作目录开始
4. Unix常见目录结构/opt、/etc、/dev、/var、/kernel、/home等的作用
/opt第三方插件、
/etc配置文件、
/dev设备文件、
/var超级用户、
/kernel内核文件、
/home家目录、用户目录
5. /etc/passwd和/etc/shadow的作用
6. /etc/passwd文件中包含了用户的哪些信息
7. 使用passwd命令修改当前用户的密码
8. 查看当前目录下所有文件包括隐藏文件的详细列表信息
ls -al