Linux初识
关于虚拟机的安装
Linux和其他语言有些不同
如果输入命令后没有返回(这证明输入的命令没错)
如果输入的命令有返回(命令不一定是错的,查看命令除外)
第一次使用Linux建议将防火墙和selinux永久关闭(个人测试)
命令:
iptables -L 查看防火墙的规则
iptables -F 清空防护墙的规则
systemctl stop firewalld 关闭防火墙服务/软件
systemctl disable firewalld 永久关闭防火墙(重启永久生效)
getenforce 查看selinux状态
enforcing 强制执行
setenforce 0 临时关闭selinux(不需要重启即刻生效)
sed -i 's/enforcing/disabled/' /etc/selinux/config
配置文件,永久关闭selinux,(重启生效)
配置网络,用于远程连接
Linux:查看ip的方式,
ip addr(你在安装虚拟机时的ip,网卡)
ifconfig
lo:本地回环地址
远程连接
安装的Linux相当于一台服务器,安安静静的待在机房里,除了专人没人会去机房链接,一方都会用远程连接
但是想要让虚拟机上的linux和Xshell(SecureCRT)链接、需要对虚拟器进行编辑
2、配置文件
打开配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
按下键i 进入编辑模式
按下键o (在光标所在的下一行进入编辑模式)
按下键esc,进入命令模式
输入 :wq! 命令,保存退出
输入 :q! 命令,直接退出,不保存
修改内容
BOOTPROTO=static
ONBOOT=yes
添加内容
IPADDR=10.0.0.10 进行远程连接时调用的ip
NETMASK=255.255.255.0
GATEWAY=10.0.0.254
DNS1=119.29.29.29
3、修改了配置文件,重启网络服务
/etc/init.d/network restart
4、检查网咯是否通信
ping baidu.com
5、链接
1、通过xshell链接Linux服务器(虚拟器)其实里面封装了 ssh root@XX.XX.XX.XX(创建虚拟机Linux时的ip)
如果连接突然中断直接双击“新建会话”跳出输入密码界面
2、直接执行命令 ssh root@X.X.X.X 之前设置的ip
Linux之文档与目录结构
Linux命令
查看命令
ls 查看目录文件
ls -la 查看所有目录(包括隐藏文件)
文件夹操作
增
mkdir 文件夹名称 创建文件夹
touch .py文件 创建一个文件
可以使用递归来生成文件夹结构
全是文件夹的 mkdir -p(参数) 文件夹1/文件夹2/文件夹3
文件夹下的文件 mkdir -p(参数) 文件夹4/{文件1,文件2,文件3}
删
rmdir 文件夹名称(空的)
想要删除非空的文件夹 rm -rf ./*
改
mv 原文件名 新文件名
执行第一个python命令
touch .py文件 创建一个py文件
vi py文件 进入文件中
按下键 i 进入编辑模式
按下键o (在光标所在的下一行进入编辑模式)
按下键 Esc 进入命令模式
输入命令 :wq! 保存退出
输入命令 :q! 退出,不保存
女