程序员最常用的Linux命令
命令 |
用法 |
说明 |
pwd |
pwd |
显示当前所在目录 |
ls |
ls -al |
以列表形式,显示当前目录下的所有文件和目录,大多数情况可直接用ll |
cd |
cd /home/hadoop/hbase/ |
进入到指定目录 |
cd .. |
退到当前目录的上一级 |
|
cd |
进入到当前用户的用户目录,如:/home/admin |
|
cd ~ |
||
cd - |
进入到上一次所在目录 |
|
tail |
tail –n 文件名 |
显示指定文件名的最后n行 |
tail –f 文件名 |
动态显示指定文件名的内容变化 |
|
head |
head –n 文件名 |
显示指定文件名的最前n行 |
cat |
cat 文件名 |
查看指定文件名的全部内容 |
touch |
touch 文件名 |
根据指定的文件名,创建一个新的空白文件。如果该文件已经存在,则不做任何操作。 |
ps |
ps –ef|grep fma |
显示命令中包含fma的进程信息 |
grep |
||
kill |
kill 进程号 |
终止指定进程号的进程 |
kill -9 进程号 |
强制终止指定进程号的进程 |
|
top |
top |
显示系统的基本信息 |
vi |
vi 文件名 |
创建或查看指定文件名 |
vi基本用法
vi的三种模式 |
|
命令行模式 Command mode |
默认模式,控制屏幕光标移动、内容删除、内容复制及相关快捷操作。 |
插入模式 Insert mode |
在命令行模式下,按aios中的任一字符,进入该模式。在该模式下,按[ESC] 键退回到命令行模式。 只有在该模式下,才可以做文字输入。 |
底行模式 Last line mode |
用于保存内容、查找替换、设置行号等功能性操作。 |
vi常用命令 |
||
功能 |
命令 |
说明 |
退出 |
:q |
退出vi编辑器 |
保存 |
:w |
保存修改的内容 |
保存退出 |
:wq |
保存并退出 |
到文档尾部 |
G |
光标移到文档尾部 |
到文档首部 |
gg |
光标移到文档首部 |
翻页 |
ctrl+f |
向下翻页 |
ctrl+b |
向上翻页 |
|
复制当前行 |
pp |
在命令行模式下,复制当前行 |
粘贴 |
y |
在命令行模式下,粘贴复制的内容 |
撤销 |
u |
在命令行模式下,撤销上一次的操作 |
删除 |
dd |
在命令行模式下,删除当前行 |
查找 |
/要查找的内容 |
n将光标移动到下一个目标 N将光标移动到上一个目标 |
最新文章
- UIView的几个layout方法
- 02-Swift初体验
- IOS第八天(3:UITableViewController团购, 点击底部代码调整)
- C#设计模式-1、适配器模式(Adapter Pattern)(转载)
- Ubuntu 14.04 安装 Xilinx ISE 14.7 全过程
- mysql INNODB_TRX 事务表
- [SQL注入3]from_sqli_to_shell_II
- 数学思想方法-分布式计算-linux/unix技术基础(5)
- Ubuntu Server 14.04 &; Apache2.4 虚拟主机、模块重写、隐藏入口文件配置
- 一分钟完成MySQL5.7安装部署
- 栈(存储结构链表)--Java实现
- docker1.13.1的安装与卸载及mysql5.5安装实例
- 【算法】狄克斯特拉算法(Dijkstra’s algorithm)
- FlashBack 闪回
- MySQL processlist中需要关注的状态
- 2、初探 ZooKeeper 技术内幕
- 【emWin】例程二十三:窗口对象——Graph
- Path类对路径字符串的操作
- iOS取整
- SPOJ BALNUM - Balanced Numbers - [数位DP][状态压缩]