没有获取到的话www.yabovip4.com
Tagged Tags:

打开虚拟机,用Xshell连接之前,首先我们要获取IP的地址

 

先输入获取 IP的命令

ip addr    获取ip
ifup (网卡名字)    #网卡启动
ifdown (网卡名字)   #网卡关闭

没有获取到的话

www.yabovip4.com 1

我们要开始按照下面的顺序排查故障:

www.yabovip4.com 2I3.png)

www.yabovip4.com 3

www.yabovip4.com 4

按照上面的步骤,一步一步排除问题。

www.yabovip4.com 5I3.png)

有的时候公司不一定全是Xshell 也有ssh 客户端  securecrt 

 刚搭的环境 我们需要做一些简单的优化:

首先是关闭防火墙

systemctl stop firewalld
再取消开机启动的防火墙

systemctl disable firewalld

安全策略
selinux

 

临时关闭

setenforce 0
彻底关闭的需要改配置文件

vi /etc/selinux/config     改成图中的圈圈的样子就行
www.yabovip4.com 6

 

NetworkManager和network都可以管理网络,我们只用network

systemctl stop NetworkManager

systemctl disable NetworkManager
3行输出如下:

www.yabovip4.com 7

 

curl命令行的浏览器
由于再国内下载东西用国外的源 实在太慢,所以我们换了阿里的源

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

curl -o /etc/yum.repos.d/CentOS-Base.repo www.yabovip4.com 8

yum makecache

需要注意的是yum 是使用python2开发
不能升级自带的python2,升级的话会影响yum的使用

 

下载基本的应用  后面-y 防止下载时不断地确认

yum install  bash-completion net-tools vim lrzsz wget tree screen lsof tcpdump -y

 

 

 下面来说一说linux的目录结构:

linux的核心就是一切皆文件

 

查看目录

ls  /

 

bin        二进制命令文件

boot 系统的启动引导文件
dev device设备文件的所在目录
etc 配置文件的目录
home 普通用户的家目录

 

创建普通用户

useradd  名字

ls /home/   查看用户

passwd  用户名字  

 

普通用户 home    所有普通用户的家目录

 

 

lib    32位库文件

lib64  64位库文件   兼容  

windows  中的库文件

www.yabovip4.com 9

 

看二进制的执行路径    which python

查看文件    ldd /usr/bin/python2.7 

 

mnt  临时挂载点

 

opt  普通目录

 

proc   process  把内存中进程的信息挂载在 /proc  

www.yabovip4.com 10

看到没  进程也是文件!一切皆文件!

 root    root用户的家目录

 

run  pid的存放目录    pid进程的名字

 

sbin  root 用户 可以二进制命令文件

 

src    不用

 

sys  系统内核运行的时候产生的文件

 

tmp  临时目录

 

usr  用户自己安装的软件的所有文件

 

var 经常变化的文件,邮件,日志

 

 

文件的属性

ls -il   每一列的意思   inode(相当于数据库中的索引)

 

第一个字母  -(普通文件)d(目录)l(软连接快捷方式的效果)
s(sock文件)b(block存储文件)    c(chars输入输出字符串设备)

find -type   f

rw-r–r–  9位权限位

没有获取到的话www.yabovip4.com。属主   属组  other 其他

r读

w写

x执行

9位权限的最后的点,在seliunx运行的时候,创建处理的文件就会有点

没有获取到的话www.yabovip4.com。 

第四列:root  属主

第五列:root 属组

第六列:文件的大小

没有获取到的话www.yabovip4.com。没有获取到的话www.yabovip4.com。第7-9列:文件的Modify 时间

第10列:文件名

 

 www.yabovip4.com 11

 

 软链接和硬链接

软链接:相当于windows上面的快捷方式

ln (link)  -s  原文件的路径   新快捷的路径

 

ln   只能对文件来创建硬链接    inode号相同

 

删文件的原理:当这个硬链接值为0,而没有程序再占有,那么这个文件已经删除

 

软链接和硬链接的区别

软链接实实在在的文件,而硬链接

 

5、打压缩包和解压缩包

tar zcv(详细过程加v)f    /tmp/duoduo.tar.gz   打包的内容(路径)

看里面的内容

tar  tf 要看文件的路径  (不解压)

解压缩包

tar zxv(详细过程加v)f    /tmp/duoduo.tar.gz 
 -C(指定目录解包的内容(路径)

 

6、用户管理

useradd 

 

查看当前用户 whoami 

没有获取到的话www.yabovip4.com。 

linux 系统是多用户,多终端的系统

 

su –  切换的用户名

logout退出登录

查看用户id 

删除用户

userdel  -fr 删除的用户名

useradd  用户名  -g  1000(在指定组创建用户)

 

7、权限管理

chmod  修改文件或目录的权限

chown  修改文件或目录的属主和属组

 

默认的用户权限:755

r:4      ls 读的权限

w:2   touch 写的权限

x:1    cd  执行权限

 

8、定时任务

如何命令行发邮件

 

cat /root/anaconda-ks.cfg|mail -s ‘duoduoshuai’ 317755021@qq.com

发多了会被封!!!

 

定时发送的格式

分 时 日 月 周

00 9 * * *   9:00时定时发送  

www.yabovip4.com 12

 

 编辑定时任务:

crontab -e

 

查看定时任务:

crontab -l

 

9、网络管理

vim /etc/sysconfig/network-scripts/ifcfg-eth0    改成静态ip

www.yabovip4.com 13

 重启网络服务命令

 systemctl restart network 

 

查看网关的命令

route -n

 www.yabovip4.com 14

 

 10、安装httpd,运行一个静态网站

web服务软件:Apache httpd,Nginx

 

 安装

 yum install httpd -y

 

 查看一下监听

 netstat  -lntup

www.yabovip4.com 15

起服务:

检查httpd服务是否正常启动,查看是否监听80端口

systemctl  start  httpd

 有80端口 
说明成功了www.yabovip4.com 16

 访问自己的IP

www.yabovip4.com 17

在 cd  /var/www/html   中上传游戏包,解压游戏包

最后效果图:

www.yabovip4.com 18

 查找进程

ps -ef|grep ‘httpd’

www.yabovip4.com 19

 

 结束进程 

 kill pid 

pkill httpd 

 

如果服务不受systemctl控制,那么这个服务,需要手动执行命令来启动,手动kill杀进程来停止

再次启动服务

systemctl start httpd

关闭服务

systemctl stop httpd

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注