linux实验1 常用的linux命令

在这里插入代码片@TOC

《网络操作系统》实验预习报告

一、实验目的
1、熟悉Linux的桌面环境
2、了解Linux的文件目录结构
3、了解Linux的命令及使用格式
4、熟悉Linux系统的文件和目录
二、实验内容
1、Linux的终端方式和文本方式下的命令操作。
2、练习并掌握常用的Linux操作命令,如ls、cat、ps、who、echo、cd、more、cp、rm、ps等;
3、学习使用Linux的在线求助系统,如man和help命令等。
三、预习心得
这部分实验内容是老师上课讲的,主要学习和掌握Linux的桌面环境以及文件目录格式命令,通过预习实验,感觉本次实验内容命令较多,要掌握的也很多!

《网络操作系统》实验报告

一、实验目的
1、熟悉Linux的桌面环境
2、了解Linux的文件目录结构
3、了解Linux的命令及使用格式
4、熟悉Linux系统的文件和目录
二、实验内容
1、系统的使用
进入终端、文本模式,分别以用户身份登录,在窗口模式中打开终端(Termainal)仿真程序:点击:系统工具/终端(System Tools/Terminal);
在窗口模式中按:Ctrl+Alt+F1, 进入文本模式
Ctrl+Alt+F7, 反回GUI模式。
第一次进入文本模式时需登录(login),输入用户名及口令。
进入后提示:[root@ylinux root]# _
提示符#:超级用户, 提示符$:普通用户。
2、命令的使用
(1)显示目录文件 ls
ls与其它命令搭配使用可以生出很多技巧(最简单的如"ls -l | more"),更多用法请输入ls --help查看,其它命令的更多用法请输入 命令名 --help 查看.
(2)建新目录 mkdir
执行格式: mkdir directory-name
(3)删除目录  rmdir
执行格式: rmdir directory-name 或 rm directory-name
(4) 改变工作目录位置 cd
执行格式: cd [name]
(5)显示当前所在目录pwd
执行格式: pwd
(6)查看目录大小du
执行格式: du [-s] directory
(7)显示环境变量
(8)修改环境变量
3、文件操作
(1)查看文件的内容 cat
执行格式:cat filename或more filename 或cat filename|more
(2)删除文件 rm
执行格式: rm filename
(3)复制文件 cp
执行格式: cp [-r] source destination
(4)移动或更改文件、目录名称mv
执行格式: mv source destination
(5)建立文件或目录的链接 ln
4、系统询问与权限口令
(1)查看系统中的使用者
执行格式: who
(2)查看username
执行格式: who am I 查看自己的username
(3)改变自己的username的帐号与口令 su
执行格式: su username
(4)文件属性的设置 chmod
改变文件或目录的读、写、执行的允许权
执行格式: chmod [-R] mode name
其中:[-R]为递归处理,将指定目录下所有文件及子目录一并处理
mode为八进制数,是文件/目录读、写、执行允许权的缩写
(5)改变文件或目录所有权 chown
执行格式: chown [-R] username name
(6)改变文件或目录的组拥有权 chgrp
执行格式: chgrp [-R] groupname name
(7)改变文件或目录的最后修改时间 touch
执行格式: touch name
5、其它常用命令
(1)命令在线帮助 man
执行格式: man command
(2)设定命令记录表长度 history
三、实验操作
1、基本命令的使用
(1)更改你的密码
Passwd
在这里插入图片描述

(2)显示系统日期
date
在这里插入图片描述

(3)显示2003年完整的日历
cal 2003
在这里插入图片描述

(4)显示1999年一月和99年一月
cal 1 1999
cal 1 99
在这里插入图片描述

(5)列出当前你系统上所有的用户
who
在这里插入图片描述

(6)显示你的登录用户名
whoami
在这里插入图片描述

(7)清屏
clear

在这里插入图片描述

(8)查看/etc/passwd文件的内容
cat /etc/passwd
在这里插入图片描述

(9)在你的屏幕上输出“hello linux”
echo hello linux
在这里插入图片描述

(10)使用历史命令查看来查看过去所输入的20条命令
history 20
在这里插入图片描述

(11)运行历史列表中的任意一条命令
!7
在这里插入图片描述

(12)Bash支持命令和文件名连同TAB键补齐的特性,对命令和文件名均尝试使用这种特性
在这里插入图片描述

2、文件和目录操作
(1)查看你当前的目录,是那一个目录
在这里插入图片描述

(2)切换你当前的目录到root目录
在这里插入图片描述

(3)在root目录并且在这个目录下列出一个简单的和一个长串文件的列表
在这里插入图片描述

(4)列出当前目录下所有的文件,列出当前目录下所有的文件,包括子目录中的文件。
在这里插入图片描述

(5)回到你的home目录下,列出它的内容包括隐藏文件
在这里插入图片描述

(6)在home目录下创建一个名为mydir的目录,显示出~/mydir(不要显示目录中内容),每个目录的大小
在这里插入图片描述

(7)进入到mydir目录,创建两个0字节的文件,命名为myfile1和myfile2
在这里插入图片描述

(8)显示出myfile1和myfile2的大小
在这里插入图片描述

(9)删除mydir目录
在这里插入图片描述

(10)查看/etc/passwd文件的内容,这个文件包含所有使用系统的用户信息,复制/etc/passwd 文件至home目录下,并且重命名为usersfile
在这里插入图片描述在这里插入图片描述

(11)列出以users开头的所有文件
在这里插入图片描述

(12)用一条命令完成创建一个sub1目录,并在sub1下创建一个名为sub2的目录
在这里插入图片描述

(13)进入sub2目录并且创建一个 名为myfile的文件
在这里插入图片描述

(14)返回home目录,复制整个sub1目录中所有的内容,命名为tree1
在这里插入图片描述

(15)现在你有两个目录树,分别是sub1和tree1。将tree1移至sub1中
mv tree1 sub1
在这里插入图片描述

3、创建用户帐户
(1)在命令行下用root用户增加2个用户,命名为user1 user2,给两个用户设置密码
在这里插入图片描述

(2)分别用user1 user2 登录系统,查看其用户主目录,并在目录下创建文件和目录
在这里插入图片描述

(3)在user1登录的终端,试着更改到/home/user2目录,或者读取/home/user2下的内容,看是否能够成功
不能
在这里插入图片描述

(4)切换到user2,在home目录下更改权限,使得其他用户可以读并且访问它。再次在user1下尝试访问/home/user2目录,看是否能够成功
在这里插入图片描述

(5)在user1下,试着创建和删除user2下的home目录中的文件,看是否能够成功

在这里插入图片描述

四、源程序清单、测试数据及结果
所有程序指令都在步骤三,测试结果和截图见步骤三各题目下方
五、实验小结
本次实验命令较多,不容易记忆,但多次练习可以熟练掌握,总体难度适中。

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值