Linux实操篇
一、远程登录
使用Xshell进行远程登录
下载地址:https://www.netsarang.com/en/free-for-home-school/
inet后面的是虚拟机的IP
新建会话
填入虚拟机的IP
一次性接受:下次还需要登录
接受并保存:之后不需要登录输入密码
一般情况下选择 [接受并保存]
然后登录
二、远程文件传输
使用Xftp进行传输
下载地址:https://www.netsarang.com/en/free-for-home-school/
新建会话
然后登录
就可以进行传输
乱码可以在属性里将编码改成UTF-8格式
三、Vi和Vim
3.1介绍
Linux系统会内置Vi文本编辑器
Vim具有程序编辑的能力,可以看做是Vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译、及错误跳转等方便编程的功能,被广泛使用。
3.2常用的三种模式
正常模式
以vim打开一个档案就直接进入一般模式了(默认模式)。在这个模式中,你可以使用【上下左右】按键来移动光标,你可以使用【删除字符】或【删除整行】来处理档案内容,也可以使用【复制、粘贴】来处理你的文件数据。
插入模式
按下i、I、o、O、a、A、r、R等任何一个字母之后才会进入编辑模式,一般来说按i即可。
命令行模式
在这个模式当中,可以提供你相关的指令,完成读取、存盘、替换、离开vim、显示行号等的动作则是在此模式中达成的。
Esc键退出到正常模式
输入 : 或 / 进入命令行模式
:wq
保存并退出
:q
退出
:q!
强制退出不保存
yy
拷贝当前行,拷贝当前行下的5行5yy
,并粘贴
p
粘贴
dd
删除当前行,删除当前行下5行5dd
命令行下/关键词
,回车查找,输入n就是查找下一个
:set nu
设置文件的行号,:set nonu
取消文件的行号
在一般模式下,使用快捷键到该文档的最末行G
和最首行gg
在一个文件中输入“hello”,在一般模式下,可以按u撤销这个动作
在一般模式下 将光标移动到20行 先输入20,然后shift+g
注:不要用小键盘输入数字
3.3使用
在Xshell或终端中输入vi或vim.Hello.java
按i进入编辑模式
按Esc 输入:wq
保存并退出
四、关机重启
4.1基本介绍
shutdown -h now
立即进行关机
shutdown -h 1
1分钟后关机
shutdown -r now
现在重启计算机
halt
关机
reboot
重启
sync
把内存数据同步到磁盘
注:不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中。
五、用户登录和注销
###5.1基本介绍
- 登录时尽量少用root账号登录,因为他是系统管理员,最大权限,避免操作失误。可以利用普通用户登录,登录后再用“su - 用户名”命令来切换成系统管理员身份。
- 在提示符下输入logout即可注销用户
注:logout注销指令在图形运行级别无效,在运行级别3下有效。
六、用户管理
6.1基本介绍
Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。
6.2添加用户
useradd 用户名
也可以通过useradd -d 指定目录 用户名
给新创建的用户指定家目录
6.3指定/修改密码
passwd 用户名
pwd显示当前用户所在的目录