Linux程序设计实验报告 下载本文

内容发布更新时间 : 2024/5/23 18:30:33星期一 下面是文章的全部内容请认真阅读。

实 验 报 告

课程名称: Linux程序设计

学 院: 信息科学与工程学院

专 业: 13计算机 班 级: 2013-1

姓 名: 学 号:

2016年 6 月 28 日

山 东 科 技 大 学 教 务 处 制

实 验 报 告

组别 实验项目名称 教师评语 姓名 同组实验者 实验日期 第12周周四9,10节 实验一熟悉linux命令 实验成绩 指导教师 廉文娟 1.登录和退出Linux系统 用户登录系统时为了使系统能够识别自己必须输入用户名和密码经系统验证无后方能进入系统。用户登录分两步进行,第一步输入用户的登录名,系统根据该登录名来识别用户,第二步输入用户的口令,该口令是用户自己选择的一个字符串对其他用户是保密的,是在登录时系统用来辨别真假用户的关键字。 必须输入用户的账号,分为1)root——系统管理员账号,该账号可以进行任意操作。2)普通用户——拥有一定的权限 2.其他命令 三、实验内容 常用操作命令。 1、在Linux系统中打开终端,利用快捷键ctrl+alt+T,打开,结果如下: 2、退出: 不论是root用户还是普通用户,需要退出系统,在shell提示符下,键入exit命令即可。 3、关机与重启: Linux中提供了命令shutdown,可以安全地关机或重启系统,该命令只能是超级用户可以使用,命令格式:shutdown [选项][时间][警告信息] 其中警告信息是向其他用户发布的信息,时间指定关机或是重启的时间,选项的意义如下: -h 关机,关机前关闭相关进程,执行fsck命令(文件系统的一致性检查) -r 系统重新启动 -f 快速关机,系统关机前不执行fsck命令 -n 快速关机, 系统关机前不执行init命令 -k 不关机,只是将警告信息向其他用户发布 -c 终止执行正在运行的shutdown命令 举例: 1.系统立即关机 shutdown –h now 2.两分钟后重启系统,发布信息System will be down in 2 minutes!给其他终端用户。 Shutdown –r +2 “System will be down in 2 minutes!” 除了可以使用shutdown命令来关机和重启系统外,Linux还有专门用于关机和重启系统的命令poweroff和reboot, reboot用于重启系统(相当于shutdown –r now),命令poweroff则用于关机(相当于shutdown –h now) 4、添加新用户、修改文件属性 1.添加新用户(在root下,按默认值回答) adduser 用户名;如adduser s2001 ; 以新用户登录到系统 2.修改用户口令 passwd 用户名 3.控制文件属性 使用ls –l 查看文件属性 改变用户的所有权:chown 用户名 文件名 改变文件权限:chmod g+w 文件名;chmod o-r 文件名 或使用数字方式修改:如chmod 644文件名;chmod 755文件名 u (user用户),g ( group组),o (other其他); w 写访问权限,r 读访问权限, x 执行权限 4.查看相关命令的帮助:man 命令名 5.显示当前系统中已注册的用户信息:who 6.显示当前注册的用户信息:whoami 5、文件显示命令 显示指定工作目录中所包含的内容的指令是ls,要说明的是ls命令列出文件的名字,而不是文件的内容。该命令的使用方式如下: ls [选项] [文件目录列表] ls命令中的常用选项如下: -a:显示所有文件及目录 (ls规定将文件名或目录名中开头为 \的视为隐藏档,不会列出) -c:按列输出,纵向排序 -x:按行输出,横向排序 -l:除文件名外,也将文件状态、权限、拥有者、文件大小 等信息详细列出 -t:根据文件建立时间的先后次序列出 -A:同-a,但不列出\目前目录)及\父目录) -X:按扩展名排序显示 -R:递归显示下层子目录 --help:显示帮助信息 --version:显示版本信息 6、查找文件 #find [目录列表] [匹配标准] 1)通过文件名查找 # find / -name –print 2)根据部分文件名查找 #find / –name *http* -print 7、显示文本文件内容 cat [选项]文件列表 -b 计算所有非空输出行,开始为1。 -e 在每行末尾显示$符号。