Linux实用
本次练习实用的是Ubuntu20.04
基础配置
root用户
进入root用户模式
sudo su
解决网络
参考文章一篇搞定Ubuntu 22.04 下联网问题、 ifconfig、net-tools不能用的问题(亲测可行_仅供参考)_无法定位软件包net-tools-CSDN博客
编辑->虚拟网络编辑器:删除原先是VMnet*,重新“添加网络”【需要记住网关、ip地址端、子网掩码】
在Ubuntu的“网络”中输入上面信息,注意“DNS写:8.8.8.8 144.144.144.144
”
如果重启后网络突然不能用了:
VMware中Ubuntu20.04网卡丢失_ubuntu网卡不见了-CSDN博客
首先输入这个判断情况:sudo lshw -c network
sudo service NetworkManager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo vi /etc/NetworkManager/NetworkManager.conf
找到managed=false 修改为 manage=true
最后
sudo service NetworkManager start
解决ifconfig、net-tools
解决这些的前提需要设备联网
-
更新软件包
sudo apt-get update
-
安装net-tools
sudo apt install net-tools
此时一般就成功了
安装Java1.8
参考指令sudo apt install openjdk-8-jdk
实际操作时可以先javac
它就会给出提示的
安装gcc
指令sudo apt-get install gcc
使用 gcc Hello.c -o Hello
生成可执行文件Hello
与宿主机复制粘贴
指令sudo apt-get install open-vm-tools-desktop
然后重启
安装文件传输
windows主机和ubuntu互传文件的4种方法_ubuntu怎么导入文件_luobeihai的博客-CSDN博客
给linux安装相应的功能:sudo apt-get install vsftpd
输入如下命令打开配置文件:
sudo vi /etc/vsftpd.conf
1
然后检查下图 28 和 31 行的内容是否有被注释掉,如果前面有 “#” 号注释起来的话,就去掉即可。
修改完之后,重启FTP服务,如下命令:
sudo /etc/init.d/vsftpd restart
SSH连接
连接:[如何在 Ubuntu 20.04 上安装启用 SSH - 知乎 (zhihu.com)](https://zhuanlan.zhihu.com/p/146976128#:~:text=如何在 Ubuntu 20.04 上安装启用 SSH 1 在Ubuntu上启用SSH 默认情况下,当你安装完,--now ssh ... 4 写在最后 如何在Ubuntu 20.04上安装并启用SSH已经讲解完,现在你可以尝试在你服务器上安装并启用SSH了。 )
注意:
centos好像不能默认使用apt-get,需要安装apt-get
- 安装EPEL元
sudo yum install epel-release
- 安装apt包管理器
sudo yum install apt
开启ssh服务
Linux安装: sudo apt-get install openssh-server
(若出现安装失败——下载相应的client:apt-get install openssh-client=1:8.2p1-4)
centos:
查看是否安装openssh-server: yum list installed | grep openssh-server
安装openssh-server: yum install openssh-server
centos开启远程登录服务
[CentOS 7 开启ssh远程登录,附修改主机名方法 - 知乎 (zhihu.com)](https://zhuanlan.zhihu.com/p/398105986#:~:text=CentOS 7 开启ssh远程登录,附修改主机名方法 1 1. 准备openssh-server 输入以下命令检查是否已安装 openssh-server,4. 查看CentOS服务器IP地址并在另一台机器远程访问 输入 ifconfig 命令查看服务器IP地址,如下述ens33即为服务器网卡名称, 192.168.150.128 即为服务器IP地址 )
/etc/ssh/ 目录下sshd服务配置文件sshd_config,用vim编辑器打开文件,将监听端口、鉴定地址前的#去掉
开启登录:sudo service sshd start
重启登录: systemctl restart sshd
校验运行状态
Ubuntn系统:
sudo systemctl status ssh
Centos系统——查看sshd运行状态
ps -e | grep sshd
开启防火墙
Ubuntu 默认使用 ufw 防火墙配置工具,如果你启用了防火墙,请确保防火墙打开了 SSH 端口,命令如下:
sudo ufw allow ssh
命令行登录
ssh linux265@192.168.1.104
Windows中 pip安装使用清华地址
pip install mlxtend(这里是包名) -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
python tools/train.py -c ./ppcls/configs/quick_start/ResNet50_vd.yaml -o Arch.pretrained=True -o Global.device=gpu
标签:get,Windows,openssh,虚拟机,sudo,apt,install,Linux,安装 From: https://www.cnblogs.com/Hygge1024/p/18059983