centos配置环境变量 centos基本环境
linux系统tomcat的安装配置(一)含jdk环境变量配置
自己试很少在linux上作的,最近买了亿速云的云,有了自己的linux环境,就稍微在这个上面试试手。系统是centos7.2 64bit的,所有的设置都是亿速云给的镜像的默认设置,我什么也没做。直接先把jdk-7u79-linux-x64.tar.gz、apache-tomcat-7.0.47.tar.gz的包通过Xshell 5和Xftp 5上传然后解压,在这个前提下进行的。本文的目的就是启动tomcat后就直接启动,然后成功后通过ip+端口访问,看到tomcat默认的首页。涉及到的可能都是很基础的东西,但是自己不是很熟悉,所以都在此记录一番。
centos配置环境变量 centos基本环境
centos配置环境变量 centos基本环境
1.解压jdk.tar.gz指令
2.打开系统相linux下怎么运行bash脚本?关配置文件
3.添加JAVA_HOME、PATH、CLASSPATH至刚刚的配置文件中(:wq保存退出)
5、解压tomcat(同理),并修改/conf/server.xml的8080为80(只是我不想加端口,刚刚好80端口也是闲着),在tomcat目录下执行指令启动tomcat(带日志的启动,Ctrl+C可退出日志)。
6、外网测试tomcat是否正常启动
(这一块要保证是端口开放的,如果环境不同比如有linux有开启防火墙等,本文只是记录最简单的成功的一次作,具体失败要先看环境因素,此处不做描述)
7、其他相关作
当然如上其实就已经成功了,但是实际中可能我们还需要关闭。有人说不要shutdown,用kill的方4、测试配置式,具体我也不是太清楚,目前没有深究,就用kill的方式去关闭。
查看进程:
linux$dirnamelinux$dir
kernel/vmlinuz-2.6.18-92.1.22.el5roroot=/dev/vg00/lv_rootconsole=ttyS0,9600console=tty0dir是什么指令?
DIR全称是DIR命令,在GNU/Linux、AmigaDOS(Workbench1.3)、RT-11、OpenVMS、DataGeneralRDOS、Singularity、Windows、OS/2、等作系统中可用。在RT-11和OpenVMS中与directory命令作用相同。
DIR命令基本上会列出目录中的文件及子目录的名称,也可以列出其文件大小,创建时间等相关信息,并且列出所在的磁盘、可用空间等信息。DIR命令也可以寻找其文件名称符合特定条件的.文件。
linux中正则表达式file.cdir?char.o的含义?
这个应该不是正则表达式而是linux下面的文件通配符
匹配文件名中的任何字符串,包括空字符串。
?匹配文件名中的任何单个字符。
匹配中所包含的任何字符。
一般用于cpmvls类似的命令,通配文件
像file.c就表示fileafasf.c这样类似的文件名,像上面的全部放到一起具体还不知道是什么?
一个很长的包含空格的文件名?
Linux到底有没有回收站?
linux下的回收站在每一个当前用户目录./local/share/Trash中。也可以给linux添加一个回收站。mkdir/tmp/trash_tmp建立一个回收站目录vi/bin/trash编辑一个文件mv$@/tmp/trash_tmp:wq保存退出aliasrm=/bin/trash添加别名vi/etc/bashrc在一行添加aliasrm=/bin/trashchmod755/bin/trashchmod777/tmp/trash_tmpsource/etc/bashrc启用环境变量如果要真的删除某个文件的时候用/bin/rm-ifile_name这样一来一个回收站就建立了,以后用rm的时候会自动的将file_name移动到/tmp/trash_tmp/目录下
linux配置本地yum源方法?
1、在Vmware中,确保iso镜像已经正常连接到系统上,在虚拟机上右键-设置-虚拟机设置,按照如图勾选和设置。
2、可以看到在linux桌面,已经出现了一个ISO镜像。
3、建立挂载点,在root用户下mkdir/mnt/cdrom来创建目录。
4、输入mount-tiso9660/dev/cdrom/mnt/cdrom将光驱或者iso文件挂载到/mnt/cdrom目录下,使用df-h可以看到已经成功挂载。
5、进入/etc/yum.re.d目录,ls查看当前目录下的yum源配置文件,新建bak目录,将除CentOS-Media.repo之外的repo文件移动到bak文件夹备份。
6、使用vi编辑文件CentOS-Media.repo,查看配置如下。
base=file:///mnt/cdrom///路径需与你光驱或ISO挂载的路径相同gpgcheck=1
enabled=1//enable后面值必须修改为1gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-6。
8、输入“yumclel”命令清理。怎么切换到linux串口调试控制台?
9、可以使用yum-yinstallvim进行安装测试。
centos下的ja.inc在哪里?
7、按照如下配置修改name=CentOS-$releasr-Media[root@admin ~]# ja -version
OpenJDK Runtime Environment (IcedTea6 1.11.1) (rhel-1.45.1.11.1.el6-x86_64)
OpenJDK 64-Bit VM (build 20.0-b12, mixed mode)
进一步查看JDK信息:
[root@admin ~]# rpm -qa | grep ja
tzdata-ja-2012c-1.el6.noarch
ja-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.x86_64
卸载OpenJDK,执行以下作:
[root@admin ~]# rpm -e --nodeps tzdata-ja-2012c-1.el6.noarch
[root@admin ~]# rpm -e --nodeps ja-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.x86_64
安装JDK
JDK默认安装在/usr/ja中。
验证安装
执行以下作,查看信息是否正常:
[root@admin bin]# ja
[root@admin bin]# jac
[root@admin bin]# ja -version
ja version "1.7.0"
Ja(TM) SE Runtime Environment (build 1.7.0-b147)
恭喜,安装成功!
配置环境变量
我的机器安装完jdk-7-linux-x64.rpm后不用配置环境变量也可以正常执行jac、ja –version作,因此我没有进行JDK环境变量的配置。但是为了以后的不适之需,这里还是记录一下怎么进行配置,作如下:
修改系统环境变量文件
vi + /etc/profile
向文件里面追加以下内容:
JAVA_HOME=/usr/ja/jdk1.7.0
JRE_HOME=/usr/ja/jdk1.7.0/jre
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
使修改生效
[root@admin local]# source /etc/pJa HotSpot(TM) 64-Bit VM (build 21.0-b17, mixed mode)rofile //使修改立即生效
[root@admin local]# echo $PATH //查看PATH值
查看系统环境状态
[root@admin ~]# echo $PATH
/usr/local/cmake/bin:/usr/lib64/qt-3.3/bin:/usr/local/in:/usr/local/bin:/in:/bin:/usr/in:/usr/bin:/usr/ja/jdk1.7.0/bin:/usr/ja/jdk1.7.0/jre/bin:/root/bin
CentOS5.3 oracle 安装之后找不到product文件夹
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin设置环境变量很简单, 就是修改 oracle 用户下的 .profile 或 .bash_profile 文件,在其中加入:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0
上面的例子中你可以看出 product 的目录的位置位于 /u01/app/oracle/product。至于是不是一定要有 product 完全看你个人喜好了。
如果你已经安装好了,但安装 oracle 系统之前,应该先设置 ORACLE_BASE、ORACLE_HOME、ORACLE_SID等这些环境变量。oracle 安装程序会根据 ORACLE_BASE 和 ORACLE_HOME 环境变量确定 oracle 安装在什么位置。不知道 ORACLE_HOME 目录在哪,你可以登录 oracle 用户,然后:
$echo $ORACLE_HOME
centos7重启以后,/etc/profile中的环境变量不生效
根据目录命名,大概能判断这个目录是用户运行库目录。 bash找不到gcc的话,可能是PATH变量没有包含这个目录,你可以在你的程序头部分加入以下命令: PATH=”$PATH”:/usr/libexec/ 这样,每次运行这个程序的时候,这个目录就被纳入PATH系统变量中了,命令就能够被bash找到了。是不是您的os中默认安装如果本来就有修改后重新应用的是其他版本的ja,您先用Ja -version命令检查一下,如果os默认的ja确实是其他的版本,我建议您先用which ja命令找到该文件,以我以前的经验,32位系统的目录应该是usr/lib/jvm,64位系统的目录应该是usr/lib64/jvm,不过我建议您是先检查确认一下,然后用mv命令将jvm重新命名,然后重新用source命令执行一下,看看问题能不能解决。
linux串口程序无环境变量linux串口程序
.代表当前路径。例如要在当前路径执行命令xx,可以在shell下写作./xx以执行。意思是在当前路径查找命令xx并执行。另外,..代表上一级路径,/代表根路径。为了减少歧义,建议写脚本时用路径。一般设置几个路径变量,然后引用比较方便。手工作时相对路径方便快捷。例如设置环境变量e=/bin,如果要查询此文件则执行ls$e即可。串口控制台如何打开linux终端控制台?
值得注意的是,这样做的好处是利用串口终端作为Linux控制台,可以免去额外的键盘,显示卡和显示器,同时可将Linux主机作为一个任意用途的嵌入式黑匣。
具体的作方法是,在文件/etc/inittab增加下面一行。
ID:RUNLEVELS:respawn:/in/agetty-LSPEEDTTYTERM。
这里:ID=两字母的标识符,如s1或s2。RUNLEVELS=终端激活的运行级别。SPEED=串口端口速率。TTY=串口的设备名。TERM=TERM环境变量。范例如下s2:12345:respawn:/in/agetty-L9600ttyS1vt100,表示串口/dev/ttyS1(COM2)速率为9600bps,终端模式为vt100。
linux查看某个串口参数(波特率,数据位等)命令什么?
用CAT命令查看#cat/proc/tty/driver/serial如果需要配置串口参数,minicom是个很好的选择。
一、安装sudoapt-getinstallminicom
二、配置配置minicom的参数运行$sudominicom-s便进入了minicom的配置界面,使用上下键选择Serialportsetup,回车。此时光标在“changewhichsetting”后面停留,它的上面有如下菜单:只需输入上面对应的字母,就可以进如相应的菜单进行设置。设置完成,回车,光标会回到“changewhichsetting”后面,如此重复。完成按回车返回主菜单即可。
linux下安装串口卡驱动(高手请进)?
一般的安装驱动:找到src包,都是源程序makeinstall就可以了goodluck
如何用C语言写一个读、写串口的程序?
大致过程就是
配置串口通信,包括串口号、波特率、校验位、停止位这些信息;
打开串口,和打开文件一样,在Linux下是这样,Windows下没试过,估计也不多;
发送数据,即写串口,就跟写文件类似;
读取串口,用read就行。
具体的函数和配置参数可以参考一些别人的代码。
利用串口终端作为Linux控制台,可以免去额外的键盘,显示卡和显示器,同时可将Linux主机作为一个任意用途的嵌入式黑匣。那么LINUX控制台怎么定向到串口终端?下面跟着学习啦小编一起来了解一下吧。LINUX控制台怎么定向到串口终端
目的:台机已经装好Linux,显示器有问题,平时一般都SSH控制,当Linux网络挂的时候,想通过串口来管理。
硬件:台机自带两个串口(上面的是COM1)orttyS0#cat/boot/grub/menu.lst
#grub.cja version "1.6.0_24"onfgeneratedbyanaconda
##Notatyoudonothetorerungrubafterchangestothisfile
#NOTICE:Youhea/bootpartition.Thieansthat
#allkernelandinitrdpathsarerelativeto/boot/,eg.
#root(hd0,0)
#kernel/vmlinuz-versionroroot=/dev/vg00/lv_root
#initrd/initrd-version.img
#boot=/dev/hdb1
serial--unit=0--speed=9600--word=8--parity=no--stop=1
terminal--timeout=10serialconsole
default=2
timeout=20
#splashimage=(hd0,0)/grub/splash.xpm.gz=>这些在console下会工作不正常,注释掉。
#hiddenmenu
titleCentOS(2.6.18-92.1.22.el5)
root(hd0,0)
kernel/vmlinuz-2.6.18-92.1.22.el5roroot=/dev/vg00/lv_rootrhgbquiet
titleCentOSSerial-Console(2.6.18-92.1.22.el5)
root(hd0,0)
titleCentOSConsole-serial(2.6.18-92.1.22.el5)
root(hd0,0)
kernel/vmlinuz-2.6.18-92.1.22.el5roroot=/dev/vg00/lv_rootconsole=tty0console=ttyS0,9600
titleCentOSXen(2.6.18-92.1.2
Centos7安装后默认jdk路径是什么
方法/步骤
通过ftp工具上传文件到linux /usr目录下
步:安装JDK;首先检查OPENJDK是否存在 输入如下命令 回车
ja -version
如果8输入 ja -version 回车查看 jdk安装好了没有存在 输入
rpm -qa | grep ja或者rpm -qa | grep jdk
出现图中信息 XXXX_openjdk_XXX 等相关的 信息 其中一个
卸载OPENJDK 输入如下命令rpm -e --nodeps 上一步的jdk文件名
或者
yum -y remove ja 上一步的jdk文件名
等待执行完毕 重复此步作 更换 文件名
前几部完成后 输入ja -version 提示如下信息后在输入
cd /usr 命令进入 usr目录 输入 ll命令 即可看到 步 上传的文件
rpm -ivh jdk文串口控制台打开linux终端控制台的方法是追加打开命令的行,为了将这些信息显示在终端上,可以将这些文件中含有echo命令的行追加>TTY。TTY是终端的串口(与/etc/inittab中串口终端行的一样)。件名
配置JKD环境变量
输入 vi /etc/profile 输入红色 区域字符 按esc键退出编辑 然后输入:wq或者ctrl + x 保存并关闭文件
linux怎么运行sh文件linux怎么运行sh
上传新的jdk-7-linux-x64.rpm软件到/usr/local/执行以下作:怎么创建.sh文件(linux)?
[root@admin local]# rpm -ivh jdk-7-linux-x64.rpm创建方法如下:
1、touchhello.sh
2、vimhello.sh键入i插入#!/bin/shechohelloworld;键入:esc:wq
3、chmod700hello.sh4.、执行./hello.sh
Linux下面如何运行SH文件?
命令行下面:1.chmod空格"+x"空格你的sh文件名(+x是一个整体,不要拆开)2.输入"./你的sh文件名"即可执行举例:1chmod+xhelloworld.sh2./helloworld.sh
centos5.5怎么开机自动运行.sh脚本?
centos属于普通的linux系统。放在/etc/rc.d/rc.local下就可以启动了。。编辑rc.local这个文件。写下路径和程序。
如何在Windows下运行linuxshell脚本?
在工作中情况会在碰到linux下进行执行shell的脚本,而就会使用shell的脚本,但经常使用的Windows的系统,而想在Windows电脑中进行直接shell的脚本,而不用再进行学习其它的脚本语言。
一,首先电脑中需要安装的是git的应用程序,安装完成之后,可以在开始菜单进行查看。
二,并需要配置好git的bin,配置环境变量,把bin的路径到环境变量中path。
三,配置git的环境变量之后,在任意文件进行创建一个为mkdir.sh,文件名可以是随意的结尾需要为.sh。
四,然后在sh的文件中进行输入
#!/bin/shtoucha.txtsleep10echo"testtesttesttest">>a.txt
创建一个为txt文件,然后testtesttesttest写入到txt文件中。
五,然后进行双击.sh的文件,会弹出git的命令窗口,根据代码的执行的时间窗口显示多久。
六,然后就会自动生成一个a.txt的文件。
七,并会在a.txt文件中写入为“testtesttesttest”的一段文字。
shfilename.sh你也可以直接./filename注意前面的==>./==不过你首先要ls-l确定一下这个文件又没有执行权限。
centos系统中/usr/include在哪个环境变量中
linux哪个环境变量initrd/initrd-2.6.18-92.1.22.el5.img表示当前路径?声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。