试验一 Linux的初步认识

更新时间:2023-09-24 13:53:01 阅读量: IT计算机 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实验一:Linux的初步认识

实验课时:2学时

一、实验目的

1、了解Linux系统的安装过程 2、掌握基本的Shell命令 3、了解vi编辑器的使用 4、设计一个Shell程序

5、设计C程序,在Shell下使用gcc编译器编译C程序 6、设计一个makefile文件 二、实验基本原理 1、安装过程 2、Linux基本指令

监视系统的几个Linux基本命令: PS--查看系统的进程 tty--查看当前使用的终端

df--查看系统的文件系统的空间使用情况¥ du--查看具体某个文件和目录的磁盘空间的占用情况 free--查看使用的内存资源的情况 一些其他常用的Linux命令:

cal--显示日历 date--显示系统的日期和时间 clear--清屏 passwd--更改密码的指令 cd--改变当前目录命令 pwd--显示目前所在目录的指令 chmod--变更档案属性 mkdir--建立子目录 rmdir--删除子目录命令 touch--建立一个文件 rm--删除文件命令 mv--文件改名命令 cp--文件复制命令 ls—列出指定目录的内容 find--查找文件 3、vi编辑器的使用

(1)进入VI编辑器

# vi filename,显示内容,如果没有此文件,则创建 (2)用ESC进行VI和EX的切换 (3)set nu 显示行号

(4)输入 \进入插入模式。字符 \将不会回显。此后你输入的任何东西都将显示在缓存中 (5)退出操作 :wq保存文件,退出

:q退出。防止没有保存就退出。 :q! 退出。无论保存与否,都退出 4、编写简单的Shell程序

(1)用vi编辑器编写以下文件代码hello.sh: #scriptname:shell_one

#writer:leishouguo

#select what you do

#!/bin/bash

echo \ echo \

echo \

echo \

echo \

echo \

read choice

case $choice in

c|C) echo \

read month

echo \

read year

cal $month $year

set n+=1

;;

e|E) echo \

read file

if [[ -e $file ]]

then

vi $file

set n+=1

else

echo 'the file no exist'

exit 1

fi

;;

q|Q) echo \

exit 1;;

*) echo \

echo \ esac

echo \

(2)存盘后,在命令行终端设置权限:

chmod a+x hello.sh (3)执行:

./hello.sh

5、用vi编辑器编写c程序,使用gcc进行编译

int main(){

printf(“Hello,world!”); return 0; }

存盘后,在命令行终端编译: gcc hello.c –o hello.exe 执行: ./hello.exe

本文来源:https://www.bwwdw.com/article/h0sd.html

Top