• Linxu 学习记录


    1、配置Java人环境变量,设置后需要使用命令: source /etc/profile 让配置立即生效。

    # jdk7 settings
    JAVA_HOME=/usr/jdk1.7.0_79
    JRE_HOME=$JAVA_HOME/jre
    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:/usr/tomcat7/apache-tomcat-7.0.32/bin
    CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
    export JAVA_HOME JRE_HOME PATH CLASSPATH

    或者

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

    2、启动.sh文件,默认需要进入文件目录 通过./xxx.sh 或者直接写绝对路径 /ccc/ddd/xxx.sh,也可以讲路径设置到path里。

    录入tomcat启动命令,这样配置好以后可以在任意地方 调用 usr/tomcat7/apache-tomcat-7.0.32/bin下的 .sh文件。

    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:/usr/tomcat7/apache-tomcat-7.0.32/bin

    3、VI 编辑器使用。

    无论是否退出 vi,均可保存所做的工作。按 ESC 键,确定 vi 是否处于命令模式。
    操作   键入
    保存,但不退出vi                      :w
    保存并退出vi                           :wq
    退出vi,但不保存更改                :q!
    用其他文件名保存                     :w filename
    在现有文件中保存并覆盖该文件    :w! filename

    4、cat命令。

    cat主要有三大功能:
    1.一次显示整个文件。$ cat filename
    2.从键盘创建一个文件。$ cat > filename  
       只能创建新文件,不能编辑已有文件.
    3.将几个文件合并为一个文件: $cat file1 file2 > file
    参数:
    -n 或 --number 由 1 开始对所有输出的行数编号
    -b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
    -s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
    -v 或 --show-nonprinting
    例:
    把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
    cat -n textfile1 > textfile2
    
    把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
    cat -b textfile1 textfile2 >> textfile3

    5、有时候关闭软件后,后台进程死掉,导致端口被占用。下面以JBoss端口8083被占用为例,列出详细解决过程。

    1.查找被占用的端口
    netstat -tln  
    netstat -tln | grep 8083  
    netstat -tln 查看端口使用情况,而netstat -tln | grep 8083 则是只查看端口8083的使用情况
    
    2.查看端口属于哪个程序?端口被哪个进程占用
    lsof -i :8083  
    
    3.杀掉占用端口的进程
    kill -9 进程id  

    6、查看系统硬盘,fdisk -l查看硬盘以及分区情况,df-h查看挂载点情况。

    http://vbird.dic.ksu.edu.tw/linux_basic/0130designlinux.php#partition

    7、Linxu分区。

    http://www.jb51.net/LINUXjishu/57192.html

    http://blog.chinaunix.net/uid-11636352-id-1755702.html (重要)

  • 相关阅读:
    Array数组的使用
    map集合中取出分类优先级最高的类别名称
    关键字static介绍
    构造方法
    封装和private,this,super关键字的简单应用
    hitTest:withEvent:方法流程
    Events and Responder Chain
    block没那么难(一):block的实现
    [译] Block 小测验
    OAuth流程
  • 原文地址:https://www.cnblogs.com/daxin/p/5022145.html
Copyright © 2020-2023  润新知