1.什么是linux
linux是一套免费使用和自由传播类uninx操作系统 是一个基于posix和uninx的多用户,多任务,支持多线程和多cpu的操作系统
目前市面上发行的有ubuntu(桌面系)redhat(收费红帽系统企业级)centos(社区免费)Debain
2.linux于windows的区别
linux系统认为万事万物皆文件,执行程序没有文件后缀一说,全都是文件
虚拟机工具vmware安装可以装虚拟机 远程工具可以用SecureCRT 传文件用winSCP
3.常用命令
ifconfig 查看网卡信息查ip ls 查看目录下有哪些文件
man 说明书 cd进入某个目录
cd ,, 返回上一级 pwd显示目前你位置
clear 清除 mkdir创建目录 mkdir -p 创建级联目录
touch 创建文件 rm只能删文件 rm -rf 删除目录或文件
cat查看文件内容 head -数字 文件名查看前几行 tail -数字 文件名 查看后几行
cp复制 rm移动文件
VI编辑或者创建文件
i切换到编辑模式
esc切换到指令模式
G跳到最后一行
dd删除当前光标在的行
:wq! 保存并退出
:q! 光退出、
系统命令:
hostname 查看主机名
uanme -a 查看系统信息
date 查看系统时间
ps -ef|grep xxxx查看某一个进程
init 6重启 init 0关机
pas-aux查看所有正在运行的进程
软件包的安装方式:
压缩包
源码包
yum 需要联网在线安装
rpm 类似本机的.exe
没有ifconfig的需要安装 yum -y install net-tools
查看防火墙的信息:
systemctl status firewalld.service stop停止 disable 防火墙永久关闭
关闭selinux
vi /ect./selinux/config
python的安装 用源码的方式
文件拖进虚拟机的usr/local
cd /usr/local/
tar -zxvf
装一些依赖
创建目录,用于安装位置mkdir python3
指定源码安装位置 ./configure --prefix=/usr/local/bin/python3
装好的 直接连接到系统能直接访问的位置
ln -s /usr/local/python3/bin