2016/7/29作业

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

[[email protected] ~]# echo "1 2 3 4 5 6 7 8 9 10" >file1
[[email protected] ~]# cat file1 | tr ‘ ‘ ‘+‘ | bc
55

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

[[email protected] ~]# echo "xt,. 1 jr#trmn2 c*/fe3 uz4" >file2
[[email protected] ~]# cat file2 | tr -d [[:alpha:]][[:punct:]]
 1 2 3 4

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

[[email protected] ~]# echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
[[email protected] ~]# echo $PATH | tr ‘:‘ ‘\n‘
/usr/lib64/qt-3.3/bin
/usr/local/sbin
/usr/local/bin
/sbin
/bin
/usr/sbin
/usr/bin
/root/bin

4.删除指定文件的空行

[[email protected] ~]# nano f12
[[email protected] ~]# tr -s ‘\n‘ < f12
shulei 
123124
21312312
21312321

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

[[email protected] ~]# tr ‘ ‘ ‘\n‘ < /etc/issue | tr -s ‘\n‘
CentOS
release
6.8
(Final)
Kernel
\r
on
an
\m
The
system
\n
\l
\t

6.创建用户gentoo,附加组为bin和root,默认shell为/bin/csh,注释信息为"Gentoo Distribution"
    创建下面的用户、组和组成员关系
    名字为admins 的组
    用户natasha,使用admins 作为附属组
    用户harry,也使用admins 作为附属组
    用户sarah,不可交互登录系统,且不是admins 的成员,natasha,harry,sarah密码都是centos

[[email protected] ~]# useradd -G bin,root -s /bin/csh -c "Gentoo Distribution" gento
[[email protected] ~]# getent passwd gentoo
gentoo:x:501:501:Gentoo D:/home/gentoo:/bin/csh
[[email protected] ~]# groups gentoo
gentoo : gentoo root bin
[[email protected] ~]# useradd -G admins natasha
[[email protected] ~]# useradd -G admins harry
[[email protected] ~]# useradd -s /sbin/nologin sarah
[[email protected] ~]# echo ‘centos‘ | passwd --stdin natasha
Changing password for user natasha.
passwd: all authentication tokens updated successfully.
[[email protected] ~]# echo ‘centos‘ | passwd --stdin harry
Changing password for user harry.
passwd: all authentication tokens updated successfully.
[[email protected] ~]# echo ‘centos‘ | passwd --stdin sarah
Changing password for user sarah.
passwd: all authentication tokens updated successfully.
时间: 2024-11-06 10:05:37

2016/7/29作业的相关文章

”耐撕“团队 2016.3.29 站立会议

”耐撕“团队 2016.3.29 站立会议 1. 时间:20:33--21:05 2. 成员: Z 郑蕊 * 组长 (博客:http://www.cnblogs.com/zhengrui0452/), P 濮成林(博客:http://www.cnblogs.com/charliePU/), Q 齐嘉亮(博客:http://www.cnblogs.com/dendroaspis-polylepis/), L  刘伟硕(博客:http://www.cnblogs.com/WeSure6/) 3.会议

7.29作业

7.29作业 1.软硬链接的区别 区别:硬链接指通过索引节点来进行的连接.在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号.硬链接它不能跨设备.跨分区.创建后链接数递增,且每个目录引用相同的inode号. 在删除硬链接是,只要有一个链接数,文件就存在,链接数为零,文件被删除. 软链接文件有点类似于Windows的快捷方式,当源文件被删除,该链接失效.它可以跨分区,可以对目录进行 软链接是另一个文件,作用可以理解为一个指针,作用在这个文件上的操作除了

软件工程 2016.6.29 日报

软件工程 2016.6.29 日报 今天我的主要工作就是调查了解我校的加权平均分计算方法,并将程序加权计算部分予以修正. 通过查阅北工大教务公示,获得信息: 第十条学校利用“学分通过率”和“加权平均分”作为衡量学生在校期间学习质量的主要指标.辅修课程.创新学分和第二课堂的学分和成绩不计入学分通过率和加权平均分的计算.创新学分和第二课堂是学生获得毕业资格的必要条件.理工类专业学生应修不少于4学分的创新学分,其他专业应修不少于2学分的创新学分.第二课堂应修满12学分. 同时,通过询问同学获取了在教务

[原创] Easy SysLite V1.2 (2016.5.29更新,新增加WIN10支持,一个程序适配所有系统减肥)

nohacks 发表于 2016-5-29 17:12:51 https://www.itsk.com/thread-367736-1-8.html 原因是新版的 SkyIAR.Easy Image X会验证自身程序,防止被窜改,PE缺少验证SHA1的DLL解决办法把 RSAENH.DLL 文件 RSAENH.7z (60.85 KB, 下载次数: 978) 2013-1-26 11:50 上传点击文件名下载附件 下载积分: 活跃 -3 点 或者自己到XP系统SYSTEM32里提取,复制到PE核

【我的书】Unity Shader的书 — 目录(2016.1.29更新)

写在前面 感谢所有点进来看的朋友.没错,我目前打算写一本关于Unity Shader的书. 出书的目的有下面几个: 总结我接触Unity Shader以来的历程,给其他人一个借鉴.我非常明白学Shader的艰难,在群里也见了很多人提出的问题.我觉得学习Shader还是一件有规律可循的事情,但问题是中文资料难觅,而大家又不愿意去看英文...这对我有什么好处呢?强迫我对知识进行梳理,对细节问题把握更清楚. 第二个原因你懂的. 关于本书的定位问题: 面向Unity Shader初学者,但要: 有一定的

爆打 第二周第二次站立会议(2016.3.29)

会议时间:2016年3月29日  20:00~20:15 会议成员:严一格,彭杨,吴军,包玲玲,高鑫. 会议目的:全体成员汇报各自的工作,讨论下一步任务. 高鑫:设计了简单的随机生成题目算法,与小组成员讨论算法进一步改进,以及需要添加的功能点. 严一格:正在思考如何完成web端的pre_alpha到alpha的转变,正在进行代码实现. 彭杨:测试web前端代码,未发现问题 吴军: 包玲玲:

2016.10.29 清北学堂NOIP冲刺班Day1 AM 考试总结

成绩:满分300,我得了200, 1:90//前两个题目都是模拟,没用到什么其他算法,第一题有可能少考虑了一点细节 2:100 3:10//感觉是个DP,但是毫无思路,只打了个普通背包,10分而已. 题目+数据:http://pan.baidu.com/s/1bpj3SR1 下面是我的代码: 这个题目中我为了得到部分分,而特别判断了几组数据. T1: 1 /* 2 以后一定要仔细读数据范围,一定要. 3 数据范围中:20%的数据,只有秒数可能不同,言外之意就是可能相同. 4 而我的程序因为没有考

2016/5/29学习记录

1.多态和动态绑定的例子,有助于理解 1 public class Test { 2 public static void main(String[] args) { 3 new A(); 4 new B(); 5 } 6 } 7 8 class A { 9 public int i = 7; 10 11 public A() { 12 setI(20); 13 System.out.println("the number of i in A is " + i); 14 } 15 16

2016/1/14 作业 第一题 生成四位验证码 第二题 彩票机

1 import java.util.Random; 2 3 4 public class Test1 { 5 6 /** 7 * @param args 8 */ 9 public static void main(String[] args) { 10 // TODO 自动生成的方法存根 11 12 // 方法一: 全部列出 13 String ss=new String("qwertyuiopasdfghjklzxcvbnm1234567890"); 14 15 //随机数实例化