Linux命令【二】终端+Vim
需要先安装net-tools
ifconfig
eth0 网卡,硬件地址为MAC 地址,网卡编号,绝对不会重复
lo 回环地址
测试两台主机之间能否通信:ping IP或域名 [-c 4//回馈四条信息 -i//每隔多少秒回馈一次]
得到域名对应的IPnslookup 域名
得到域名对应的IP
添加用户
sudo adduser 用户名
添加用户(用户名必须都是小写字母)
su 用户名
切换用户
sudo useradd -s /bin/bash -g 用户所属组 -d 指定用户目录 -m 用户名
sudo groupadd 用户所属组
添加用户所属组
sudo passwd 用户名
修改用户名密码
sudo passwd root
修改root用户的密码
删除用户
sudo deluser 用户名
sudo userdel -r 用户名
查看所有用户
在/etc/passed中有所有用户
终端
shift + pageup 上翻页
shift + pagedown 下翻页
clear 清屏
Ctrl+l
Ctrl+Alt+T 创建终端
Ctrl+Shift+T 创建新标签
Alt+x 在同一个终端的不同标签下切换,x是标签的顺序,从1开始
man man 查看帮助文档
alias 命令//查看命令是否是封装过的
echo 字符串//输出字符串 $从变量中去取值 echo $PATH 打印环境变量
sudo poweroff 关机
sudo reboot 重启
sudo shutdown 有很多参数
Vim
vim 是vi发展版本
工作模式:
- 命令模式 进入文件以后都是命令模式
h j k l
前 下 上 后0
行首shift + 4
移动到尾部(英文输入法的$)gg
移动到文件的头部G
移动到文件最后一行的行首xG
移动到第x行x
删除光标后的字符X
删除光标前的字符u
撤销ctrl+r
反撤销dw
剪切光标后直到空格的部分dd
剪切当前行d0
剪切光标前的所有字符d$或D
剪切光标后的所有内容ndd
剪切多少行p
下一行开始粘贴P
当前行开始粘贴yy
复制一行nyy
复制n行r
替换单个字符>>
向右缩进<<
向左缩进
- 可视模式:命令模式按v进入,可以选中,d删除,y复制,再使用p粘贴,在光标后复制,与命令模式不同,P复制,将内容复制到光标的前面
- 查找:
- 输入反斜杠,再输入字符串,从光标以后进行查找相关的内容,回车进行查找,n向后进行切换,N向前进行切换。从光标向下查找,到达末尾之后返回顶部查找
- 输入问号,再输入字符串,从光标向前查找,到达顶部后从光标往后查找
- 在需要查找的单词上按#就会查找该单词,N向下查找,n向上查找
- K 对函数在manual手册中进行查找,
3 K
跳转到手册的第三章 - 对一个左括号使用
%
查找与之匹配的右括号 ZZ
保存退出
- 文本模式 按两次Esc回到命令模式
- 文本模式的进入
- a 从光标的后面插入内容
- A 从当前行的尾部插入内容
- i 从光标的前面插入内容
- I 从当前行的行首插入内容
- o 在光标所在行下面创建新的一行
- O 在光标所在行的上面创建新的一行
- s 删除光标后面的字符开始插入内容
- S 删除光标所在行开始插入内容
- 文本模式的进入
- 末行模式 按两次Esc回到命令模式
- w 保存当前文件
- q 退出文件
- set number 设置行号
- set nonumber 取消行号
- set tabstop=4 设置缩进为4
- 19 跳转到第19行
- 进行字符串的替换,s/需要被替换的串/替换的结果串[/g 替换光标所在行所有的目标串]
%s/s1/s2
将每一行第一个s1替换成s2%s/s1/s2/g
将每一行每一个s1替换成s2- 27,30s/tom/jock/g 27行到30行所有的ton换成jock
!命令
可以执行命令,如果没有感叹号会在文本界面展示,否则将会切换出去q!
退出不保存wq
或者x
保存并退出sp
水平分屏ctrl+w+w
切换wall
保存所有的q
退出一个vsp
垂直分屏vsp 文件
分屏并打开另一个文件
Linux命令【二】终端+Vim相关推荐
- linux显示器分屏显示命令,在Linux 命令行终端分屏的两种工具
下面介绍两种终端分屏工具:screen和tmux 一.使用screen分屏(只能上下分屏,不能左右分屏) (1)安装工具 在ubuntu系统中使用sudo apt-get install screen ...
- 21款实用的Linux命令行终端工具
本文中,介绍了14款最佳Linux命令行终端工具,可以用来替代debian系的Linux原生终端.如果你每天需要花大量的时间使用Linux命令行,而且正在寻找一些可替代系统自带的老旧且乏味的终端软件, ...
- linux 命令行 常用软件,12款最佳Linux命令行终端工具
12款最佳Linux命令行终端工具 如果你跟我一样,整天要花大量的时间使用Linux命令行,而且正在寻找一些可替代系统自带的老旧且乏味的终端软件,那你真是找对了文章.我这里搜集了一些非常有趣的终端软件 ...
- 21款最佳Linux命令行终端工具
本文中,介绍了14款最佳Linux命令行终端工具,可以用来替代debian系的Linux原生终端.如果你每天需要花大量的时间使用Linux命令行,而且正在寻找一些可替代系统自带的老旧且乏味的终端软件, ...
- linux的命令vim,Linux命令:vi | vim命令
vim - vi 增强版.文本编辑器 格式:vim [options] [file ..] 说明:如果file存在,文件被打开并显示内容,如果文件不存在,当编辑后第一次存盘时创建它 [options] ...
- [转]12款最佳Linux命令行终端工具
摘要 "工欲善其事必先利其器",作为菜鸟,也是从别人那里偷学来的一些东东.今天看到同事用到一个终端命令行工具,觉得自己弱爆了.然后在网上搜了下该工具.发现类似的工具还是挺多的,只是 ...
- 基于Linux命令行终端的ftp客户端程序
深入理解FTP(File Transfer Protocol)协议的有关知识,完成一个基于Linux命令行终端的ftp客户端程序专业程序代写大学生程序代写 转载于:https://www.cnblog ...
- linux下运行python_在Linux命令行终端中使用python的简单方法(推荐)
Linux终端中的操作均是使用命令行来进行的.因此,对于小白来说,熟记几个基本的命令行和使用方法能够较快的在Linux命令行环境中将python用起来. 打开命令行窗口 打开命令行窗口的快捷键如下: ...
- linux top 命令可视化_12款最佳Linux命令行终端工具
本文中,介绍了12款最佳Linux命令行终端工具,可以用来替代debian系的Linux原生终端.如果你每天需要花大量的时间使用Linux命令行,而且正在寻找一些可替代系统自带的老旧且乏味的终端软件, ...
- linux 已打开文件图标管理,Linux_没有启动图标利用Linux命令在终端打开文件, 在Linux系统中,打开一个 - phpStudy...
没有启动图标利用Linux命令在终端打开文件 在Linux系统中,打开一个文件很简单,只要有启动图标就可以了,但是如果没有启动图标的话要如何在终端下打开文件呢?使用命令就能很好的解决这个问题,下面小编 ...
最新文章
- 华为网络技术培训笔记之常用网络工具(二)
- 2017阿里云TECH INSIGHT干货分享第六届隆重回归
- 不同外置模拟器用Android Studio连接指令
- 将gitLab 上的dev分支拉取到本地
- JS function立即调用的几种写法
- 轴承新旧型号对照表_精密机床主轴轴承,高端轴承进口清关报关流程
- springMVC_数据的处理过程
- 女朋友当众甩了我一巴掌,我扑上去......
- 汽车电子专业知识篇(三)-双目视觉三大应用视觉深度、标定、立体匹配
- html5 输入框有值无效,HTML5基础 input required 输入框内必须有内容
- opencv在vs2012下重编译详细教程——解决按f11进入不了源代码
- 马拉车(manacher)算法——最长回文(hdu3068)
- photoshop常用快捷键大全
- HDU 1730 Northcott Game
- SAP 根据excel模板导入并批量生成销售订单
- Linux版本CentOS下安装svn客户端及使用
- JavaWeb 注解
- 基于java网络版坦克大战游戏
- 乖乖小网安-网络安全之ARP初探
- DEFCON 23即将展开物联网“大屠杀”
热门文章
- CF 839 E-最大团
- 对c++primer 16.6.1的第4小节的代码说明
- 职业生涯中12个最致命的想法
- access数据库为什么一直登陆_为什么要养成用Access数据库保存数据的习惯?
- python常用函数中文_【python】python常用函数
- 华北科技学院计算机期末考试,华北科技学院 专业计算机 考试专用
- java底层 文件操作_JAVA的文件操作【转】
- python爬虫cookie池 与ip绑定_Python爬虫:设置Cookie解决网站拦截并爬取蚂蚁短租
- Finally语句块的执行
- PE 头文件 IMAGE_NT_HEADER