linux 常用命令总结(二)
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 常用命令总结(二)的更多相关文章
- Linux常用命令(二)--文件目录命令
1. 列表目录命令: 格式: ls [参数] 用于显示文件或目录信息 选项: -l 每行显示一个文件和目录信息(长格式),简写:ll等同于ls -l 注意:当参数是文件时,显示此文件全部信息 当参数是 ...
- LINUX 常用命令(二)
B0.用户相关配置文件 用户信息文件: /etc/passwd密码文件: /etc/shadow用户组文件: /etc/group用户组密 ...
- linux常用命令(二)文件上传下载及软件安装
1.上传下载工具安装 (1)WINDOWS 到linux的文件上传及下载: windows下打开secureCRT,通过SSH连到⾄至远程linux主机:上传下载工具安装命令:yum -y insta ...
- Linux 常用命令十二 top
一.top命令 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. top显示系统当前的进程和其他状况,是一个动态显示过程,即可以 ...
- Linux常用命令(二)之权限管理、文件搜索、帮助、压缩命令及管道
在(一)中提到过rwx的含义,但是我们还需深入理解,明白其真正的含义和权限,对于文件和目录,rwx权限是不同的,尤其是目录的权限往往是被忽略的: 对于目录,其权限和对应的操作: r-ls w-touc ...
- Linux 常用命令之二
整理以前学习Linux的笔记. 查找目录.查看当前所在路径.新建文件.查看文件内容.修改文件内容.压缩文件操作.搜索命令.管道命令.查看进程.终止进程.查看端口. 7,命令find--查找目录 fin ...
- Linux常用命令(二)————压缩+解压
tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.下面的 ...
- Linux常用命令(二)
2.2.其他权限管理命令 命令名称:chown 功能:更改文件目录或文件的所有者语法:chown[用户][文件或目录]命令名称:chgrp 功能:改变文件或目录的所属组语法:chgrp[用户][文件或 ...
- linux 常用 命令 笔记二
wget 下载,得到网络上的内容 grep 文件搜索工具 EveryThing is a file in the linux system 安装 cowsay sudo apt-get install ...
随机推荐
- 第五篇:浅谈CPU 并行编程和 GPU 并行编程的区别
前言 CPU 的并行编程技术,也是高性能计算中的热点,也是今后要努力学习的方向.那么它和 GPU 并行编程有何区别呢? 本文将做出详细的对比,分析各自的特点,为将来深入学习 CPU 并行编程技术打下铺 ...
- PHP和shell脚本遍历目录及其下子目录
用shell写了个递归遍历目录的脚本,本脚本实现递归遍历指定目录,打印目录下的文件名(全路径). #!/bin/sh function scandir() { local cu ...
- jquery单选框radio绑定click事件实现和是否选中的方法
使用jquery获取radio的值,最重要的是掌握jquery选择器的使用,在一个表单中我们通常是要获取被选中的那个radio项的值,所以要加checked来筛选,比如有以下的一些radio项: 1. ...
- 使用MAT分析Java内存
Overview MAT(Memory Analyzer Tool) 是一个JAVA Heaper分析器,可以用来分析内存泄露和减少内存消耗.分析Process showmap中的/dev/ashme ...
- log4j配置输出到多个日志文件(转)
參考资料:http://logging.apache.org/log4j/1.2/manual.html 通常我们项目里,有一些重要的日志想单独的输出到指定的文件,而不是全总输出到系统的日志文件中.那 ...
- Firefox不能加载TinyMCE的问题
不知Firefox的哪个版本开始,经常不能正常加载TinyMCE. 经过分析发现,出问题时总是停留在加载advhr插件(tiny_mce/plugins/advhr/editor_plugin.js) ...
- jQuery至上宝典
一 jQuery是什么? <1> jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多 javascript高手加入其team. <2>jQuery是继 ...
- Nginx高级玩法
1. Nginx获取自定义消息头 .nginx是支持读取非nginx标准的用户自定义header的,但是需要在http或者server下开启header的下划线支持: underscores_in_h ...
- 约会安排---hdu4553(线段树,麻烦的区间覆盖)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4553 算是poj3667的加强版,建立两颗线段树,一个是DS区间,另一个是NS区间.那么根据题意, ...
- andriod(十七)蓝牙profile
1. 蓝牙profile Bluetooth的一个很重要特性,就是所有的Bluetooth产品都无须实现全部的Bluetooth规范.为了更容易的保持Bluetooth设备之间的兼容, Bluetoo ...