程序员最常用的Linux命令
来源:互联网 发布:免费qq好友克隆软件 编辑:程序博客网 时间:2024/06/07 02:03
命令
用法
说明
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基本用法》
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将光标移动到上一个目标