基础 -- Linux(二)基本命令

上一篇讲了安装,这一篇主要是讲远程登录和基本操作

基本操作


以防搞坏虚拟机,我们打算克隆一台虚拟机,以后的软件操作都在克隆出来的虚拟机上操作,这样即使搞坏了克隆的虚拟机,我们只要重新克隆一台就行了,无需重装系统。

右键Base 虚拟机->管理->克隆->下一步->虚拟机中的当前状态->创建连接克隆->输入路径,一直到结束。

在这里插入图片描述

远程登录


远程控制需要IP地址,所以我们将克隆出来的机器开机查看IP地址。

ifconfig

此命令查看自己的IPens33的inet为局域网IP。使用cmd可以去ping IP能通即可。

注意我们使用的是NAT,所以本机可以ping通,如果多台电脑需要将NAT连接选择成桥接
在这里插入图片描述
知道IP还不够,我们需要有工具来连接,Windows使用XShellMacOS 使用Terminal
此处我使用Terminal演示,XShell 可以百度。
在这里插入图片描述在这里插入图片描述

#  ssh 登录用户@ip地址
ssh [email protected]
# Terminal问你是不是要保存输入yes,然后输入你linux密码登录

基本命令


ps 描述
du 显示指定的文件(目录)已使用的磁盘空间的总量
df 显示文件系统磁盘空间的使用情况
ps 显示瞬间的进程状态
ifconfig 显示网络接口信息
ping 测试网络的连通性
vi 文本编辑器
clear 清屏
kill 杀死一个进程
shutdown 立刻关机 shutdown -h now
ps 显示瞬间的进程状态

另外还有cdcatechocpmvrm等这个写可以自己查找命令

这些命令在后面我们都会慢慢打,多打几次就会熟悉了。

编辑器


vi是文本编辑器,没有代码补全但是功能齐全,平时使用vi来进行修改配置文件。

vi hello.txt

输入以上命令进入编辑模式可以快速浏览文件。按下i进入插入模式,此时就可以输入文本。按下control+c,输入:就进入命令模式。

主要命令

命令 说明
:q 直接退出
:wq 保存后退出
:q! 强制退出
/ [string] 查找字符,光标进入对应的行号

用户组


我们使用自己创建的账号很多时候多会出现权限不足的情况,所以我们要给自己提权sudo去做一些事情,在linux系统中存在一个root账号,它具备所有权限,平时使用我们就会使用root

首先我们给root账号一个密码

sudo passwd root
# 输入当前用户的密码
[sudo] password for laoshiren:
# 输入root账户的密码
Enter new UNIX password:
# 再次输入
Retype new UNIX password:
# 密码更新成功
passwd: password updated successfully

切换root账号使用su,输入密码。但是默认情况超级管理员root不允许远程连接,为了方便我们就要修改配置,使root远程登录。

vi /etc/ssh/sshd_config

# Authentication:
# LoginGraceTime 2m
# PermitRootLogin without-password  
PermitRootLogin yes
# StrictModes yes

保存并退出,重启服务service ssh restart,以后我们就用root登录。

发布了27 篇原创文章 · 获赞 4 · 访问量 900

猜你喜欢

转载自blog.csdn.net/weixin_42126468/article/details/104213586
今日推荐