Linux操作备忘,目录分歧亚洲必赢娱乐游戏

Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的

一、用SSH Secure Shell远程连接Linux乱码问题

解决方法:修改home目录下的.bash_profile文件,添加LANG

1 $ cd ~
2 $ ls -la
3   -rw-r--r--   1 abc abc       207 10月 14 10:20 .bash_profile
4 $vim .bash_profile

添加变量

LANG=zh_CN.GB2312
export LANG

再次进入时,vim中的中文也不乱吗了!

亚洲必赢娱乐游戏 1

 

/usr:系统级的目录,可以理解为C:/Windows/

二、修改Tomcat的JVM参数

进入Tomcat的bin目录,windows修改catalina.bat,Linux修改catalina.sh

在cygwin=false前添加:

JAVA_OPTS="-Xms256m -Xmx512m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m"

 

/usr/lib理解为C:/Windows/System32
/usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。
/opt:用户级的程序目录,可以理解为D:/Software,opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),

三、查看IP地址

[abc@i-711-66666-VM bin]$ ifconfig
eth1      Link encap:Ethernet  HWaddr 02:00:1C:14:21:13  
          inet addr:172.22.183.27  Bcast:172.22.183.255  

172.22.183.27既是局域网的ip地址

 

当你不需要时,直接rm -rf掉即可。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。

四、cp命令

[root@testsev ~]$ ls
apache-tomcat-7.0.65  apache-tomcat-7.0.65.tar.gz  logs
[root@testsev ~]$ cp apache-tomcat-7.0.65.tar.gz  apache-tomcat-web-7.0.65.tar.gz
[root@testsev ~]$ ls
apache-tomcat-7.0.65  apache-tomcat-7.0.65.tar.gz  apache-tomcat-web-7.0.65.tar.gz  logs

复制文件夹 

复制文件到指定目录 cp test.war /usr/local/

 

源码放哪里?
/usr/src:系统级的源码目录。
/usr/local/src:用户级的源码目录。

五、tar命令

-x:解压

-c:压缩

-z:gzip属性,一般格式为xx.tar.gz或xx. tgz

-j:bzip2属性,一般格式为xx.tar.bz2

-v:解压缩过程显示文件

-f:文件名

所以要解压apache-tomcat-web-7.0.65.tar.gz这个文件:

[root@testsev ~]$ tar -zxvf apache-tomcat-web-7.0.65.tar.gz

 之前我的将apache-tomcat-7.0.65.tar.gz改成了apache-tomcat-web-7.0.65.tar.gz

为什么解压出来的文件夹是apache-tomcat-7.0.65,而不是web!暂时用改名的方法

 

六、mv

既可以重命名,也可以移动文件

将目录重命名

mv apache-tomcat-7.0.65/ apache-tomcat-web-7.0.65/

将apache-tome-7/目录移动到目录/home/server/下,是移动不是复制

mv apache-tomcat-7/  /home/server/

 

七、查看软件位置

which java

/usr/bin/java

只有通过安装的软件可以看到,解压缩的只能看文件或者端口占用

也可以用

whereis java

 

八、通过yum安装软件

unzip -l test.zip
unzip: command not found

没有找到这个命令,所以安装

# yum install -y unzip zip

#unzip -l test.zip 
Archive:  test.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
    18575  11-24-2015 16:02   index.htm
---------                     -------
    18575                     1 file

 

九、rpm安装软件

首先rpm和yum的区别:rpm只能安装已下载的rpm软件,且不能自动下载管理的rpm包;yum能够在线下载并安装,并且可以自动处理包之间的依赖问题。

前面的区别来自网络,未经证实。

貌似有点类似于自己手动下载jar和maven管理jar的区别!!

使用rpm安装jdk

1、下载jdk-7u67-linux-x64.rpm到本地

2、上传到指定目录下

3、进入目录,rmp -ivh jdk-7u67-linux-x64.rpm,进行安装

4、进入目录/etc/profile,设置环境变量

export JAVA_HOME=/usr/java/jdk1.7.0_67
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
export PATH=$PATH:$JAVA_HOME/bin

自动安装到了/usr/java/jdk1.7.0_67目录下了?

5、java -version

java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

 

十、安装软件到/usr, /usr/local, /opt目录的区别

/usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32

/usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。这里主要存放那些手动安装的软件

/opt:用户级的程序目录,可以理解为D:/Software,opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接rm -rf掉即可。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。

源码放哪里?
/usr/src:系统级的源码目录。
/usr/local/src:用户级的源码目录。

 

十一、history命令

用history查看执行的历史命令

-test$ history 
    1  ls
    2  whereis java
    4  tar -zxvf apache-tomcat-7.0.65.tar.gz 
    6  java -version

!n执行第n条命令,如!6查看java版本

-bash-4.1$ !6
java -version
java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

不要展示这么多,显示最后十条历史记录 history 10

直接执行上一条命令 !!

 

十二、top查看CPU负载

直接输入将进入全屏操作,按q退出。

分为系统信息栏、命令输入栏、进程列表栏三部分。

load average当前系统负载平均值,三个值分别表示1分钟前、5分钟前、15分钟前的负载。

 

十三、查看CPU信息

A、查看物理CPU个数

-ttest$ cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
1

表示只有一个物理CPU

B、查看CPU的核数

-ttest$ cat /proc/cpuinfo |grep "cores"|uniq
cpu cores       : 4

表示有4核

C、逻辑CPU个数

-ttest$ cat /proc/cpuinfo |grep "processor"|wc -l
4

一般情况,逻辑CPU个数=物理CPU个数*每个CUP的核数

如果不相等,表示CPU使用了超线程技术。

D、直接使用cat /proc/cpuinfo,会列出逻辑CPU个数相等的processor信息。

 

十四、查看、修改系统时间

A、查看系统时间  #date

B、修改日期    #date -s 29/2/2016

C、修改时间    #date -s 16:28:05

 

本文由亚洲必赢娱乐游戏发布于亚洲必赢娱乐,转载请注明出处:Linux操作备忘,目录分歧亚洲必赢娱乐游戏

TAG标签:
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。