Linux Shell Vim 经常使用命令、使用技巧总结
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux Shell Vim 经常使用命令、使用技巧总结,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2005字,纯文字阅读大概需要3分钟。
内容图文
前言
本文总结了自己实际开发中的经常使用命令,不定时更新,方便自己和其它人查阅。
如有其它提高效率的使用技巧。欢迎留言。
本文地址 http://blog.csdn.net/never_cxb/article/details/47803991 转载请注明出处
Linux 经常使用命令
基本
-
cd -
返回到上一次的工作文件夹 -
export LANG=en_US
,export 对于环境变量的设置也能作用于子shell -
ps -ef | grep nginx
,搜索。这儿用到了管道 -
passwd root
改动password -
top
监控CPU 内存等 -
$?
上一个命令运行的退出状态。成功为0,不成功为非0 -
hostname
获取 ip
ls 经常使用參数
-
-a
列出全部(含隐藏文件等): -
-ltr
依照时间升序 -
-lt
依照时间降序 -
统计文件数目
wc -l
输出文件行数,也就是文件的个数能够通过
grep
过滤文件[root@** _posts]# ls -l total 156 -rw-r--r-- 1 root root 13607 Aug 2614:07 android-interview.md -rw-r--r-- 1 root root 16287 Aug 2614:07 arrays-sort.md -rw-r--r-- 1 root root 2951 Aug 3012:03 common-tools.md [root@** _posts]# ls | wc -l 3 [root@** _posts]# ls | grep ".md" | wc -l 3
查找文件
-
locate
locate 是基于内部系统表的, 速度快, 可是可能更新不即时 -
find . -name "*.sh" -or -name "*.c"
find 即时查找, 速度相对较慢
端口占用情况 ##
-
netstat -tnpl | grep 12
-
kill -9 42312
杀掉进程,-9 表示强制杀
sed 使用
使用方法非常多 兴许补充
sed ‘$d‘ datafile
#删除最后一行,其余的都被显示
sed ‘/my/d‘ datafile
#删除包括my的行,其余的都被显示
shell 常见使用方法
$#
表示接收到的參数个数 $1
表示第几个參数
if [ $#-ne4 ]
thenecho"usage: bash autofetch.sh <space> <windows/linux> <command> <number>"exit -1fi
which=$1if [ $2 = "windows" ]
then
machine=WINDOWS
elif [ $2 = "linux" ]
then
machine=LINUX
fi
vim 经常使用命令
方向移动
-
h, j, k, l
分别代表向左、下、上、右移动在这些j前加一个数字,表示移动的倍数。比如,”10j“表示向下移动10行
-
^
移动光标到行首 0(数字0)也能够实现同样功能
^ 是移到第一个到行首的第一个非空白字符
0 仅仅是移动到行首,不区分空白或非空白 -
$
移动光标到行尾 -
gg
回到文件开头H
也能够回到文件最上面 -
G
到最以下
复制粘贴
-
dd
删除,前面加上数字表示删除多少行,比方100dd -
dw
删除单词 -
d$
删除到这行末尾的单词 -
yy
复制 -
p
粘贴
它们都能够加上数字參数表示操作多少行
输入文字
-
i
当前文字位置插入 insert -
a
当前文字的后面插入 append -
o
下一行插入 -
w
光标到下一个单词的词首 -
e
移动光标到下一个单词的结尾
查找替换
-
/string
查找 -
n
查找下一个匹配的 -
:set nu
显示行号
保存
-
:wq
写入并退出 -
:q!
强制退出 不保存改动
在线学习
推荐一个在线学习vim站点 http://www.atool.org/vim.php
參考文章
http://easwy.com/blog/archives/advanced-vim-skills-basic-move-method/
原文:http://www.cnblogs.com/tlnshuju/p/7290992.html
内容总结
以上是互联网集市为您收集整理的Linux Shell Vim 经常使用命令、使用技巧总结全部内容,希望文章能够帮你解决Linux Shell Vim 经常使用命令、使用技巧总结所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。