Linux实验
文章平均质量分 89
Weicoder
Cast Off.
展开
-
实验九 Linux系统管理实验
了解并掌握Linux的用户和工作组管理,包括创建新用户、 删除用户、创建用户组、4. 管理组成员(添加成员到组)、改变用户组和文件主的命令、以及删除组。④ 在新用户的家目录下创建一个新文件,用vi编辑该文件,录入内容,保存后退出,查看目录下文件,查看新文件内容,给文件改名,创建目录mydir,将改名后文件移动到目录mydir下。l命令下的信息,是列出已知的分区类型,可以了解在 fdisk 中可以使用的不同分区类型和标识。③显示指定文件系统类型的磁盘(比如,文件系统格式是ext4或者tmpfs的磁盘)。原创 2024-08-03 16:02:01 · 1049 阅读 · 0 评论 -
实验八 Linux开发工具的使用(三)
细节方面的东西还需要在以后的学习中不断的总结,不断的深化理解。让make自动推导,只要make看到一个.o文件,它就会自动的把对应的.c文件加到依赖文件中,并且gcc -c .c也会被推导出来,所以Makefile就简化了。第11行:sub_float.o 规则:指示如何将 sub_float.c 编译成目标文件 sub_float.o,它依赖于 sub.h。第7行:add_float.o 规则:指示如何将 add_float.c 编译成目标文件 add_float.o,它依赖于 add.h。原创 2024-08-03 15:52:05 · 731 阅读 · 0 评论 -
实验七 Linux开发工具的使用(二)
现在找出了问题出在哪里, 修正这个错误是很容易的,你得把代码里写入 string2 的第一个字符的的偏移量改为 size - 1 而不是 size. 这是因为 string2 的大小为 12, 但起始偏移量是 0, 串内的字符从偏移量 0 到 偏移量 10, 偏移量 11 为空字符保留。这个值正是期望的. 后来的数次循环的结果都是正确的. 当 i=10 时, 表达式 string2[size - i] 的值等于。输出的第一行是正确的, 但第二行打印出的东西并不是我们所期望的。原创 2024-08-03 15:39:09 · 758 阅读 · 0 评论 -
实验六 Linux开发工具的使用(一)
共享函数库的另一个优点是,它可以独立更新,与调用它的函数毫不影响。注意:这个时候,我们编译好的hello.o是无法通过gcc –o 编译的,这个道理非常简单,hello.c是一个没有main函数的.c程序,因此不够成一个完整的程序,如果使用gcc –o 编译并连接它,GCC将报错。静态链接库的一个缺点是,如果我们同时运行了许多程序,并且它们使用了同一个库函数,这样,在内存中会大量拷贝同一库函数。(1)只作预处理,生成hello.i,相应命令为: gcc -E hello.c -o hello.i。原创 2024-08-03 15:29:33 · 875 阅读 · 0 评论 -
实验五 shell编程实验(二)
7. 设计脚本,在用户主目录下建立一个userdata目录,在此目录下再建立5个子目录,即user1~user5,并设置每个目录的权限,其中其他用户的权限为:读;5.编写脚本实现一个简单的计算器,可以提示用户输入并执行基本的算术运算,例如加法、减法、乘法和除法(用select语句设计菜单)。原创 2024-08-03 15:09:24 · 398 阅读 · 0 评论 -
实验四 shell编程实验(一)
首先,注意语法格式的要求,列如判断两字符是否相等,条件为if [ s1 = s2 ],“[”后 和“]”前各应有一个空格,以及“=”两边各应该有一个空格。6. 编程实现简单算术运算,要求用户输入一个表达式并输入结果,程序会判断用户输入的结果是否正确,并给出提示。直到用户输入‘q’时,才退出执行。原创 2024-08-03 15:01:58 · 622 阅读 · 0 评论 -
实验三 vi编辑器的使用
此外就是对这三种方式的转换和所处方式的判断,进入vi时为命令方式,此时按插入命令,如:i a等则进入插入方式,也叫写入方式,因为该方式下所有的字符都会被输入进去而不会被当作命令。在命令方式下输入:进入ex转义方式,也叫底行方式,因为该方式下的命令都会显示在最后一行。(5)运行man date>file10,然后用vi打开file10文件,使用x,dd命令删除某些文本行,使用u命令复原此前的情况,使用c,r,s等命令修改文本内容,使用检索命令进行给定模式的检索。重新编译该文件,如果编译通过,运行该程序。原创 2024-08-03 14:51:12 · 783 阅读 · 0 评论 -
实验二 Linux命令使用(二)
tar命令是linux非常使用频率非常高的一个命令,比如:离线软件包的解压缩、将一个目录打包备份、将一个压缩包解压到一个指定的目录。tar命令主要用来将一个或者多个目录以及一个或者多个文件打包到一个以后缀为tar的文件里,同时也可以将归档的文件压缩成以tar.gz结尾的文件。 tar 默认将文件释放到当前工作目录下,如果有同名文件存在,这些文件将被覆盖,可使用-C 选项后改变至指定目录;tar命令可以将多个文件/目录进行打包,将多个文件生成一个文件,生成的文件后缀为.tar。原创 2024-08-03 14:45:30 · 786 阅读 · 0 评论 -
实验一 Linux命令使用(一)
用cat命令显示fa文件内容。(16)运行cd,回到主目录,运行mkdir mydir,建立mydir 子目录,运行ls -l查看目录,再运行rmdir mydir,看到什么结果?注意:在这个实验中没有特别的难点,但是要注意的是,rm命令删除文件的时候,不给任何提示,因此一定要谨慎,不然很容易删除不应该删除的文件。统计了file5中的行数、字数、字节数,同时也验证了写入file5中的内容只有file1中的前20行。2.使用简单命令:date,cal,who,echo,clear等,了解Linux命令格式。原创 2024-08-03 14:41:21 · 829 阅读 · 0 评论