x实验2 Linux的常用命令.doc
文本预览下载声明
实验2 Linux 常用命令
实验目的
熟练掌握常用的键盘命令
了解Linux的文本操作界面
实验内容
目录操作
在/home下建立以自己的学号为名字的子目录,然后在该子目录下再创建子目录,可多建几个
进入/home,查看创建的学号子目录
删除一部分学号子目录下的子目录
再回到学号子目录,显示当前目录清单
显示当前目录所处的路径
在学号子目录下再创建子目录sub和sub1
进入sub子目录
文件操作
复制/usr/src/linux-2.4/kernel目录下的所有后缀为c的文件到sub子目录(当前目录)
用长格式显示目录清单,查看文件的权限
查看sub目录中是否有sys.c文件(只显示该文件名)
将该文件改名为mysys.c
查看sub目录中是否有mysys.c文件,是否还有sys.c文件。
建立mysys.c的一个文件连接,文件名为mydoc.c
查看上述两个文件是否有相同的i结点号
按页显示文件mysys.c的内容
将mysys.c按高比例进行压缩,并对压缩前和压缩后的文件大小进行观察和比较。
将sub目录下的所有文件打包,并压缩生成doc.tar文件
查看该文件,注意其文件名的颜色。
进入sub1子目录
在sub1子目录下将sub中的doc.tar文件解包解压到当前目录
查看sub1子目录下的文件是否已经解包解压
删除sub1下的所有文件(一次性删除,不用选择提示)
返回父目录
查找文件mysys.c
进入sub子目录
修改文件mysys.c的权限:文件所有者:可读、可写、可执行;组用户:可读、可执行;不同组用户:可读。
删除sub子目录下的所有文件,但mysys.c除外,并查看是否完成。
删除mysys.c
返回用户目录
删除sub和sub1子目录
日期与时间
显示系统当前日期与时间
显示2011年9月的日历
显示2011年全年的日历
输入输出重定向
键盘输入文件file1的内容(用^d存盘退出)
键盘输入文件file2的内容
分别显示文件file1和file2
将文件file1、file2合并到以本人学号命名的文件中
显示该学号文件
将该学号文件追加到file1的末尾
显示file1
管道操作
用一条命令合并学号文件、file1、file2,并显示
磁盘空间操作
显示各硬盘分区和已挂载上来的文件系统的磁盘空间
将U盘插入USB口,并挂载到安装点上(挂载到/mnt/usb目录)
显示各硬盘分区和已挂载上来的文件系统的磁盘空间
将文件file1复制到U盘上
显示U盘上的文件清单
显示file1的内容
卸载U盘
显示各硬盘分区和已挂载上来的文件系统的磁盘空间
用户管理
用root登录
添加用户名为自己姓名(拼音)的用户
为该用户设置密码:123456
重新启动系统
用自己的姓名登录并输入密码
注意用户状态下的提示符与管理员状态下的不同
重新启动系统,用root登录
显示/etc/passwd和/etc/shadow文件的内容,查看该用户的信息
删除该用户
重新启动系统再用该用户登录,检查系统是否允许
在/home目录下建立子目录abc
添加用户b1,并指定其主目录为/home/abc
显示/etc/passwd和/etc/shadow文件的内容,查看该用户的信息
使用b1进入该用户的主目录,查看是否进入/home/abc
删除b1
历史命令的调用
(1)用光标移动键↑和↓显示已经使用过的历史命令,体会方便之处
实验步骤
目录操作
代码
#(1)
mkdir /home/20091060190
cd /home/20091060190/
mkdir dir1
mkdir dir2
mkdir dir3
#(2)
cd /home/
ls
#(3)
rm -rf /home/20091060190/dir2
#(4)
cd /home/20091060190/
ls
#(5)
pwd
#(6)
mkdir sub
mkdir sub1
#(7)
cd sub/
截图
文件操作
代码
#(1)
cp /usr/src/linux-2.4/kernel/*.c ./
#(2)
ls -l
#(3)
find sys.c
#(4)
mv sys.c mysys.c
#(5)
find mysys.c sys.c
#(6)
ln -s mysys.c mydoc.c
#(7)
ls -i mysys.c
ls -i mydoc.c
#(8)
more mysys.c
#(9)
bzip2 -k9 mysys.c
ls -l mysys.c
ls -l mysys.c.bz2
#(10)
tar cvf doc.tar *
#(11)
ls -l doc.tar
#(12)
cd ../sub1
#(13)
tar -xv
显示全部