linux常用命令

-- 进程相关

ps -ef|grep *** --查进程信息(-e:显示系统内的所有进程信息。-l:使用长(long)格式显示进程信息。-f:使用完整的(full)格式显示进程信息。)

top

(以全屏交互式的界面显示进程排名,及时跟踪包括CPU、内存等系统资源占用情况,默认情况下每三秒刷新一次,其作用基本类似于Windows系统中的任务管理器。

Tasks(系统任务)信息:total,总进程数;running,正在运行的进程数;sleeping,休眠的进程数;stopped,中止的进程数;zombie,僵死无响应的进程数。

CPU信息:us--用户占用;sy--内核占用;ni--优先级调度占用;id--空闲CPU;wa--I/O等待占用;hi--硬件中断占用;si--软件中断占用;st--虚拟化占用。了解空闲的CPU百分比,主要看%id部分

Mem(内存)信息:total--总内存空间;used--已用内存;free--空闲内存;buffers--缓存区域。

Swap(交换空间)信息:total,总交换空间;used,已用交换空间;free,空闲交换空间;cached,缓存空间。)

top -p id -H

jstack **** > stack.log

jtgrep **** statck.log

ps -aux | grep pid --查看进程信息

 

kill -9 ****(进程id)

chmod 775 * -- 授权

mkdir -p *** -- 新建文件夹

tail - filename -- 实时查看文件内容

find 目录 -name 文件名 --查文件

netstat -anp|grep 9004 -- 查看端口是否启动

sqlplus username/password@10.1.199.225:1521/database  -- 链接登录oracle数据库

du -lh 目录  -- 查看目录下所有文件夹的大小

ps -ef|grep AdminServer -- 查看服务

查内存常用命令:

1. df -lh
2. du -s /usr/* | sort -rn
这是按字节排序
3. du -sh /usr/* | sort -rn
这是按兆(M)来排序
4.选出排在前面的10个
du -s /usr/* | sort -rn | head
5.选出排在后面的10个
du -s /usr/* | sort -rn | tail
du -h –-max-depth=0 user
du -sh –-max-depth=2 | more

 

自己平时用得比较多的命令:

查看当前文件夹下的所有文件及文件夹:ls 或者 ll

切换用户:su - 用户名,enter之后输入密码

查服务器内存用量:df -h

切回文件夹上一层:cd ..

切回文件夹上上一层:cd ../..

切换至绝对路径文件夹:cd /bb/cc

删除文件:rm 文件名

删除文件夹及文件夹内所有内容: rm -rf 文件名

解压tar包:tar -vxf tar包名

查阅文件:less 文件名,输入q退出查看,或者more 文件名,Ctrl+c退出查看

查阅文件状态下:1)回到文件最底层:Shift+>;2)从下往上搜索内容:Shift+?,再输入搜索内容,再按N往上逐个查看;3)从上往下搜索内容:分号+搜索内容;再按N往下逐条查询

进入数据库sql输入:sqlplus 数据库账号/数据库密码

进入sql>界面之后,执行sql文件:@+sql文件

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值