Linux 常用命令
[if !supportLists]1. [endif]帮助命令
man mkdir man –kmkdir
whitismkdir(简要介绍) infomkdir (详细介绍)
whichbwa 命令在那个位置
[if !supportLists]2. [endif]目录命令
切换目录:cd ./ ../
pwd 显示当前目录
[if !supportLists]3. [endif]自己在.bashrc中设置命令 alias lsl=`ls –lrt` 显示文件且按照时间排序
[if !supportLists]4. [endif]查找文件 find
[if !supportLists]5. [endif]查看文件内容cat –n 文件名 看几行 ls –al|more 按页显示内容
head/tail -10文件 首/尾行 diff文件1 文件2 查看两文件差别
tail -f文件名 动态显示文件最新消息
[if !supportLists]6. [endif]管道和重定向 批处理命令连接执行,使用|
串联: 使用分号;
前面成功,则执行后面一条,否则,不执行:&&
前面失败,则后一条执行: ||
[if !supportLists]7. [endif]文本处理: 查找:find ;找到后的后续动作:|管道命令; 常用的正则表达式:grep,xargs,sort,
[if !vml]
[endif][if !vml]
[endif]
[if !vml]
[endif]
[if !vml]
[endif]
[if !vml]
[endif]
[if !vml]
[endif]
[if !vml]
[endif]
[if !vml]
[endif]
[if !vml]
[endif]
[if !vml]
[endif]
[if !vml]
[endif]
[if !vml]
[endif]
[if !supportLists]8. [endif][if !vml][endif]磁盘管理
[if !vml][endif]磁盘大小:df –h
查看当前目录多大:进入一个文件夹之后:du –sh
[if !supportLists]9. [endif]进程管理
进程显示:ps –ef
显示某一用户的进程:ps –ef |grep 用户名
[if !vml][endif]显示用户打开的文件:lsof –u 用户名
查看端口占用情况:lsof -88:3306
显示某一进程当前打开的文件lsof –c 进程名
显示指定目录下被程序打开的文件:lsof +d 文件夹/
终止程序:kill 程序名
[if !supportLists]10. [endif]进程监管:
查看系统中CPU\内存使用情况:top 之后的交互界面输入P 进程 M内存I 不显示闲置和僵死的程序
[if !supportLists]11. [endif]网络工具
接口:netstat –a
所有tcp端口:netstat –at
所有监听的端口:netstat –l
查询92端口在运行什么程序:lsof –i:92
查看路由状态:route –n
发送ping包到地址IP:ping IP
探测前往地址IP的路由路径:traceroute IP
DNS查询,寻找域名domain对应的IP:host domain
反向DNS查询:host IP
[if !vml]
[endif][if !vml]
[endif]
[if !vml]
[endif]
[if !vml]
[endif][if !vml]
[endif]
[if !vml]
[endif]
网友评论