Linux- 常用命令, Vim编辑器操作
2019-02-25 16:09:08来源:博客园 阅读 ()
1.Linux命令:
ls >查看列表(蓝色为文件夹,白色为文件)
ls -a >显示包括隐藏文件的所有文件
ls -l >以列表的形式显示
ls -lh >类似于ls -l
ls -i >显示编号
sl、LS >跑火车
la >查看所有目录及文件
ls > a.text >重定向
cmatrix (-Red) >数码雨
tree >当前路径以树形结构展示
tree / >遍历所有文件
htop或者top >进程(q退出)
| >可以把两个命令连接到一起,前一个命令的输出,后一个命令的输入
find >查找
(命令格式:find [-path] -option
path:要查找的目录,默认是当前目录
option:
-name 按文件名的某种规则查找
-type 按文件类型查找,f 普通文件,l 符号链接,d 目录
-size 按文件大小查
-exec<执行命令>:假设find指令的回传值为True,就执行该指令
-print 假设find指令的回传值为True,就将文件或目录名称列出到标准输出)
如:
find ./ -name '*.py' -print 查找根目录下所有后缀为py的文件
find ./! -name '*.py' 查找所有当前目录下所有不是py的文件
find -size +6k 查找大于6k的文件,不写+的时候就是等于
find ./ -name '*.py' -exec rm -rf {} \; 删除当前目录下所有的py文件
grep >过滤
cal -y >查看日历
date >查看当前时间
echo >输出
reboot >重启虚拟机
exit >退出
q >退出帮助界面
workon py3env(虚拟环境名) >进入虚拟环境
deactivate >退出虚拟环境
whoami >我是谁
pwd >目录
touch >创建文件
cat >查看文件内容
cp a1 目录>复制
mv a1 a2 >如果有a2目录就移动,没有就重命名
cd / >到根目录
cd ~ 或者 cd >调到家目录(home)
cd . > 当前
cd .. >上一级
cd - > 回到上一次目录
mkdir -p z1/z2/z3 >同时创建多级目录
mkdir a1 a2 >同时创建多个
rmdir a1 >删除空目录
rmdir -p z1/z2/z3 >同时删除多级目录
rm a1 >删除文件
rm -rf 目录/文件 >强制删除文件或者目录
rm -rf * >删除所有,虚拟机瘫痪
2.Vim (vim + filename有则进入文件,无则创建并进入文件)
>进入编辑模式,包括命令模式、插入模式、末行模式,具体命令:
按esc进入命令模式
按'shift' + ':'进入末行模式
《输入》I 在当前行首插入;i 从光标所在位置前面插入;a 从光标所在位置后面插入;A 在当前行末插入;o 从光标所在位置行下方新增一行;O 在当前上面插入一行
《移动光标》 gg 到文件第一行;G 到文件最后一行;^ 到达非空格行首;0(数字0) 到达行首;$ 到达行尾
《复制粘贴》 yy 复制整行内容;3yy 复制从当前位置向下的3行内容;yw 复制当前光标到单词尾内容;p 粘贴
《删除》 dd 删除光标所在行;dw 删除一个单词;x 删除光标所在字符;u 撤销上一次操作;s 替换;Ctrl + r 撤销(u);v 块选择;Ctrl + v 列块选择
《查找》(在末行模式) / 向前搜索;? 向后搜索;n 向下查找;N 向上查找
《保存》输入q退出不保存,输入q!不保存强制退出,输入wq保存退出,输入wq!强制保存退出
原文链接:https://www.cnblogs.com/tyf-a-ll/p/10424912.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:Linux系统安装Apache
下一篇:linux基础
- awk命令详解 2020-06-10
- 运行 docker .... 命令报错 2020-06-10
- 一个骚命令防止你的文件被误删除! 2020-06-08
- ubuntu之命令相关问题 2020-06-06
- linux的常用命令 2020-06-04
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash