• Linux基础


    linux基础

    根目录

    文档扩展名

    在Linux中,跟windows的扩展名.exe .bat.dll不同,只要在那十个字符中有x权限,这个档案就是可执行的,
    但是,可被执行和执行成功是两回事,在Linux中的.log文件,即使有了x权限,也不会执行成功,因为内容根本就没有可执行的数据
    不过,我们还是会通过后缀名来了解到这个档案是干嘛的
    常见的后缀
    *.sh 脚本或批处理文件(script),因为批处理文件是用shell写成的,
    *Z,*.tar,*.tar.gz, *.zip, *.tgz 经过打包的压缩文件,因为压缩软件分别为gunzip,tar 等,不用的压缩软件有不同的后缀
    *.html, *.php 网页相关档案,分别代表HTML语法与PHP语法的网页档案,
    HTML可直接通过浏览器浏览,
    PHP透过client端的浏览器来server端浏览,以得到运算后的网页结果

    网络连通性

    编码问题

    linux系统信息查看

    uname -a
    1 cat /etc/xxx-release 文件中有系统信息
    2 cat /etc/issue
    文件中有系统信息 (在centos中没弄出来,在ubuntu中有)
    Ubuntu 16.04.3 LTS l
    3 lsb_release -a
    命令输出全部的系统信息(在有的系统中没有这个命令)
    centos 安装
    yum provides */lsb_release #查找那个包中有这个命令
    安装查找出的包,就可以使用了
    yum -y install redhat-lsb-core-4.1-27.el7.centos.1.i686

    创建脚本直接进入虚拟环境

    env.sh文件
    #!/bin/bash
    cd /home/yy/Desktop
    workon data
    

    增加权限 chmod +x env.sh
    进入目录直接执行
    ./env.sh 执行,但是不会更改路径
    source env.sh 执行,更改路径

    .bashrc文件

    是一个shell脚本,每次用户以交互模式打开一个新shell的时候都会执行一次该脚本,所以可以在该文件中加入相加的任何命令,使在进入shell的时候直接进入我们想要的环境

    # .bashrc
    
    # User specific aliases and functions
    
    alias rm='rm -i'
    alias cp='cp -i'
    alias mv='mv -i'
    
    # Source global definitions
    if [ -f /etc/bashrc ]; then
            . /etc/bashrc
    fi
    # interpreter
    export VIRTUALENVWRAPPER_PYTHON=/usr/local/python3/bin/python3.6
    # virtyualenv location
    export WORKON_HOME=/root/.virtualenv
    
    # project addr
    source /home/yy/Desktop/sdata/bin/activate
    cd /root/sdata-monitor
    

    修改完之后重载 source .bashrc

    linux中的文件类型

    命令类型

    shell分类:bash zsh csh tcsh ksh

    终端设备:terminal

    linux的哲学思想:一切皆文件
    image.png
    image.png

    命令行窗口
    image.png

    程序包管理器

    开源协定

    命令格式

    shell

    linux系统的调用

  • 相关阅读:
    Javascript-DOM
    我的小站成长之路
    Reverse Proxy Vs Forward Proxy
    SSO-单点统一登录系统的设计与实现
    关于网络实名制
    LoggerOne
    AmpOne
    Get a handle on PHP Handlers
    Which PHP mode? Apache vs CGI vs FastCGI
    强制浏览器在点击回退按钮时重载刷新页面
  • 原文地址:https://www.cnblogs.com/cizao/p/11484479.html
Copyright © 2020-2023  润新知