linux环境变量

texlive 2012环境变量设置

时光怂恿深爱的人放手 提交于 2019-12-15 14:08:54
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> sudo mount -o loop texlive2012 /cdrom 配置环境变量 (1) sudo gedit /etc/bash.bashrc 在此文件末尾添加 PATH=/usr/local/texlive/2012/bin/i386-linux:$PATH; export PATH MANPATH=/usr/local/texlive/2012/texmf/doc/man:$MANPATH; export MANPATH INFOPATH=/usr/local/texlive/2012/texmf/doc/info:$INFOPATH; export INFOPATH (2) sudo gedit /etc/manpath.config 在 /etc/manpath.config 文件的 # set up PATH to MANPATH mapping 这行下面的列表后增加一条: MANPATH_MAP /usr/local/texlive/2012/bin/i386-linux /usr/local/texlive/2012/texmf/doc/man 到这里安装过程就结束了 (3)在 /etc/environment 文件中添加: /usr/local/texlive/2012/bin

sqlite删除数据

穿精又带淫゛_ 提交于 2019-12-11 02:29:13
sqlite删除数据 某日, 在使用sqlite的时候发现查询速度极慢, 查看了一下文件大小, sqlite数据库文件已经达到了 22G! 对于一个文件数据库来说, 已经相当致命了,先不说后面如果解决文件过大的问题, 首先手动删除一些文件, 释放一些空间; 本文就释放空间的过程遇到的问题做一个记录 问题一: 删除表后, 数据库文件占用磁盘空间并没有释放 在 drop table ** 之后, 查看文件占用空间大小, 发现并没有变化 是因为sqlite的机制是, 当你删除表后, sqlite会把释放出来的空间, 放到一个空闲列表中, 用于下次你插入数据的时候用, 并不会把空间返还给操作系统 , 很流氓的做法 这时如果想强制释放空间, 需要用 vacuum; 命令 问题二:db or disk is full 当你执行完 vacuum命令后, 满心欢喜的等待释放空间, 结果等了好久, 最后报了一个这个错, 说磁盘或者数据库空间已满; 这是因为 sqlite执行 vacuum命令释放空间的机制, 是需要把数据库文件拷贝到一个临时文件中, 然后再删除;所以需要两倍于 数据库文件大小 的磁盘空间 问题三:Vacuum命令的临时文件目录, 是哪个 磁盘当然是不够用的, 那这时需要挂载一个硬盘了, 可是, 挂载到哪个目录呢? 在上一步执行 vacuum命令的时候, 观察了一下 磁盘使用情况,

linux-添加文件到目录

只愿长相守 提交于 2019-12-10 10:48:38
PATH是一个字符串,$PATH表示PATH是一个变量 当前工作目录一般不在搜索范围之内(PATH环境变量的值中并不包含./这个当前工作目录) 设置环境变量 $ export PATH=$PATH:需要添加的目录 查看变量 $ export 查看当前工作目录绝对路径 添加文件 export PATH=$PATH:$PWD 添加到环境变量 PATH=$PATH:/home/ 来源: https://www.cnblogs.com/cc1994/p/12014955.html

Ubuntu下设置adb环境变量

我们两清 提交于 2019-12-10 05:27:24
我的adb已经拷贝到ubuntu下了,但是还没有配置环境变量,那么只能在那个文件夹下使用,所以: $gedit .bashrc 最后一行添加了 export PATH=$PATH:/home/ username /platform-tools 保存退出 $source .bashrc -->ok了,如果你还有空的话可以看看下面的解释,没空就赶紧去工作吧! 下面说一下这个配置文件的级别权限 同Windows一样,Ubuntu Linux 系统包含两类环境变量:系统环境变量和用户环境变量。系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效。 Ubuntu Linux 环境变量 用户环境变量通常被存储在下面的文件中: ~/.profile ~/.bash_profile 或者 ~./bash_login ~/.bashrc 上述文件在Ubuntu 10.0以前版本不推荐使用。 系统环境变量一般保存在下面的文件中: /etc/environment /etc/profile /etc/bash.bashrc /etc/profile和 /etc/bash.bashrc在Ubuntu 10.0版本中不推荐使用。 Ubuntu Linux 环境变量的优先级 /etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息

Ubuntu Linux 环境变量PATH设置

微笑、不失礼 提交于 2019-12-10 05:17:56
Ubuntu Linux系统环境变量配置文件: /etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。 /etc /environment : 在登录时操作系统使用的第二个文件, 系统在读取你自己的profile前,设置环境文件的环境变量。 ~/.profile : 在登录时用到的第三个文件 是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。 /etc/bashrc : 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取. ~/.bashrc : 该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。 PASH环境变量的设置方法: 方法一:用户主目录下的.profile或.bashrc文件(推荐) 登录到你的用户(非root),在终端输入: $ sudo gedit ~/.profile(or .bashrc) 可以在此文件末尾加入PATH的设置如下: export PATH=”$PATH:your path1:your path2 ...” 保存文件

1.4.2 设置PATH环境变量

半世苍凉 提交于 2019-12-10 04:24:54
前面已经介绍过了,编译和运行java程序必须经过两个步骤。 1.将源文件编译成字节码。 2.解释执行平台无关的字节码程序。 上面这两个步骤分别需要使用java和javac两个命令。启动Windows操作系统的命令行窗口(在“开始”菜单里运行cmd命令即可),在命令行窗口里依次输入java和javac命令,将看到如下输出: C:\Users\Administrator>java 'java' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 C:\Users\Administrator>javac 'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 这意味着我们还不能使用java和javac两个命令。这是因为:虽然我们已经在计算机里安装了JDK,而JDK的安装路径下也包含了java和javac两个命令,但计算机不知道到哪里去找这两个命令。 计算机如何查找命令呢?Windows操作系统根据Path环境变量来查找命令。Path环境变量的值是一系列路径,Windows操作系统将在这一系列路径中依次查找命令,如果找到这个命令,则该命令是可以执行的;否则将出现“‘XXX’不是内部或外部命令,也不是可运行的程序或批处理文件”的提示,而Linnux操作系统则根据PATH环境变量来查找命令,PATH环境变量的值也是一些列路径。因为windows操作系统不区分大小写

