• linxu的学习


     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

  • 相关阅读:
    USTC 软硕讯飞班参考资源
    nginx 负载均衡
    Meidawiki 配置
    10 款实用的jquery插件
    Mongodb 定时释放内存
    互联网产品精神解读
    简单的缓冲区溢出实验
    fatal error C1902: 程序数据库管理器不匹配;请检查安装解决
    C#的override、new、vitutal一例
    SQL Server 2008导入、导出数据库
  • 原文地址:https://www.cnblogs.com/wenyeqing/p/14974460.html
Copyright © 2020-2023  润新知