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端浏览,以获得运算后的网页结果php

网络连通性

编码问题

linux系统信息查看

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

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

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

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

.bashrc文件

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

# .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 .bashrcshell

linux中的文件类型

命令类型

相关文章
相关标签/搜索