云计算自学笔记(不定期更新)

这篇具有很好参考价值的文章主要介绍了云计算自学笔记(不定期更新)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

管道命令使用   

 

linux管道相关命令__小笼包_的博客-CSDN博客_linux管道命令

iptables对指定ip开放3306端口,linux,云计算

[cut ]:命令的功能是用于按列提取文件内容

按照字符提取命令:head -2 2.txt | cut -c 5         查看前两行,并按照字符提取第五个字符

-c  按照字符提取

iptables对指定ip开放3306端口,linux,云计算

截取出2.txt文件中前2行以”:”进行分割的第1,2,3段内容

iptables对指定ip开放3306端口,linux,云计算

 head -2 1.txt | cut -d ':' -f 1,2,3   或者 head -2 1.txt | cut -d ':' -f 1-3

iptables对指定ip开放3306端口,linux,云计算

[sort ]:排序

iptables对指定ip开放3306端口,linux,云计算

 iptables对指定ip开放3306端口,linux,云计算

 -u 去除重复

iptables对指定ip开放3306端口,linux,云计算

 用 : 拆分,选取第二段 倒序排序

[WC]:显示指定文件 字节数, 单词数, 行数 信息

iptables对指定ip开放3306端口,linux,云计算

cat 1.txt | grep -io "a" | wc -w

查找a出现的次数 并且不区分大小写

i:不区分大小写

[uniq]:命令 – 去除文件中的重复内容行

iptables对指定ip开放3306端口,linux,云计算

 iptables对指定ip开放3306端口,linux,云计算

[tee]:

  • 通过 tee 可以将命令结果 通过管道 输出到 多个文件

iptables对指定ip开放3306端口,linux,云计算

查询2.txt, 用冒号分隔内容,并获取第二段,再进行倒序排序,最后写入3.txt中

 

[tr]:

  • 通过 tr 命令用于 替换 或 删除 文件中的字符。

iptables对指定ip开放3306端口,linux,云计算

iptables对指定ip开放3306端口,linux,云计算

cat 8.txt | tr ',' '\n'          将 逗号, 替换成 换行符

[awk]:

  • 通过 awk 实现 模糊查询按需提取字段, 还可以进行 判断 和 简单的运算等.

iptables对指定ip开放3306端口,linux,云计算

查看2.txt文件,并按照冒号分隔内容,选取分隔的第一段,进行倒序排序,并显示第一行

iptables对指定ip开放3306端口,linux,云计算

 查找包含4和5的内容

iptables对指定ip开放3306端口,linux,云计算

iptables对指定ip开放3306端口,linux,云计算

iptables对指定ip开放3306端口,linux,云计算

iptables对指定ip开放3306端口,linux,云计算

iptables对指定ip开放3306端口,linux,云计算

crtl + l    clear  清除

crtl + a  光标到首行

crtl + e  光标到尾行

crtl + u  剪切  从头部到当前光标

crtl + k  剪切  从尾部到当前光标

crtl + y  粘贴

crtl + s  锁定当前窗口

crtl + q  释放窗口

vi 编译器使用

将光标定位到文档开头   gg

将光标定位到文档末尾   G

将光标定位到10行     10gg

光标水平移动:shift+$ 将光标移动到水平末尾     移动到行首   数字零  (0) 

查看文档行数  :set nu        不显示  :set nonu

"1,n":表示从第1行到n行
"%":表示整个文件,同"1,$"
".,$":表示从当前行到文件尾

#将当前行第一个a替换为b

:s/a/b/

#将当前行的所有a替换为b

:s/a/b/g

#将每行第一个a替换为b

:%s/a/b

#将1至3行的第一个a替换为b

:1,3s/a/b/

#将1至3行的所有a替换为b

:1,3s/a/b/g

复制文本   yy  

粘贴文本  p 

删除  dd

撤销  uu 

区域选择 v  

搜索文本     /root   (搜索root关键词)

N  向上查找   n 向下    

不区分大小写所有 在关键词后面加上\c      /root\c

【重定向】
   >    :写入文件 (会覆盖)
>>     :  写入文件(在尾部追加)
例: date  > time.txt   将当前时间写入 time.txt ,如果time.txt 不存在 ,则新建文件

&   :将程序放入后台执行
  yum install httpd -y &  将httpd 在后台安装下载

jobs  :查看后台工作进程

1>  : 正确的输出
2> : 错误的输出
&>  所有的输出
 &>   /dev/null   : 将所有输出放入垃圾桶中   dev:设备   null :垃圾桶

【管道】
例【1】
cat /etc/passwd | grep root | tee 1.txt | head -1
查看/etc/passwd文件 查找root关键词,将root关键词相关的数据放入1.txt文件中,终端显示前1行数据

例【2】
cat 1.txt | xargs rm -rvf   # 删除1.txt中的内容

cat /etc/passwd  | grep root | cut -d:  -f1
从冒号开始切断,选择第一列

iptables对指定ip开放3306端口,linux,云计算

 iptables对指定ip开放3306端口,linux,云计算

 iptables对指定ip开放3306端口,linux,云计算

 添加用户user01  : useradd user01  

