程序员最常用的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将光标移动到上一个目标 |
程序员最常用的Linux命令的更多相关文章
- Java 程序员必须掌握的 Linux 命令
作为一个Java开发人员,有些常用的Linux命令必须掌握.即时平时开发过程中不使用Linux(Unix)或者mac系统,也需要熟练掌握Linux命令.因为很多服务器上都是Linux系统.所以,要和服 ...
- 【Linux常用命令①】程序员必须掌握的Linux命令
目录 man:帮助命令 echo:输出 date:时间 reboot:重启 poweroff:关闭系统 wget:下载 ps:查看进程状态 top:任务管理器 pidof:查询某个指定进程的PID值 ...
- Java 程序员必须掌握的 Linux 命令(转:导师Jencks)
1.查找文件 find / -name filename.txt根据名称查找/目录下的filename.txt文件. find . -name "*.xml"递归查找所有的xml文 ...
- 初级程序员应该了解的Linux命令
基于Linux的系统最美妙的一点,就是你可以在终端中使用命令行来管理整个系统.使用命令行的优势在于,你可以使用相同的知识和技能来管理随便哪个Linux发行版. 对于各个发行版以及桌面环境(DE)而言, ...
- Java程序员应该知道的linux命令
1.查看Java进程:ps -ef|grep java,ps auxf|grep jva; 2.杀死所有Java进程: pkill java, kill -9 进程ID: 3.进入目录:cd /usr ...
- top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令。 按 q 退出
top命令经常用来监控linux的系统状况,比如cpu.内存的使用,程序员基本都知道这个命令. 按 q 退出
- 程序员必知的LinuxShell命令
程序员必知的LinuxShell命令 grep (Globle Regular Expression Print全局正则表达式) 命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的 ...
- MySQL常用指令,java,php程序员,数据库工程师必备。程序员小冰常用资料整理
MySQL常用指令,java,php程序员,数据库工程师必备.程序员小冰常用资料整理 MySQL常用指令(备查) 最常用的显示命令: 1.显示数据库列表. show databases; 2.显示库中 ...
- 初学者常用的LINUX命令
测试初学者常用的LINUX命令 一.常用管理命令:1. shutdown -h now 关机命令2. shutdown -r now (reboot) 立即重启命令 3. clear 清屏命令 4. ...
随机推荐
- [转]分布式消息中间件 MetaQ 作者庄晓丹专访
MetaQ(全称Metamorphosis)是一个高性能.高可用.可扩展的分布式消息中间件,思路起源于LinkedIn的Kafka,但并不是Kafka的一个Copy.MetaQ具有消息存储顺序写.吞吐 ...
- 基于Spring开发的一个BIO-RPC框架(对新人很友好)
PART1:先来整体看下项目的构成 其中bio-rpc-core就是所谓的rpc框架 bio-rpc-example-client即所谓的服务调用方(你的项目中想要调用服务的地方) bio-rpc-e ...
- Django 入门案例开发(上)
Django 入门案例开发(中) http://www.cnblogs.com/focusBI/p/7858267.html Django是一个重量级的web开发框架,它提供了很多内部已开发好的插件供 ...
- JSF页面中使用js函数回调后台action方法
最近遇到了一个问题就是在JSF页面中嵌入html页面,这个html页面中很多功能是使用js动态生成的,现在需要在js函数里想去调用JSF中action类method()方法并动态传送数据给后台进行处理 ...
- python 标准模块 string
string 模块提供了一些用于处理字符串类型的函数 案例: #!/usr/bin/evn python #_*_ coding:utf-8 -*- import string text = &quo ...
- Natural Merge Sort(自然归并排序)
This is a Natural Merge Sort program from my textbook. It works, but I don't think it's good. // Nat ...
- Luogu P1073 最优贸易
题目描述 C 国有 n 个大城市和 m 条道路,每条道路连接这 n 个城市中的某两个城市.任意两个城市之间最多只有一条道路直接相连.这 m 条道路中有一部分为单向通行的道路,一部分为双向通行的道路,双 ...
- HTML页面加载异常,按F12调试后居然又好了的解决办法!
原因: 你的代码中获取数据那一段应该是有console控制台调用的代码,一般应该是console.log之类的,就是因为这句话在没开F12的时候,console是个undefined的东西就卡在那啦. ...
- Function Programming - 柯里化(curry)
看到一篇非常不错的文章,这里分享给大家:http://www.jianshu.com/p/fa3568087881. 首先,柯里化的定义:你可以只透过部分的参数呼叫一个function,它会回传一个f ...
- 关于 use-default-filters 属性的说明
原创播客,如需转载请注明出处.原文地址:http://www.cnblogs.com/crawl/p/7940755.html ------------------------------------ ...