沈阳航空航天大学
Linux系统操作实习报告
院(系):计算机学院
    业:计算机科学与技术
    级:04010101
    号:2010040101015   
    名:刘航源
指导教师:李晓明
完成日期:201379

75日实习内容
今天在李老师的带领下,我们初步了解了关于Linux系统的产生背景,及其与Windows系统一些不同。我还了解到,Linux系统是开源的操作系统。做完简单介绍后,我们便开始学习了Linux系统里的一些基本的终端命令,下面将这些命令做一些简单的罗列。
1.系统关闭命令及用法:shutdown
命令格式:shutdown [选项] [时间] [警告信息
命令中各选项的含义为:
     - k 并不真正关机而只是发出警告信息给所有用户
      - r 关机后立即重新启动
          - h 关机后不重新启动
      - f 快速关机重启动时跳过fsck
      - n 快速关机不经过init 程序
      - c 取消一个已经运行的shutdown
2.重启系统命令及用法:reboot
格式:reboot [n] [w] [d] [f] [i]
主要参数
n: 在重开机前不做把记忆体资料写回硬盘的动作。
w: 并不会真的重开机,只是把记录写到/var/log/wtmp文件里。
d: 不把记录写到/var/log/wtmp文件里(-n这个参数包含了-d)。
i: 在重开机之前先把所有与网络相关的装置停止。
3.列出目录内容命令:ls
Lsls [选项] [文件
ls -a 列出当前目录下的所有文件,包括以.头的隐含文件
ls –l|more  列出当前目录下文件的详细信息,more是分页显示,按空格继续显示下一个画面,按Q键停止显示
4.显示当前路径命令:pwd
5. 改变工作目录命令cd 
格式:cd [路径]
cd .. 回当前目录的上一级目录
cd - 回上一次所在的目录
linux vi命令详解菜鸟教学
cd ~ cd 回当前用户的宿主目录
cd ~用户名 回指定用户的宿主目录
cd zkl 切换到当前目录下的zkl子目录
6.创建一个目录mkdir
格式:mkdir [选项] 目录名
例如:mkdir zk
选项 –m 设定权限
m模式:在建立目录时把按模式指定设置目录权限。该目录的权限分为:目录所有者的权限、组中其他人对目录的权限和系统中其他人对目录的权限。这三个权限分别用三个数字之和来表示:对目录的读权限是4、写权限是2、执行权限是1
7. 删除目录rmdir
格式:rmdir 目录名
一般情况下要删除的目录必须为空目录,如果所给的目录不为空,系统会报告错误。
8.作用设定文件或目录权限chmod
格式:chmod [选项] 文件和目录列表
说明:只有文件和目录的所有者才有权限修改其权限,超级用户可对所有文件或目录进行权限设置
字符串表示:rwxrw-rw-
三种不同的访问权限:w 写访问权限,r 读访问权限, x 执行权限
u(文件拥有者)g(所属用户组)o(其他用户)权限
9.复制命令cp
格式:cp [选项] 源文件或目录  目标文件或目录
选项:
-f 覆盖已经存在的目标文件而不提示
-i覆盖已经存在的目标文件要求用户确认
-r若给出的源文件是一个目录,递归复制该目录下所有子目录和文件,目标文件必须是目录
10.移动文件或目录mv
作用:
格式:mv [选项] 源文件或目录  目标文件或目录
选项:
-f 覆盖已经存在的目标文件而不提示
-i覆盖已经存在的目标文件要求用户确认
11. 删除文件或目录命令rm
格式: rm [选项] 源文件或目录  目标文件或目录
选项:
-f 覆盖已经存在的目标文件而不提示
-i覆盖已经存在的目标文件要求用户确认
12. 在指定目录中搜索文件 find
格式:find [路径] [选项] [文件]
选项:-name 支持通配符*和?
13. 连接命令 cat
作用:并显示一个和多个文件的内容
格式:cat [选项] 文件1 文件2
14. useradd 命令:
作用:创建一个新的用户
格式:useradd [选项] 用户名
15.passwd 命令
作用:为用户创建密码
格式:passwd [选项] 用户名
passwd -d用户名 删除用户密码也能登陆
passwd -S用户名 查询账号密码
16.who命令
作用:显示登录用户
17.su命令
作用:变更用户帐号
18.压缩解压命令gzip
作用:对文件进行压缩和解压缩
格式:gzip [选项] [文件名]
遇到的问题和解决方法
1. gzip压缩命令是压缩文件的命令,但是现在还不会新建文件。
解决方法:   
问过老师后,知道用Vi编辑器可以新建并编辑一个文件。所以我先用Vi命令新建了一个chengyi.c文件,这样的话,就可以试着执行gzip命令了。
76日实习内容
今天主要学习的是Vi编辑器、GCC编译器和GDB调试工具的使用。首先Vi编辑器有三个主要的状态:vi分为三种状态,分别是命令模式、插入模式和底行模式,各模式的功能区分如下:
1. 命令行模式
控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入插入模式,或者到底行模式。
2. 插入模式
  只有在插入模式下,才可以做文字输入,按「ESC」键可回到命令行模式。
3 底行模式
  将文件保存或退出vi,也可以设置编辑环境,如寻字符串、列出行号……等。
    Vi的使用方法介绍:
1.在「命令行模式」下按一下字母「i」就可以进入「插入模式」,这时候你就可以开始输入文字了。
2. 在「命令行模式(command mode)」下,按一下「:」冒号键进入「底行模式」,输入 q:表示不存盘强制退出vi
输入 w filename 表示将文章以指定的文件名filename保存)
输入 wq :表示存盘并退出vi
输入 set nu:在文件中的每一行前面列出行号。
输入 #:再按回车键就会跳到该行了
输入 /关键字:查字符
    对于GCC编译器,它是一个全功能的 ANSI C 兼容编译器. gcc 命令的基本用法如下:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。