一)基础实验:
-
Unix中常见shell及其命令(shell的缩写)
Bourne shell /bin/sh
C shell /bin/csh
Korn shell /bin/ksh
Bourne Again Shell /bin/bash -
普通用户与超级用户如何进行相互切换
切换为超级用户:su - root
退出超级用户:exit -
远程登录及退出服务器的命令
登陆:telnet +ip
退出:exit -
如何修改密码及普通用户修改密码的限制
修改密码:passwd [用户名]
限制:普通用户只能修改本用户的密码,如需修改其他用户密码用:sudo passwd [用户名]
修改普通用户密码的要求:
1:密码的长度6到8个字符
2:密码至少包含2个字符和一个数字或者一个特殊字符
3:密码不能和用户名相同
4:新密码和旧密码至少有3个字符不同 -
clear、pwd命令的作用
clear:清屏 pwd:显示当前所在工作目录 -
cd命令的作用:切换目录
-
ls命令的作用及常见的选项的作用(-a、-R、-t、-l、-F)
-a 显示隐藏文件
-R 循环(子目录中的信息显示出来)显示文件
-t 按照文件的最后一次的修改时间进行排序
-l 显示详细信息
-F 在执行文件,目录,Socket,符号连接,管道名称后面,各自加上"*","/","=","@","|"号
8.如何创建文件
touch [文件名]
9.如何创建目录
mkdir [目录名]
二)扩展实验:
- 切换到管理员的时候可以用su和su -,su与su - 的区别(观察实验现象)
su root 切换到root,但位置还在当前位置
su - root 切换当前位置为root
2.如何查看文件的最后一次访问时间
ls -tl
3.如何复制文件
cp -R [源文件] [目的目录]
4.如何删除文件和目录
rm -r [文件或目录]
5.如何给文件改名或者移动文件到另一个地方
mv [源文件][目的目录]
三)作业:
-
操作系统的三大组成及各自作用
shell:命令行
为Unix和类Unix操作系统提供了传统的用户界面,用户通过输入shell所执行的命令,引导计算机的操作
kernel:内核
即操作系统核心。包含硬件驱动模块,为上层应用提供统一易用的硬件操作接口;负责系统任务调度与分配,保证系统资源被合理有效地利用。内核通过shell接收用户指令并执行。
File System:文件系统
如现在的日志文件系统ext2/ext3。Linux的应用程序按照一定的分类,以文件系统的形式组织存放在磁盘或分区上。内核启动后挂载文件系统(第一个挂载的是根文件系统)。 -
swap space、deamon的作用
swap space:Linux交换空间
deamon:Linux守护进程 -
Unix中相对路径与绝对路径的区别,相对路径的参照物
绝对路径:由根目录(/)开始写起的文件名或目录名称
相对路径:以./或者…/开始写起的文件名或目录名称
相对路径参照物:当前目录 -
Unix常见目录结构/opt、/etc、/dev、/var、/kernel、/home等的作用
/opt: 第三方软件
/etc: 系统配置
/dev: 计算机设备文件(用一些计算机编程语言打开文件,就可以对外围设备进行操作)
/var: 针对管理员使用的东西
/kernel: 内核程序
/home: 用户专有的东西 -
/etc/passwd和/etc/shadow的作用
/etc/passwd:用户信息
/etc/shadow:查看用户密码 -
/etc/passwd文件中包含了用户的哪些信息
包括:用户名,密码,uid,gid,备注,用户的家目录,默认使用shell -
使用passwd命令修改当前用户的密码
passwd 回车 -
查看当前目录下所有文件包括隐藏文件的详细列表信息
ls -al