Linux命令

top

显示进程资源占用状况,类似任务管理器

1 2 3 4 5
top 每隔5秒显示所有进程的资源占用情况 top -d 2 每隔2秒 top -c 显示进程命令行参数(默认只有进程名) top -p 123 -p 678 显示pid为123、678的进程 top -d 2 -c -p 123

基本知识

 1  2  3  4  5  6  7  8  9 10
/ 根目录 /home/username 用户目录,可以创建文件 cd 进入目录 .. 父目录 . 当前目录 ls 显示当前目录文件 ll 显示当前目录文件详细信息 ls -a 显示隐藏文件,.开头为隐藏文件 pwd 显示工作路径

过滤线程

1
ps -ef | grep java

ln

硬链接

每个文件默认有一个硬链接(给文件取名)

不能跨分区,不能关联目录

1
ln file link

符号链接

item可以是文件或目录

操作的是链接对象,删除的是链接本身

1
ln -s item link

type

显示命令类别

1
type ls

which

显示可执行程序位置

1
which ls

help

显示shell内部命令帮助文档

1
help cd

显示用法信息

1
mkdir -help

man

显示程序手册页

1
man ls

less

显示参考手册

1
man 5 passwd

手册页的组织形式

章节内容
1用户命令
2程序接口内核系统调用
3C库函数程序接口
4特殊文件,比如说设备结点和驱动程序
5文件格式
6游戏娱乐,如屏幕保护程序
7其他方面
8系统管理员命令

apropos

搜索参考手册

1
apropos floppy

whatis

简洁命令说明

1
whatis ls

info

显示程序info条目,超链接形式

README

程序文档

alias

先type检查命令是否存在

1 2 3
type foo alias foo='cd /usr; ls; cd ~' unalias

浙ICP备11005866号-8