Linux学习

风流意气都作罢 提交于 2019-12-10 00:49:22
文章目录 Shell Shell功能 命令解释过程 命令查找过程 Shell环境变量 变量定义和引用 Shell变量的作用域 环境变量 工作环境设置文件 正则表达式 输入/输出重定向与管道 重定向 管道 Shell脚本 Shell Shell功能 命令解释过程 Shell判断命令为 内置命令 ,则将命令直接解释为系统功能调用并转交给内核执行。 Shell判断命令为 外部命令或实用程序 ,则会先 在硬盘中查找该命令并将其调入内存 ,再将命令解释为系统功能调用并转交给内核执行。 命令查找过程 用户给出命令路径,Shell沿着路径查找。 用户未给出命令路径,Shell在 环境变量PATH 所制定的路径中 依次查找 。 Shell环境变量 变量定义和引用 变量替换:$ name=string(等号两侧不要有空格) 在定义变量时,若string中包含空格、制表符和换行符,则string必须用’string’或者"string"的形式。双引号内允许变量替换,而单引号内则不可以。 Shell变量的作用域 可以使用export内置命令将局部变量设置为全局变量 显示当前Shell的PID: $ echo $$ 环境变量 不同类型的Shell的环境变量有不同的设置方法,以下为bash 设置环境变量: $ set 环境变量=变量的值 不加任何参数直接使用set命令可以显示出用户当前所有环境变量的设置。

Java Web开发入门

拈花ヽ惹草 提交于 2019-12-09 23:24:52
#Tomcat安装与运行 Web服务器完成底层的网络处理,包括HTTP协议报文格式的编解码、管理具体web请求处理线程等操作。 Tomcat目前最流行最常见的基于Java的web应用服务器软件。 ##Tomcat Apache Tomcat 官网 Apache软件基金会出品 开源软件 源代码是Java写的 ##安装 依赖JDK,保证Java已经安装 Tomcat 安装 Apache Tomcat 官网 Windows平台安装 Linux和Mac平台,下载压缩包解压运行 配置环境变量CATALINA_HOME CATALINA是Tomcat的组成部分,CATALINA这个组件会调用用户的Java代码。在实际部署的某些情况下是可以不配置该环境变量。当一个服务器配置多个Tomcat的时候,这个环境变脸必须配置。 ##Tomcat安装过程 ###下载Tomcat 7.0.x 通过官网 Tomcat 7 Software Downloads 页面,我们可以看到zip包。通过超级链接获取7.0.77版本的zip下载路径为 http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.70/bin/apache-tomcat-7.0.70.zip 如果Linux系统连接网络,则可以通过如下命令进行下载: wget http://mirror.bit

重要文件目录及操作系统优化

◇◆丶佛笑我妖孽 提交于 2019-12-08 22:26:29
一、操作系统挂载概念 1、服务器磁盘如何使用 1)进行磁盘阵列配置 2)进行系统分区操作 3)进行磁盘格式化操作 4)进入磁盘,创建文件系统 5)进行挂载操作(给一个存储设备开个门) 2、如何进行挂载操作 1)挂载环境准备 PS:linux系统中一切皆文件 1.1、准备光驱(分区):/dev/cdrom (/dev/ 存储设备文件目录) /dev/s(接口类型)d(设备)a(第几块) 1.2、准备挂载门:任意空目录 /mnt 临时挂载点目录 1.3、光驱设备中需要存放光盘 1.4、进行挂载操作 #mount + 设备文件信息 + 挂载点目录 #mount /dev/cdrom /mnt (将光盘挂载到mnt目录) #umount + 挂机点目录 (取消挂载操作/卸载操作) #umount /mnt 1.5、检查确认是否挂载 df ——检查磁盘信息 -h(人类能看懂的方式显示) 二、操作系统重要文件 1、/etc目录 1)网卡配置文件 文件路径信息:/etc/sysconfig/network-scripts/ifcfg-eth0(ifcfg-ens33) 文件作用说明:配置网卡地址信息(IP地址、子网掩码、网关地址、DNS地址信息) 文件详细信息: TYPE=Ethernet ——指定网络类型 以太网类型(以前用电话网) 3G、4G、5G(人工智能) BOOTPROTO

通过xshell配置Linux:配置JDK

孤街浪徒 提交于 2019-12-08 20:33:10
1、通过xshell上传 到Linux中 ; 2、 tar -xvf jdk-7u51-linux-x64.tar.gz 3、 Cd /etc 转到etc 目录 说明: vim /etc/profile 表示编辑环境变量 配置环境变量 在linux下配置环境变量和windows的原理是相同,都是使jdk的路径成为全局变量,用文本编辑器gedit(如果没安装可以用vi)打开/etc/profile,在文件最后添加 export JAVA_HOME=/usr/java/jdk1.6.0_45 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar jdk1.6.0_45改为你安装的jdk的文件夹名称 :wq 保存退出 4、让配置生效 5、测试JDK配置是否成功 来源: CSDN 作者: guettp 链接: https://blog.csdn.net/qq_24271537/article/details/81351167