1. linux下以指定的编码打开文件:LANG=zh_CN vi fileName

2. 查看系统内存使用,可以使用free -m 或 top

3. 使用env查看所有环境变量

4. df –h 查看根目录下文件使用情况,fdisk –l 查看磁盘使用情况。du -h 查看当前目录下,所有目录的大小,如果有子目录会列出子目录的大小。

5. ls vnc*             // 可以通过这种方式查询当前目录及子目录下名称中含有vnc字符串的文件,前面可以不用加*。若文件夹名称中含有vnc,则会列出目录下的内容。

6. 通过yum grouplist可以查看安装好的程序组和可以安装的程序组。

7. linux 上发布项目,如果代码中异常没有捕获,那么日志信息会在nohup.out 打印出来。

8. linux下可以使用:cd $JAVA_HOME 进入java的home目录

9. 可以通过/proc目录下的cpuinfo查看cpu信息 ;lscpu 查看cpu情况:

CPU(s): 4 #总共有4核

On-line CPU(s) list: 0-3

Thread(s) per core: 1 #每个cpu核,只能支持一个线程,即不支持超线程

Core(s) per socket: 4 #每个cpu,有4个核

Socket(s): 1 #总共有1一个cpu

Vendor ID: GenuineIntel #cpu产商 intel

10. 在linux下可以执行通过java去执行一个含有main方法的类。执行的格式为:

java 包名.类名             // 注意,该命令需要在根目录下执行,不是类所在目录,且类名后无后缀

11. 控制台执行含main方法的类或jar文件,加参数,格式为:

      java –jar *.jar arg1 (arg2 ..) 或 java 包名.类(无class后缀) arg1 (arg2 ..)

12. 执行命令时查看日志:./start.sh ; tail –f ../logs/catalina.out

13. 查看当前linux系统的版本:lsb_release –a 。redhat还可以去/etc/redhat-realse 中查看版本信息。lsb是Linux Standard Base的缩写。

14. netstat -tlnp 命令是用来查看linux的端口使用情况 ; 后面加 grep 进行条件过滤

15. 文件修改后不保存退出,使用:q!

16. service network stop 后,网络服务停止,网卡关闭,ssh登录不上正常。两种方式解决,一是重启服务器,二是操作台进入系统,执行service network start开启网络服务。

17. ping IP 和 telnet IP  port 。使用 telnet 主要注意的是IP和端口之间是空格,linux 下如果回复 “Connection refused”表示连接失败,否则成功。

18. nohup: no hang up 不挂起

19. red hate 企业版系统安装后,外界无法访问里面的监听服务,是因为防火墙限制的问题。

20. linux命令:source filename                      // 使文件立即生效

21. su - username  切换用户同时切换系统到指定用户系统配置  ;只切换用户:su username  ;

22. nohup /usr/local/java/jdk1.7.0_51/bin/java -jar schedule.jar -Xms256 -Xmx800m &

后台启动需要在执行代码前加上:nohup ,在代码最后面加上&

