学习笔记:云计算第二天

写在前面:出错请放心大胆的指出!本人做笔记超级粗心

昨天答案:

1.请在/tmp下创建a.txt b.txt c.txt e.txt文件
touch {a…e}.txt
rm - rf d.txt

2.请在/tmp下创建 1.txt 2.txt 3.txt目录
mkdir

4 请在 /tmp创建 并删除 * 文件
touch *
rm -rf *

5 练习tab键补全目录

6 使用什么命令远程连接到服务器?使用的什么端22
FinalShell 3.0.10 的远程连接协议ssh |22端口

7 你操作的服务器是什么操作系统版本?
centos7.8.2003 64位
查看系统版本命令:cat /etc/redhat-release

8 如果虚拟机远程连接失败,你怎么操作?
检查IP 端口 用户名 密码有没有出错,防火墙有没有关,安全软件是否阻拦了远程连接

终极:重装系统

9 删除命令 rm -rf 分别是什么意思?
remove删除 -rf是参数,强制的意思

10 清屏
CTRL+l

11 终止当前命令行的命令
ctrl + C

12 查看当前目录路径
pwd

13 绝对路径和相对路径区别?
前面带不带根目录
绝对路径从/开始

14
15 你安装的linux操作系统有桌面么? 企业中为什么不使用桌面的linux系统
可以选择装不装,不使用图形界面,主要是节约资源,维护便捷
安装的是最小化纯英文版的安装 。 为什么? 因为桌面会占用占用大量的服务器资源。例如cpu 内存 网络带宽。

16 怎么查看ip 地址?
ifconfig
ip a

17 想使用曾经输入过的命令按什么?
history
或者键盘按上下
18 说说你知道的linux系统下有什么目录?
/etc /tmp /srv /urs /dev /sys /data /home /opt /root
还有很多可以ls / 进行查看

19 系统下配置文件目录在哪里?
/etc

20 如果机器被删根了。你怎么做??
重做系统吧
如果之前保存的有快照,那就还原一下


学习内容:


**ping**命令使用icmp协议,是网络连通性测试。

管道符的应用,管道符就是 | (英文输入的竖线)

例如: ip a | grep “inte” | grep “brd”
# grep 是过滤的意思

例如: cat /etc/passwd | less
# less 是分页的意思

查看的方式

cat #查看全部
head #默认查看前十行
tail #从后往前查看
tail -15 # 后十五行
more #显示查看进度,按百分比
less #分页查看

如:在/tmp下 ,将/etc/passwd文件后15行写入到passwd.bak 文件中

tail -15 /etc/passwd > passwd.bak # >大于号可以直接创建要写入的文件这里是直接把/etc/passwd里的最后十五行写入到打开的目录下的


vi 编辑器

关于insert

a 进入编辑模式 光标处的下一个位置开始写入
o 从光标处的下一行开始写入
i 从光标处开始写入

编辑器的一些命令

yy 		#复制
p  		# 粘贴
3yy 	#复制三行
dd 		#剪切(删除)
2dd 	#光标所在行及下一行全部剪切
dG 		#删除光标行到末行
u 		#撤回
gg		#光标跳转至第一个字符
E 		#光标跳转至光标所在行的最后一个字符
G		#光标跳转至组后一行的第一个字符

:12 		#移动光标到第12行
:/+字符串	#移动光标到离光标最近的字符所在的位置	按n可以定位下一个  
:set nu 	#显示行号 nu是number的缩写
:set nonu 	#取消行号
:set list        #\$整行结尾 ,用来查看配置文件中是否有空格或空行

:/文件名 #定位到行,n定位到该名的所有文件(查找关键词,ps.可以多点几次n试试哦)

:s/(旧文件名)/(新文件名)/(g)          #s替换,加g整行替换,不加g只替换一个
:%s/root/ROOT/g    		#%s全文替换
:1,4 s/root/ROOT/  		#1到4行匹配到的第一个root替换成ROOT    加g是整行 ,不加g是第一个替换  
:5,$ s/root/ROOT/g 		#把5到最后一行的root替换成ROOT

退出vi编辑器

1. esc 退出
2. :wq!强制保存并退出
3. 回车
4. :q!  强制退出不保存
5. 

查看内核版本: uname -r

启动加载器

必须要了解的Linux系统的开机启动顺序
开机启动顺序,超详细!

centos6 和 centos7 主要区别:

CentOS6CentOS7
防火墙iptablesfirewalld
默认数据库mysqlmariadb
文件结构
主机名
服务相关servicesystemctl
关闭SSH服务service sshd stopsystemctl stop sshd
重启SSH服务service sshd restartsystemctl restart sshd
防火墙iptables   firewalld   
默认数据库  mysql    mariadb
文件结构
主机名
服务相关service  systemctl(起服务的命令不同)        	

**centos7**   :systemctl stop sshd关闭ssh服务
 登录后台开启 systemctl restart sshd 开启ssh服务

**centos6**  : service sshd stop
	  service sshd restart

修改主机名

临时修改主机名(重连生效,重启失效):	hostname xxx
永久修改主机名(重启生效):   vi /etc/hostname (编辑主机名) 
立即重启命令:		 reboot now

关闭网络

systemctl stop network 	#停止网络服务
systemctl restart network	#重新启动网络服务

今天作业

1.

a. 将/etc/passwd文件后15行写入到passwd.bak 文件中
b. 将全文的sbin换成 SBIN
c. 将games开头的行 第一个games 换成GAMES 还原 将整行的games 换成GAMES
d. 进入 第12行 显示行号。取消行号 显示空行 并且删除第12行
e. 找到第3个nologin 手动修改为YES
f. 将全文的nglgin 修改为haha
g. 复制第8行到 文件最后
h. 将第3行到最后一行的haha换成HAHA

2.

  1. 永久修改主机名 为你的名字(英文)
  2. 临时修改主机名
  3. 在vim编辑器中,请解释下面命令的含义:yy ,d, G, i, a, u,
  4. 将/etc/group的文件前10行 写入到 /opt/1.txt
  5. a 将root换成 Alice b 将全文的ftp换成 FTP
  6. centos6 默认的防火墙是什么?
  7. centos6 怎么开启ssh服务?
  8. 将centos7的系统的网络服务关闭,后台操作,然后使用远程连接成功
  9. 将/etc/shadow文件覆盖写到/opt/1.txt中
  10. 将vi编辑器各个快捷键练熟练,必须用快捷键操作
  11. 登录成功后 中端显示的信息 都是什么意思?
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值