Linux- 常用命令, Vim编辑器操作
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!强制保存退出
Linux- 常用命令, Vim编辑器操作的更多相关文章
- Linux常用命令——文本编辑器Vim
Linux常用命令--文本编辑器Vim Linux Vim常用操作 插入命令 a 在光标所在字符后插入 A 在光标所在行尾插入 i 在光标所在字符前插入 I 在光标所在行首插入 o 在光标下插入新行 ...
- Linux学习笔记之七————Linux常用命令之编辑器、服务器
<1>gedit编辑器 gedit是一个Linux环境下的文本编辑器,类似windows下的写字板程序,在不需要特别复杂的编程环境下,作为基本的文本编辑器比较合适. <2> ...
- Linux常用命令-vim
vim的基本模式 1普通模式Normal mode 输入vim命令后进入的就是普通模式. 2插入模式Insert mode 这是内容修改编辑的模式, 在普通模式进入插入模式方法 按i或insert 在 ...
- linux常用命令之------文件操作、文件查看、权限、打包压缩
1.一般公司把linux作为自己的应用服务器,将应用和服务器部署在上面 2.测试一般用来打包.压缩.查日志,写一个简单的shell 获得linux服务器的方式 a:网上租一台云服务器 b:安装vmwa ...
- linux常用命令---用户相关操作
用户相关操作
- linux常用命令---文件权限操作
文件权限
- Linux系统Vi/Vim编辑器的简单介绍、安装/卸载、常用命令
Linux系统Vi/Vim编辑器的简单介绍.安装/卸载.常用命令 1.介绍 vi(Visual Interface)编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下.由于不需要图形界 ...
- [工作需求]linux常用命令以及vim常用命令
一. Linux 常用命令 mkdir dirname新建文件夹 cd ~ 进入自己的家目录 cd dirname 进入名字为dirname的目录: l 显示当前文件夹下的文件 ...
- 【转】Linux上vi(vim)编辑器使用教程
Linux上vi(vim)编辑器使用教程 ------------------------------------------------------------ ikong ------------ ...
- linux 常用命令--------雪松整理
linux 常用命令--------雪松整理 博客: http://hi.baidu.com/quanzhou722/blog错误在所难免,还望指正!========================= ...
随机推荐
- php一致性hash算法的应用
阅读这篇博客前首先你需要知道什么是分布式存储以及分布式存储中的数据分片存储的方式有哪些? 分布式存储系统设计(2)—— 数据分片 阅读玩这篇文章后你会知道分布式存储的最优方案是使用 一致性hash算法 ...
- CSS引入本地字体与在线字体
有些时候为了强调某些文字,需要使用一些比较特别的字体,CSS中现在也可以比较方便的引入字体了,如下: /* 定义字体 */ @font-face{ font-family: Arista2; src: ...
- python 自学之路-Day Two
Day1补充部分 模块初识 模块就是由其他人写好的功能,在程序需要的时候进行导入,直接使用,也叫库. 库有标准库和第三方库,所谓标准库,就是不需要安装就可以直接使用的,自带的:第三方库,就是需要进行下 ...
- 快速构建SPA框架SalutJS--项目工程目录 二
目录结构 上面这张图是salut的目录文档,从github上将其下载后直接运行node run和 node json 可以直接启动项目.下面逐个介绍每个目录的存放的文件和作用. constructio ...
- jersey在 spring boot 添加 packages 扫描路径支持
最近公司内部系统要做数据对接,故使用 jersey 来做 restful webservice 接口设计.由于 spring boot 已经集成 jersey,估计直接导入 spring-boot-s ...
- Linux 使用 free 命令查看内存使用情况
1.free 命令的选项 使用 free 命令查看服务器内存使用情况. free [-b|-k|-m|-g|-h] [-l] [-o] [-t] [-s delay] [-c count] [-V] ...
- load data infile
mysql> load data local infile 'd:/lw.txt' into table user (code,password,channelId);Query OK, 478 ...
- Django rest framework源码分析(2)----权限
目录 Django rest framework(1)----认证 Django rest framework(2)----权限 Django rest framework(3)----节流 Djan ...
- linux日常服务器部署一些命令使用
今天公司的开发环境的linux服务器,我要了一个账号来玩玩 拿到账号和密码,我就用xshell登陆上去 1.查看已挂载的分区列表 df -h 显示已经挂载的分区列表 2.查看目录中的文件 ls 查看目 ...
- ConfirmCancelBottomSheetDialog【确认取消底部对话框】
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 继承BottomSheetDialog,实现简单的确认取消对话框样式. 效果图 代码分析 ConfirmCancelBottomSh ...