linux 常用命令总结(二)的更多相关文章

  1. Linux常用命令(二)--文件目录命令

    1. 列表目录命令: 格式: ls [参数] 用于显示文件或目录信息 选项: -l 每行显示一个文件和目录信息(长格式),简写:ll等同于ls -l 注意:当参数是文件时,显示此文件全部信息 当参数是 ...

  2. LINUX 常用命令(二)

    B0.用户相关配置文件 用户信息文件:        /etc/passwd密码文件:               /etc/shadow用户组文件:           /etc/group用户组密 ...

  3. linux常用命令(二)文件上传下载及软件安装

    1.上传下载工具安装 (1)WINDOWS 到linux的文件上传及下载: windows下打开secureCRT,通过SSH连到⾄至远程linux主机:上传下载工具安装命令:yum -y insta ...

  4. Linux 常用命令十二 top

    一.top命令 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. top显示系统当前的进程和其他状况,是一个动态显示过程,即可以 ...

  5. Linux常用命令(二)之权限管理、文件搜索、帮助、压缩命令及管道

    在(一)中提到过rwx的含义,但是我们还需深入理解,明白其真正的含义和权限,对于文件和目录,rwx权限是不同的,尤其是目录的权限往往是被忽略的: 对于目录,其权限和对应的操作: r-ls w-touc ...

  6. Linux 常用命令之二

    整理以前学习Linux的笔记. 查找目录.查看当前所在路径.新建文件.查看文件内容.修改文件内容.压缩文件操作.搜索命令.管道命令.查看进程.终止进程.查看端口. 7,命令find--查找目录 fin ...

  7. Linux常用命令(二)————压缩+解压

    tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.下面的 ...

  8. Linux常用命令(二)

    2.2.其他权限管理命令 命令名称:chown 功能:更改文件目录或文件的所有者语法:chown[用户][文件或目录]命令名称:chgrp 功能:改变文件或目录的所属组语法:chgrp[用户][文件或 ...

  9. linux 常用 命令 笔记二

    wget 下载,得到网络上的内容 grep 文件搜索工具 EveryThing is a file in the linux system 安装 cowsay sudo apt-get install ...

随机推荐

  1. sqlmap tutorial

    svn checkout https://svn.sqlmap.org/sqlmap/trunk/sqlmap sqlmap-dev sqlmap.py -u "http://www.isl ...

  2. cocos2d-x游戏引擎核心之三——主循环和定时器

    一.游戏主循环 在介绍游戏基本概念的时候,我们曾介绍了场景.层.精灵等游戏元素,但我们却故意避开了另一个同样重要的概念,那就是游戏主循环,这是因为 Cocos2d 已经为我们隐藏了游戏主循环的实现.读 ...

  3. 【CSS系列】对表单和数据表格应用样式

    表格特有的元素: 1.summary和caption caption用作与表格的标题.summary应用于表格标签,用来描述表格的内容,于image标签的alt文本相似. 2.thead tbody ...

  4. 关于hql语句的一些问题

    1.student is not mapped问题: 在执行显示数据库数据的时候出错 大概提示说: errors: s.entr_Id student is not mapped 碰到这种情况一般是: ...

  5. navigater导航

    1.css的hover事件2.url事件(或者click事件),激活当前项3.第一导航与第二导航的移入移出事件(可以通过left,top值来显示,也可以变化宽度,高宽来显示)4.有二级导航的另外给cl ...

  6. angularJS指令系统---Directive

    指令:Directive angularJS 有一套完整的,可拓展的,用来帮助web应用开发的指令集: 在建立DOM期间,和HTML关联着的指令会被检测到,并被执行: 在angularJS中将前缀为 ...

  7. Morris InOrder Traverse Binary Tree 无需使用递归和栈

    今天在切leetcode的时候看到一个Morris算法,用来中序遍历二叉树,非递归,O(1)空间.觉得很强大.记录一下. 基本思想是利用了Threaded Binary Tree. 步骤如下: cur ...

  8. postgresql----TEMPORARY TABLE和UNLOGGED TABLE

    一.TEMPORARY|TEMP TABLE 会话级或事务级的临时表,临时表在会话结束或事物结束自动删除,任何在临时表上创建的索引也会被自动删除.除非用模式修饰的名字引用,否则现有的同名永久表在临时表 ...

  9. 其他ip无法访问Yii的gii,配置ip就可以

    该文件下的IP ///public $allowedIPs = ['127.0.0.1', '::1']; 修改这里的IP就可以了  

  10. Python开发【笔记】:为什么pymysql重连后才能查到新添加的数据

    PyMysql操控 问题描述: 之前做数据库模块的时候用到了pymysql,测试中发现了一个问题,创建两个程序,select.py从数据库中不断的读取,insert.py在数据库中插入多条数据,但是s ...