删除用户  : userdel -r user1        -r 会删除用户所有信息

设置用户密码 : passws user01

查询用户user01 是否存在 id user01

修改用户 账号 usermod  -s  /sbin/nologin  user1    user1 禁止登陆

#修改用户的主组(passwd中的GID)    usermod  -g  主组  用户名

#修改用户的附加组       usermod  -G  附加组名 用户名

添加组  groupadd   hr 

删除组  groupdel hr 

更改组  groupmod -g 1234  hr   将HR组id改为1234

从组中移除成员   gpasswd  -d user1 hr  将user1从hr组中移除

进程管理

ps 

iptables对指定ip开放3306端口,linux,云计算

rss : 进程占用固定的内存ps aux --sort -rss| head -5   根据rss倒叙排序显示前5个进程

ps aux --sort -rss   倒叙    ps aux --sort rss  顺序【加上 - 就是倒叙】

   

查看内存 top   cat /proc/cpuinfo

系统相关命令

whereis  显示命令及相关文件的路径

iptables对指定ip开放3306端口,linux,云计算

 find . -name '*.txt' -exec mv {} ./a \;

将查询当前目录中以txt结尾的文件,移动到当前目录a中

iptables对指定ip开放3306端口,linux,云计算

-exec mv 执行rm命令

{}  find查找出来的文件 

 \ 做转义

;  结束符

yum

yum clean all  清除过期缓存

yum makecache 更新yum仓库

yum install -y httpd   安装httpd

--installroot=/usr/local 

yum reinstall -y httpd 重新安装httpd

yum update httpd 更新httpd包

yum remove httpd 删除httpd包

yum list memcache  搜索是否有memcache包

yum clean all && yum makecache && yum update -y

网络管理

网卡配置文件 : /etc/sysconfig/network-scripts/ifcfg-ens33

Centos7默认安装了firewalld,如果没有安装的话,可以使用 yum install firewalld firewalld-config进行安装

1:查看防火状态

systemctl status firewalld

service  iptables status

2:暂时关闭防火墙

systemctl stop firewalld

service  iptables stop

3:停止并禁用开机启动

systemctl disable firewalld

chkconfig iptables off

4:重启防火墙

systemctl enable firewalld

service iptables restart  


firewall-cmd --reload

6.查看状态

systemctl status firewalld或者 firewall-cmd --state

7.查看版本

firewall-cmd --version

1、开启iptables端口

开启1521端口:

iptables -A INPUT -p tcp --dport 1521 -j ACCEPT

iptables -A OUTPUT -p tcp --dport 1521 -j ACCEPT

2、保存iptables设置,重启iptables

在更改完设置后要先保存设置:

service iptables save

然后再重启iptables才能使设置生效:

service iptables restart

3、看端口

输入命令查看已开端口:

iptables -L -n

ACCEPT:允许通过

DROP:直接丢弃,不给出任何回应

REJECT:拒绝通过,必要时会给出提示

1、iptables基本操作命令

查询防火墙状态: service iptables status (systemctl status iptables.service)
停止防火墙 : service iptables stop (systemctl stop iptables.service)
启动防火墙 : service iptables start (systemctl start iptables.service)
重启防火墙 : service iptables restart (systemctl restart iptables.service)
永久关闭防火墙: chkconfig iptables off
永久关闭后启用: chkconfig iptables on

2、查看地址和端口详情

iptables -nvl 或者 iptables -L -n --line-number

其中target列中的 ACCEPT 表示接收, REJECT表示拒绝

3、查看或修改iptables配置文件

cat /etc/sysconfig/iptables

可在里面直接编辑修改。

4、清空已存在的规则

iptables -F 或 iptables --flush

5、添加开放8002端口访问

添加规则有两个参数:-A和-I。其中-A是添加到规则的末尾;-I可以插入到指定位置,没有指定位置的话默认插入到规则的首部。而 --dport 就是目标端口 当数据从外部进入服务器为目标端口,反之 数据从服务器出去 则为数据源端口 使用 --sport

iptables -I INPUT -p tcp --dport 8002 -j ACCEPT

6、删除8002端口访问

删除用-D参数。我们先查出所有的规则信息,使用 iptables -L -n --line-number 查出。在显示的列表出有个 num 表示是第几列。那我们就可以删除了,比如删除第2个规则。

iptables -D INPUT 2

7、禁止 192.168.1.2 IP访问

iptables -A INPUT -p tcp -s 192.168.1.2 -j DROP

8、保存iptables设置规则

service iptables save

2.在iptables中开放3306端口

 #/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
 #/etc/rc.d/init.d/iptables save  保存:

 # service iptables restart  重启生效

当然除了开放3306端口外,还有一个方法就是关闭防火墙,命令为:

 # service iptables stop  

不过,不推荐这种做法,因为这会引起安全性问题。
 文章来源地址https://www.toymoban.com/news/detail-732392.html

到了这里,关于云计算自学笔记(不定期更新)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包