初次体验Ubuntu之二
1.需要知道几个快捷键:
- 锁屏快捷键:Win+L
- 终端模拟器:Ctrl+Alt+T
- 打开应用列表:Win+A
- 显示所有已打开的窗口:Win+W
- 打开命令运行窗口:Alt+F2
- 进入tty字符界面:Ctrl+Alt+F1到F6,Ctrl+Alt+F7:切换回图形桌面
2.查询显卡型号
-
lspci | grep -i vga
- lspci | grep -i nvidia
- PCI是Peripheral Component Interconnect(外设部件互连标准)的缩写,它是目前个人电脑中使用最为广泛的接口,几乎所有的主板产品上都带有这种插槽。
- lspci是一种实用程序,用于在系统中显示有关pci总线的信息以及连接到它们的设备
- VGA(Video Graphics Array)线,包括VGA接口与连接的电缆,但通常指VGA接口,也叫D-Sub接口。VGA接口是显卡上输出模拟信号的接口,虽然液晶显示器可以直接接收数字信号,但很多低端产品为了与VGA接口显卡相匹配,因而采用VGA接口。
- 可查询网址:http://pci-ids.ucw.cz/mods/PC/10de?action=help?help=pci,在搜索框中输入上述命令后所显示的编号,就可以查询到全名。
- e.g:
UHD Graphics 620 (Whiskey Lake) Intel Corporation
3.如何查看ubuntu下显卡驱动是否已经成功安装
- 首先得安装mesa-utils,在终端输入命令:sudo apt-get install mesa-utils
- 然后再运行命令:glxinfo | grep rendering
- 如果结果是“yes”,证明显卡 驱动已经成功安装。
4.如何知道显卡是否支持GPU
- GPU有时也称为视觉处理单元(visual processing unit简称 VPU),它是一个专门应用于3D或2D图形渲染的微处理器。
- CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。
5.查看ip地址:ifconfig -a
6.如何在Windows上通过secureCRT连接Ubuntu?
在Ubuntu上安装ssh远程连接服务
# 安装 sudo apt-get install ssh
# 请跳转到16
7. 查看进程是否运行:sudo ps -e | grep sshd(这里查找的是sshd)
8.ubuntu查看所有用户:w、who、user
查看系统中所有用户:grep bash /etc/passwd
9.usermod
usermod命令用于修改用户帐号
-d <登入目录> 修改用户登入时的目录
10.创建FTP服务器:vsftpd,链接为:https://devanswers.co/install-ftp-server-vsftpd-ubuntu-20-04/
sudo systemctl restart vsftpd # 重启vsftpd服务
11.创建用户和删除用户
sudo useradd username -m # 创建用户,-m表示在home下创建用户文件夹 cat /etc/passwd # 查看刚刚创建的用户 sudo passwd username # 设置密码 su username # 切换用户 sudo userdel -r username # 删除用户,就-r可以删除用户文件夹,否则不能
13.问题:Unable to locate package vsftpd
方法:sudo apt-get install vsftp
14.问题:SecureCRT 登录Ubuntu(版本20.04)失败Key exchange failure(解决Ubutu密钥交换失败的问题)
方法:更新最新版本(如:8.5以上),不勾选 diffie-hellman,其它都勾选,重新连接即可。
参考:
SecureCRT 登录Ubuntu(版本20.04)失败Key exchange failure(解决Ubutu密钥交换失败的问题)
15.修改屏保时间:win+a,打开settings/power,选择休眠时间
16.在Window10中使用SecureCRT连接Ubuntu20.04
- 总概:安装ssh后运行ssh,然后直接用用户+密码方式登录,勾选保存即可,其中 /etc/ssh/sshd_config中含有如下字段:
PasswordAuthentication yes # 表示可以使用用户+密码登录 - 安装ssh:sudo apt-get install ssh(或openssh-server)
- 若已安装,启动ssh服务:/etc/init.d/ssh start;
- 若想停止服务:/etc/init.d/ssh stop
- 重启服务:/etc/init.d/ssh restart
配置sshd_config: sudo vim /etc/ssh/sshd_config,并添加内容如下:
-
PubkeyAuthentication yes RSAAuthentication yes AuthorizedKeysFile .ssh/Identity.pub # Identity.pub为SecureCRT所创建的公钥 # 禁止使用密码登录,可不设置 PasswordAuthentication no # # 若是使用密码登录 # PasswordAuthentication yes # 利用这种方式,需要远程机输入用户和密码,若是自己用的话,没有问题。若是给别人用的,必须使用免密方式
# 退出保存之后,重启ssh: /etc/init.d/ssh restart, 之后就可以用SecureCRT连接了 - 创建公钥和私钥的方法:工具/创建公钥/密码类型RSA/...,将公钥放到Ubuntu当前如下目录:.
17.查看Nvidia支持的CUDA产品:https://developer.nvidia.com/cuda-gpus#compute