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