7.29上课总结及作业

在作业后面会附上今天笔记。

作业1:软链接与硬链接区别:

A:硬链接是数据节点对应的链接,只链接文件,对目录无效,可以有多个名字,删除名字后在创建同名文件虽然不会删除,但是再创建的文件不是原来的节点,所以是不同文件。硬链接不可跨分区创建

创建其余名字,硬链接链接次数+1

B:软链接是文件或目录对应的字符链接,是可以跨分区创建的,但是创建的时候相对路径是相对软连接文件所处目录而言,不是相对于根目录,这点容易混淆;在原来的文件删除后,软链接也随之失效;多次创建软链接的时候,软链接次数不变

作业2:file1文件的内容为:”1 2 3 4 5 6 7 8 9 10” 计算出所有数字的总和

按bc 输入 1+2+3+4+5+6+7+8+9+10 显示结果

或者seq -s “+” 10 | bc

3: 处理字符串“xt.,l 1 jr#!$mn2 c*/fe3 uz4”,只保留其中的数字和空格

echo -e "xt.,l 1 jr#!$mn2 c*/fe3 uz4" | tr -d [^ [[:degit]][[:space:]]]

4.将PATH变量每个目录显示在独立的一行

echo $PATH \ tr ":" "\n"

5:删除指定文件的空行

tr -s [[:space:]] 文件

或用正则

grep -v "^[[:space:]]*$" 文件 | tr -s [[:space:]]

6:将文件中每个单词(字母)显示在独立的一行,并无空行

echo 文件 | tr "[^[:punct:]]""\n" |tr-s "[[:space:]]""\n" | grep -v "^[[:space:]]*$"

7创建用户gentoo,附加组为bin和root,默认shell为/bin/csh,注释信息为"Gentoo Distr

ibution"

useradd gentoo usermod -Ga bin,root   usermod -s /bin/csh  usermod -c "

Gentoo Distribution"

8

、创建下面的用户、组和组成员关系

名字为admins 的组

groupadd admins

用户natasha,使用admins 作为附属组

useradd natasha useradd -G admins

用户harry,也使用admins 作为附属组

chmod -Ga admins

用户sarah,不可交互登录系统,且不是admins 的成员,natasha,harry,sarah密码都是centos

usermod -L sarah  gpasswd -d sarah    passwd natasha, harry,sarah c

时间: 2024-10-24 12:45:36

7.29上课总结及作业的相关文章

Linux 第15天: (08月29日) 练习和作业

管理磁盘配额 fdiskpartx -a /dev/sda mount /dev/sda6 /homedfcd /homemv * /home vim /etc/fstab                            启用磁盘配额挂载选项 :r!blkid /dev/sda6  /home  ext4  default  0 0:r!blkid /dev/sda6  /home  ext4  usrquota,grpquota  0 0 mount -o remount /dev/sd

耿丹16-1第八次作业

-- Deadline: 2016-11-14 20:00pm -- 作业内容:https://edu.cnblogs.com/campus/bjgygd/Sixteen-One/homework/178 -- 第八次作业总结: 1. 这次作业发布有些迟,所以迟交的同学,我目前没有扣分数,部分同学还未来得及交作业,请补上. 2. 表扬111.125.117.131.109.101.107.119等同学. 3. 大家遇到不会的题,参考别人代码时,请注明下!并且请认真验证,思考下程序的正确性!一定要

耿丹16-1第十次作业

-- Deadline: 2016-11-24 20:00pm -- 作业内容:https://edu.cnblogs.com/campus/bjgygd/Sixteen-One/homework/187 -- 第十次作业总结: 1. 这次作业大部分同学都没有数组越界访问的意识,这是非常严重的问题,希望同学们养成边界条件检查的习惯. 2. 不管是百度的还是参考同学的,希望可以转为自己的知识,表扬自己独立思考的同学125 131等,良好的习惯总会带给你意想不到的收获,请继续坚持! 3. 快要考试了

Windows核心编程-作业

原文链接:http://zhujiangtao.com/?p=983 作业 作业 一个简单例程 CreateJobObject 创建作业 作业限制和 SetInformationJobObject AssignProcessToJobObject 将进程添加到作业 终止作业 QueryInformationJobObject 查询作业的统计信息 作业的通知消息 (1) 作业 [MSDN] 作业对象允许一组进程被当做一个单元进行管理.作业对象是可命名的.安全的.共享的对象,它能够控制它包含的所有进

高级软件工程第一次作业

(1)回想一下你对计算机/软件工程专业的畅想 考研时你是如何做出选择计算机/软件工程专业的决定的? 如同D的博主一般,我也是一个偏科生,在英语.语文等语言方面和政治哲学方面有严重的不足,我在我还没有考上大学的时候,我就希望我学习的专业是计算机或者智能技术.电子等类别的专业,我的大学志愿也是这般选择的,但是不一样的是,我在高中才接触了计算机,那时什么都不懂,只觉得它很神奇,很美妙.上了大学,我读了网络工程,我很认真的学习了专业的知识.慢慢的时间一点一滴的流逝了,我在大三的时候还在想,我要不要去考研

学习笔记——作业的知识点与注意事项

1. SQL Server 代理中包含很多的类别,有作业.警报.操作员.代理等,作业属于其中的一个类别 2. 用自动化数据备份来介绍作业的具体运用规则 ①用命令符启用sqlserveragent ②添加作业的类别,明确进行作业的任务 1 EXEC msdb.dbo.sp_add_category 2 3 @class = 'JOB'--添加对象的类别,如:作业.报警 4 5 ,@name = 'ct_药房管理系统_Maintain'; ---设置类别的名字 ③添加作业(包括名字.任务,所属的类别

知识工程基础-作业1

RDF/RDFS知识表示和SPARQL查询构建 在课堂上以冥王星为例介绍了如何使用RDF/RDFS来进行知识表示,请在此基础上进行扩展,实现太阳系相关天文学知识的表示,并构造相应的SPARQL查询在得到的RDF图上进行查询,给出查询结果. 作业要求 1.知识表示 使用RDF/RDFS语言来表示太阳系相关知识,要求: 包括太阳.八大行星.冥王星.月球.哈雷彗星等 包括与太阳的距离.半径.质量.自转周期.公转周期等基本属性 使用Turtle语言编写,文件格式符合RDF 1.1标准,文件扩展名为'.r

为什么国外程序员爱用 Mac?

from http://www.vpsee.com/2009/06/why-programmers-love-mac/ Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里.普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒.那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1.Mac OS X 是基于 Unix 的.这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到.

Python学习--第六周

本节内容: 面向对象编程介绍 为什么要用面向对象进行开发? 面向对象的特性:封装.继承.多态 类.方法. 引子 你现在是一家游戏公司的开发人员,现在需要你开发一款叫做<人狗大战>的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人拿棍打狗, 狗可以咬人,怎么描述这种不同的角色和他们的功能呢? 你搜罗了自己掌握的所有技能,写出了下面的代码来描述这两个角色 1 def person(name,age,sex,job): 2 data = { 3 '