实验一 Linux基本环境

1.完成LINUX系统的登录,启动终端

1)以root用户登录,使用adduser在超级用户下为自己创建一个用户;
在终端下输入:

su

然后输入密码以切换到root用户。
添加用户(用户名随意)

adduser user1

然后输入密码即可完成

2)登录新用户并修改口令。

登录user1

su user1

修改密码

passwd

在这里插入图片描述

2. 选择恰当的基本常用命令,进行下列操作并记录结果。

1)运行pwd命令,确定你当前的工作目录;

pwd

2)显示当前工作目录的内容;

ls -l

3)运用长格式显示全部文件;

ls -al

4)将 /bin 目录以下所有目录及档案详细资料列出,按照修改时间排序;

cd /bin
ls -lt

5)使用mkdir命令建立一个子目录subdir

mkdir subdir

6)将工作目录改到根目录(/)上。

cd /

3.在LINUX下查看你的文件。

1)将工作目录改到你的主目录上。
我这里是:

cd /home/ghj/桌面

根据自己系统的路径而定
2)将当前日期和时间存放到新建文件file1中。(利用date参数显示当前日期和时间)

date>file1

3)查看file1文件的内容。

cat file1

4)建立目录dir1和dir2,将dir1移动到dir2的目录下。

mkdir dir1
mkdir dir2
mv dir1 dir2

在这里插入图片描述

4. 编写能输出“Hello world!”问候语的C程序,并在终端中编译、执行。要求记录所使用的命令及结果。

如果之前没有安装过vim,需要先执行以下指令安装vim

sudo apt install vim

然后创建hello.c

vim hello.c

首先按下键盘上的Insert键,进入编辑状态,然后编写代码
在这里插入图片描述
编写完成后,按下键盘上的Esc键,然后输入

:wq

这样就保存了hello.c文件
然后安装gcc,如果已经安装,就跳过该步骤

sudo apt install gcc

使用gcc编译hello.c

gcc hello.c

运行a.out文件(a.out是gcc默认生成的文件,如果想要起别名,可以使用后一种方法)

./a.out

或者使用以下指令编译运行hello.c

gcc -o hello hello.c
./hello

在这里插入图片描述

5. 熟悉Linux系统的目录结构,使用命令或者编写C语言程序报告Linux内核的行为。(参考附录2)

报告以下内容:
1)CPU类型和型号

cat /proc/cpuinfo

2)内核版本

cat /proc/version

3)从系统最后一次启动以来经历了多长时间?形式为dd:hh:mm:ss

cat /proc/uptime

4)当前配置的内存数量
5)当前可用内存数量
4~5

cat /proc/meminfo

6) 自系统启动以来,发生的所有的中断的次数
7)从系统启动开始创建的进程数
8)内核执行的上下文转换的次数
6~8

cat /proc/stat
  • 6
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Re:从零开始的代码生活

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值