Linux

讲了云服务器,Linux系统一些常用的命令

云服务器(xshell):删除了用户,但无法添加同名的新用户——groupdel 用户名——userdel 用户名

大部分第三方文件都会安装在/opt里

在云服务器安装的:
node——
mySQL
Apache——

JDK(java环境):sudo apt install openjdk-8-jre-headless
              sudo apt install openjdk-8-jdk-headless
              java -version
              javac -version
navicat:下载的软件(破解版)

vi编辑器

一、打开vi(在xshell黑屏界面下面)

1>打开编辑器  vi      
  打开编辑器的时候会默认生成一个文件, 直接写代码,在保存的时候给文件命名  
  
  Ctrl+s给文件起名字
  :wq a.txt——另存为a.txt
2>打开文件(已经有了文件,用vi编辑器打开a.txt)    vi a.txt
3>打开文件的同时定位光标     vi +number a.txt
			               number:行号(想定位在第几行,光标就在第几行,默认定位在第一行)

二、模式
在这里插入图片描述
1.命令行模式(默认进入,没法编辑)

作用:可以对文本整体进行删除/复制等
操作:yy   复制一行        nyy   复制n行
     p    粘贴一行
     dd   删除一行        ndd   删除n行
     u    撤销
切换:命令行—>插入:有8种,大小写都可以
            i: 当前光标位置插入         I:在当前光标所在行的第一个字符位置插入
            o: 当前光标的下一行插入      O:当前光标的上一行插入
            s:删除当前光标所在字符后插入  S:删除当前光标所在行后插入
            a:当前光标后一个字符插入     A:当前光标所在行的最后一个字符位置插入
          下面会出现insert
     命令行—>底行: : 保存
                  / 检索(不太好退出)  /后跟文档里的内容,光标定在内容的第一个字符           

2.插入/编辑模式

作用:编写
切换(只能切换到命令行模式):插入—>命令行:Esc
                                   :wq(保存并退出),空格后写a.txt——即:wq a.txt(另存为a.txt) 
                                   再编辑时:wq回车,就退出了

3.底行模式

作用:保存/筛选检索等——>退出
操作:	:w        保存文件
		:q        直接退出
		:wq       保存并退出
		:q!        强制退出
		:wq!       强制保存并退出
     	/terry    搜索terry字符  按n字符切换到下一个
		:set number/:set nu    设置行号(只能对当前文档进行操作)
		:set nonu              取消行号
		:1,4co10               将1到4行复制到第10行,第10行后多了1到4行   
	    :1,4co$                将1到4行复制到末尾    $:最后一行(文档末尾)
		:1,4m10                1-4行移到了以10为结尾处,后面的往前顶,和原来一样多行
		:1,4m$                 1-4行移到了以文件末尾处,后面的往前顶,和原来一样多行

———————————————————————————————————————————

三、配置
1.手动配置

当前用户家目录下创建  ~/.vimrc
1.cd ~           进入当前用户家目录
2.ls -a          显示所有文件(包括以.开头的文件),看有没有vimrc文件
3.没有的话,vi .vimrc,创建vimrc进行编写(如果没配置过的话是一片空白)
  在浏览器搜编辑器配置
				   set number         显示行号
			       set tabstop=4      {}开头空4格(tab键默认格数)
			       set autoindent     是否自动缩进

2.自动配置

找第三方框架:spf13-vim

—————————————————————————————————————————

关于远程服务器

查看某些文件可能会受到一些限制(能看到文件存在,但不能预览)
sudo:临时调用超级管理员权限执行命令

切换到普通用户,sudo more /etc/shadow(没权限)
让输入该普通用户的密码
显示tom_test is not in the sudoers file.This incident will be reported.
表示老板没同意tom_test进办公室
切到root用户下
cd /etc 然后ls
找sudoers
vi sudoers
大概在19行位置添加用户
保存的时候写  :wq!   强制保存并退出(因为是readonly文件)
测试:切换到该普通用户  more /etc/shadow
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值