[工作需求]linux常用命令以及vim常用命令
一. Linux 常用命令
mkdir dirname新建文件夹
cd ~ 进入自己的家目录
cd dirname 进入名字为dirname的目录;
l 显示当前文件夹下的文件和文件夹名称;
myrm filename 删除名字为filename 的文件;
myrm –r dirname 删除名字为dirname目录;(涉及到文件夹的用参数 -r)
mv filename1 filename2 将文件1重命名为文件2;
mv filename1 dirname 将文件1 移动到dirname中;
cp filename1 filename2 文件2 为 文件1 的备份;
cp filename1 dirname 把文件1 拷贝到指定目录中;
wc –l filename 查看文件的行数
pwd 查看当前目录的完整路径;
head -100 filename 查看指定文件的前100行;
tail -100 filename 查看制定文件的后100行
grep word filename 查看文件中含有word的词条;
grep –n word filename 查看文件中含有word的词条并显示行号;
grep “\<word\>” filename 查看文件中和word相等的词条;
grep word filename | head -100 查看文件中含有word的词条,给出前100个词条;
|叫做管道命令,注意|后的命令的参数情况
将文件1 文件2,文件3 的内容加到filename4中,filename4中原先的内容不保留;
cat filename1 filename2 filename3>filename4
将 文件1,文件2 ,文件3 文件四的内容追加到filename4中, filename4中原先的内容保留;
cat filename1 filename2 filename3>>filename4
vim a.txt 打开已存在的文件;
:set nu 显示行号;
:set nonu 取消行号;
gg 移动到文件的第一行;
G 移动到文件的最后一行;
:58(58G) 将光标移到第58行;
10→ 向右移动10个字符;
Home键 光标移动到行首;
End键 光标移动到行尾;
/word 向下寻找一个名称为word的字符串;
?word 向上寻找一个名称为word的字符串;
n(不需回车) 重复前一个查找;
dd 删除光标所在一整行;
ndd 删除光标所在的向下n行(含光标所在行);
yy 复制光标所在一整行;
nyy 复制光标所在的向下n行(含光标所在行);
p 将已复制的数据在光标下一行粘贴;
u 复原前一个操作;
ctrl+r 重做上一个操作;
vim b.txt 新建文件;
i 进入编辑模式(左下角有“插入”字样);
Esc 退出编辑模式;
:w 将编辑的数据保存;
:q 退出。
:wq 保存退出。
:q! 修改过文件,又不想存储,强制离开不保存文件。
一. Linux 常用命令
mkdir dirname新建文件夹
cd ~ 进入自己的家目录
cd dirname 进入名字为dirname的目录;
l 显示当前文件夹下的文件和文件夹名称;
rm filename 删除名字为filename 的文件;
rm –r dirname 删除名字为dirname目录;
mv filename1 filename2 将文件1重命名为文件2;
mv filename1 dirname 将文件1 移动到dirname中;
cp filename1 filename2 文件2 为 文件1 的备份;
cp filename1 dirname 把文件1 拷贝到指定目录中;
wc –l filename 查看文件的行数
pwd 查看当前目录的完整路径;
head -100 filename 查看指定文件的前100行;
grep word filename 查看文件中含有word的词条;
grep –n word filename 查看文件中含有word的词条并显示行号;
grep “\<word\>” filename 查看文件中和word相等的词条;
grep word filename | head -100 查看文件中含有word的词条,给出前100个词条;
cut –f1 filename; 获得文件的指定列;
sort命令 sort -t $'\t' -k 10rn thai.toanno.part2.txt >g.txt
[工作需求]linux常用命令以及vim常用命令的更多相关文章
- 【Linux】文本编辑器Vim常用操作入门
Linux常用文本编辑器:Vi & Eamcs Vim -- Vi的升级版本 Vim 一.3种工作模式 命令行模式 (Command Mode) 插入模式 (Insert Mode) -- 键 ...
- linux增加,删除用户组,解压缩命令,VIM使用命令
ln -s 建立软连接 ln -s /usr/bin/fdfs_trackerd /usr/local/bin ln -s /usr/bin/stop.sh /usr/ ...
- Mac下的常用终端命令与vim常用命令
因为很少用命令行,老被鄙视,所以今天记录一下常用的命令行: cd 切换工作目录 . 表示当前目录 .. 表示当前目录的上一级目录 / 根目录/目录分隔符 ./ 当前目录 ../ 回到上一级目录 ls ...
- Linux 命令整理 vim
Vim 一.官方网站 http://www.vim.org 二.背景 所有的 Unix Like 系统都会内建 vi 文书编辑器,但是在我们编程这里开发使用最多的要数 vim命令了. 三.操作 三种 ...
- Vim global命令和重复操作
Vim global命令和重复操作 Vim global命令允许我们在某个指定模式的所有匹配行上运行可执行的 Ex 命令,缩写形式为 :g,其处理重复工作的效率极高. 一.Vim global命令介绍 ...
- Linux环境下vi/vim编辑器常用命令
使用vi文本编辑器 配置文件是Linux系统中的显著特征之一,其作用有点类似于Windows系统中的注册表,只不过注册表是集中管理,而配置文件采用了分散的自由管理方式.那么如何使用Linux字符操作界 ...
- 工作中常用到的Vim命令
最近工作中需要到linux服务器上更改文件,苦于对vim的各种命令不熟悉,今天特此总结并熟悉一下各种vim命令,好提高工作效率.后期持续更新 vim编辑器个人设置 先复制一份vim配置模板到个人目录下 ...
- 97 条 Linux 常用命令及Vim命令总结
一:Vim编辑模式命令 基本上Vim共分为3种模式,分别是一般模式,编辑模式和命令行模式,这三种模式的作用分别如下简述: 一般模式:默认模式.打开vim直接进入的是一般模式,在这个模式下,可以进行的操 ...
- Linux常用命令之文件编辑命令vim
vi命令 vi命令是UNIX操作系统和类UNIX操作系统中最通用的全屏幕纯文本编辑器.Linux中的vi编辑器叫vim,它是vi的增强版(vi Improved),与vi编辑器完全兼容,而且实现了很多 ...
随机推荐
- Object-c : block需要注意的几点问题
摘自:http://www.cnblogs.com/ltpblog/p/3684127.html Date : 2015-12-4 1. Block定义 1) 说明: a. Block是OC中的一种数 ...
- 关于Docker在测试方面的应用
Docker 火了很长一段时间了,前段时间简单的学习和试玩了一下子,发现他对测试很有价值,觉得有必要再次深入研究. 这里标记一些较好的学习网址,用作参考: InfoQ上面有系列的文章: 深入浅出Doc ...
- RARP
ARP的工作原理如下:1. 首先,每台主机都会在自己的ARP缓冲区 (ARP Cache)中建立一个 ARP列表,以表示IP地址和MAC地址的对应关系.2. 当源主机需要将一个数据包要发送到目的主机时 ...
- 在Windows和Linux上安装paramiko模块
一.paramiko模块有什么用? paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接.由于使用的是python这样的能够跨平台运行的语言 ...
- VI查找与替换
一.vi查找: 当你用vi打开一个文件后,因为文件太长,如何才能找到你所要查找的关键字呢?在vi里可没有菜单-〉查找, 不过没关系,你在命令模式下敲斜杆(/)这时在状态栏(也就是屏幕左下脚)就出 ...
- 快速认识ELK中的L - Logstash
快速认识ELK中的L - Logstash 原创 2016-12-07 杜亦舒 简介 Logstash 是一个开源的数据采集引擎. Logstash 就像是一个管子,左面接数据源接收数据,右面接存储目 ...
- !!转!!java 简单工厂模式
举两个例子以快速明白Java中的简单工厂模式: 女娲抟土造人话说:“天地开辟,未有人民,女娲抟土为人.”女娲需要用土造出一个个的人,但在女娲造出人之前,人的概念只存在于女娲的思想里面.女娲造人,这就是 ...
- MYSQL 编码方式 ------导入 .sql 文件 报编码错误
在做计量泵上位机时,利用MYSQL存储数据,建表hisruninfo(计量泵历史运行数据表). 表格式为utf8,查过数据库 格式 同样为utf8 导入该hisruninfo.sql文件时,并没有报错 ...
- 项目框架开发流程(oa项目为例)
1. 导包 2. 配置web.xml 3. 设计通用dao ,base,service, action, domain ,utils等 4.配置struts.xml 和 beans.xml 5. 配 ...
- 集成骨骼动画Spine的几点经验
最近开始用cantk做些复杂的游戏,其中一个游戏的DragonBones骨骼动画的JSON文件就达600K,导出之后显示各种不正常,可能是太复杂了,有些方面达到了DragonBones的极限.拿到官方 ...