第二周学习记录

主要有四大部分:命令总结、vi总结、raid5、raid 10

一、命令总结

1.man

Linux提供了丰富的帮助手册,当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可。

同时也可以使用man man 查看man的使用方法

2.ifconfig

显示ip地址

其中ens33为网卡名

3.禁用网卡、启用网卡

ifdown ifcig-ens33(禁用)

ifup ifcig-ens33(启用)

4.内核版本的含义(要了解,不是命令)

4.who命令

可以查看都有谁登陆了这个系统

5.pwd

用于显示当前的工作目录,格式为:pwd[选项]

6.cd

用于切换工作路径,格式为:cd[目录名称]

cd..,返回上级目录

cd../..,返回上两级目录

由sdy返回和自己同级的tom

7.su

切换用户

注意普通用户切换到超级用户是需要密码的

8.cat

查看文件

cat /etc/passwd

查看账号密码存放的地方

(Windows账号密码存储在Sam文件夹下,文件夹只可读,不可修改,Linux是可以修改的,密码存储在shadow下,在etc/passwd下看到的密码是x)

9.可以显示文件内容的命令

(1).cat、(2).vi(以编辑状态显示)、(3).more、(4).less、(5).head,显示开始几行、(6).tail,显示结尾几行;head和tail加上-n可以规定显示几行

10.wc

用于统计文本的行数,字数,字节数,分别为-l,-w,-c

11.grep

查看我关心的内容,比如,查看etc/passwd下和sdy有关的内容

12.两种建立文件的方法

13.mkdir

创建空白的文件夹,格式为mkdir[选项]目录

14.rm -r

删除有目录的东西

15.cp

复制,可以复制多个

16.mv

移动

17.rm命令

18.强制删除

-rf,强制删除

19.useradd,创建新用户

这个时候

jack是没有密码的

设置密码的方式

然后su切换用户,输入whoami查看是谁登录

20.userdel删除用户

删除要在root下进行,不然权限不够

目录并没有删掉,要用-rf强行删除

21.-g

加入组

将新建用户加入root组

jack权限比别的大,成功

22.find

查找

以名称问方式查找etc下与passwd有关的

23.shutdown

关机

24.

25.

26.

27.

比如:

更改1.txt的权限

28.

29.

30.

对passwd文件进行编辑

使用vi编辑器

h,j,k,l,四个键,分别为往前,上,下,后

31.echo

一个大于号是把之前清空,把这个放进去
两个是保存之前,再放进去

echo作用,输出后面的东西

32.修改主机名

非超级用户不可直接修改,修改需要密码

超级用户可以直接修改

但是重启以后就没有效果了

在vi里面修改可以一直有效

二.vi总结

1.插入文本

命令描述
i  在当前字符前插入文本
I  在行首插入文本
a  在当前字符后添加文本
A  在行末添加文本
o  在当前行后面插入一空行
O  在当前行前面插入一空行
R  以改写方式输入文本

2.移动光标
命令   描述
j或下箭头 向下移动一行
k或上箭头 向上移动一行
h或左箭头 左移一个字符
l或右箭头 右移一个字符
w     右移一个词
W     右移一个以空格分隔的词
b     左移一个词
B     左移一个以空格分隔的词
0     移到行首
Ctrl-F  向前翻页
Ctrl-B  向后翻页
nG    到第n行
G     到最后一行

3.替换文本

命令   描述
$     到行尾
(     到句子的开头
)     到句子的末尾
{     到段落的开头
}     到段落的末尾

4.删除文本

命令 描述
r   替换一个字符
c   修改文本直到按下Esc健
cw  修改下一个词
cnw  修改接下来的n个词
5.文本编辑
命令 描述
yy 将一行文本移到缺省缓冲区中
yn 将下一个词移到缺省缓冲区中
ynw 将后面的n个词移到缺省缓冲区中
6.保存退出
命令         描述
zz          保存并退出
:W          写入文件
:x          保存(如果当前文件修改过)并退出
:q!          不保存文件,直接退出
:q          退出vi

:wq                               保存退出

三、raid10

先修改主机名(hexiangyu为我名字全拼)

添加五块新硬盘

使用mdadm命令创建RAID10,名称为”/dev/md0″

挂载并进行使用

创建挂载目录:
进行文件系统的挂载:

查看挂载信息

将此磁盘阵列挂载信息设置为重启后也依然生效:

第4步:查看/dev/md0设备信息

至此结束raid10

四、raid5(五块硬盘,两块备用)

恢复纯净,添加五块硬盘(我是先做的raid10,正常情况下直接添加硬盘就可以)

创建RAID5并设置2块备份故障盘:

(因为之前纯净过了,所以忘了更改主机名,所以在这一步我添加了修改主机名)

查看下阵列的详细信息(Spare Devices数量为2)

结束

总结:一定要细心,不要怕麻烦,第一次敲新命令的时候要细心,避免输入错误造成不必要的麻烦。

原文地址:https://www.cnblogs.com/siany/p/11735473.html

时间: 2024-11-02 15:17:37

第二周学习记录的相关文章

20172327 2017-2018-2 《程序设计与数据结构》第二周学习总结

