-
查找
- find 查找文件
- locate 从索引数据库中查找文件
- where、which、type 搜索条件
- grep 查找文件内容
-
目录和文件管理
-
查询状态
- ls 查看目录内容
- pwd 查看当前目录位置
-
管理目录
- cd 切换目录
- mkdir 新建目录
- rmdir 删除目录
-
管理文件
- touch 建立空文件(多用改变文件建立时间)
- rm 删除文件(rm -R 删除目录)
- cp 复制文件(cp -R 复制目录)
- mv 转移文件
- ln 连接文件
-
打开文件
- cat 查看文件内容
- less 查看文件内容(以页显示,可上下移动)
- more 查看文件内容(以页显示,不可上下移动)
- head 看文件内容的开头
- tail 看文件内容的结尾
-
进程管理
- ps 显示当前活动进程
- top 显示所有正在
- kill <pid> 杀死进程 pid
- killall <proc> 杀死所有进程 proc
- bg 列出已停止或后台运行的作业
- fg 将作业放到前台
-
安装软件
- make
- dpkg
- rpm ubuntu没有
-
压缩、解压缩
- tar 打包为tar文件
- gzip 压缩为gzip文件
- gunzip 解压缩gzip文件(等价 gzip -d)
- bzip2 压缩为bzip2文件
- bunzip2 解压缩bzip2(等价 bzip2 -d)
-
更改文件权限
- chmod 改变文件存储权限
- chown 改变文件拥有者或群组
- chgrp 改变文件拥有群组
-
重启、关机
- shutdown 重启关机就靠它了
-
网络指令
- ping 不用说了吧
- whois <domain> 获取domain的whois信息
- dig <domian> 获取domain的DNS信息
- dig -x <host> 反向查询host
- wget 下载文件
- ssh 远程登录
-
系统信息
- data 显示日期和时间
- uptime 显示已开机时间
- w 显示谁在登录
- whoami 我是谁
- finger <user> 显示user的信息
- uname -a 显示内核信息
- df 显示硬盘使用情况
- du 显示目录空间占用情况
- free 显示内存和交换区的使用情况
-
小玩意
- cal 日历
- bs 不错的计算器
-
帮助类
- man 查看指令的用法
- info 查看指令的用法
- command [-h|--help] 各个指令自带的帮助参数
-
快捷键
- CTRL+C 停止当前指令
- CTRL+Z 停止当前指令,并使用fg恢复
- CTRL+D 注销当前会话
- CTRL+W 删除当前行的字
- CTRL+U 删除整行
- !! 重复上次的指令
- exit 注销当前会话