20172327 2017-2018-2 <程序设计与数据结构>第二周学习总结 教材学习内容总结 字符串的拼接和转义序列的使用 变量的声明和使用 讨论语法及表达式的处理 定义数据转换类型和实现类型转换的机制 创建Scanner类 教材学习中的问题和解决问题 暂无 代码学习中的问题和解决过程 问题1:在提交过程中,突然遇到无法上传的情况 问题2解决方案:通过上网查找,输入git pull之后弹出一个编辑框,选择关闭之后,再次用git push就成功了. 问题2:在按照例题2.10打代码时,Jav

2018-2019-1 20175206《信息安全系统设计基础》第二周学习总结

2018-2019-1 20175206<信息安全系统设计基础>第二周学习总结 信息的进制与转换 字节:计算机中最小的可寻址的内存单元 虚拟内存:机器级程序将内存视为一个非常大的字节数组 进制表示 十进制:D=dndn-1...d1d0.d-1...d-m(m,n为正整数) 二进制:B=bnbn-1...b1b0.b-1...b-m(m,n为正整数) 八进制:O=onon-1...o1o0.o-1...0-m(m,n为正整数) 十六进制:H=hnhn-1...h1h0.h-1...h-m(m,

20155336 2016-2017-2《JAVA程序设计》第二周学习总结

20155336 2016-2017-2 <JAVA 程序设计>第二周学习总结 教材学习内容 1: GIT版本检测 2: JAVA中基本类型 整数 字节 浮点数 字符 布尔(▲) 通过API可以得知各个类型可存储的数值范围 public class Range {public static void main(String[] args){ //byte.short.int.long的范围 System.out.printf("%d~%d%n", Byte.MIN_VALU

20145301第二周学习总结

20145301第二周学习总结 教材学习内容总结 3.1 类型.变量与运算符 整数 short 2字节,int 4字节,long 8字节 字节 byte 1字节 浮点数 float 4字节,double 8字节 字符 char 2字节(包括字母.汉字) 布尔 boolean 不用在意它的存储空间(只有true/false) 注释 // 单行注释,/ / 多行注释 下图为各类型范围: 常量定义 final加在定义类型之前,表示定义的该变量将不能改变其值,如 final int a=10; 局部变量

20145326《Java程序设计》第二周学习总结

20145326<Java程序设计>第二周学习总结 教材学习内容总结 本周学习教材第三章,本章主要讲述了java语言中的一些基础语法,java是个支持面向对象的程序语言,但在正式进入面向对象支持语法的探讨前,对于类型.变量.运算符.流程控制等,这些各种程序语言都会有的基本语法元素,还是要有一定的基础.虽然各种程序语言都有这些基本语法元素,但千万别因此而轻忽它们,因为各种程序语言都有其诞生的宗旨与演化过程,对这些基本语法元素,也就会有其独有的特性. 1. 类型 在java的世界中,并非每个东西都

2017面向对象程序设计(Java)第二周学习总结

2017面向对象程序设计(Java)第二周学习总结 直系学妹学弟们好!额...不要问我为什么把学妹放前面,我也不知道!我只是你们和蔼可亲的学长一枚而已.也不要问为什么是第二周学习总结而不是第一周,因为第一周学长正在家里吃西瓜吹空调.好了,闲言少叙.我先为你们介绍一下助教的职责,而后再对你们的学习情况进行总结! 身为你们本学期Java课程的助教...之一,我的任务是:指导你们学习,批改我所负责学习小组的实验作业.阅读博文并回复.其他学习小组会有另外三位助教负责.由于我们每周五都会汇总你们的情况,其

20145311 《信息安全系统设计基础》第二周学习总结

20145311 <信息安全系统设计基础>第二周学习总结 教材学习内容总结 重新学习了一下上周的一部分命令:grep main wyx.c(grep的全文检索功能)ls > ls.txt :ls内容输出到文本find pathname -mtime -n/+nfind -size -n/+n (find的功能还是比较强大) 简单地学习了一下vim编辑器,跟着vimtutor简单地学了一些,在linux bash中使用vim能够极大地提高效率, vim的用法比较多,只学习了其中简单的一部分

201671010117 2016-2017-2 《Java程序设计》Java第二周学习心得

Java第二周学习心得 这一周老师在周四进行了课堂测验,完全出乎我的意料,我以为老师会在前两周上课讲一下,由于我在课前没有好好准备,反转课堂来的有的措手不及,那些题很多很多都不会,也错了很多,班上有很多表现很好的同学,他们课前准备充分,在课堂上完全没有任何压力,我也意识到了我课前没有花大量时间看书的严重性,所以我下课便去看第三章了,以后也一定要好好看书,找出不懂得问题,课上也要认真向其他优秀同学学习,不懂的问题也要想办法解决. 今天写了PPT上的任务1-9,着实也遇到了很多不会的问题,像是最后的

20145319 第二周学习总结

20145319 <Java程序设计>第二周学习总结 教材学习内容总结 本周学习教材第三章,本章主要讲述了java语言中的一些基础语法,大致包括java语言中的类型,变量,运算符,流程以及基础语法等. 1. 类型 基本类型(每种类型都有其储存范围,如超出范围,即Overflow): 整数:可分为short整数(占2字节),int整数(占4字节),long整数(占8字节)三种,例如,int类型的十进制2其实是以000000000 00000000 00000000 00000000 000000