当前位置: 首页 > news >正文

ubuntu系统的安装与使用

1、常用命令

查看当前目录下的所有文件

ls

执行对应文件

./
./文件名

到目标目录去

cd 文件夹名

查看某台电脑端口是否开放

nc -zv 192.168.5.111 3389 -z:表示只进行端口扫描,不发送实际数据(Zero-I/O mode)。 -v:输出详细信息,让你看到成功或失败的消息。 成功则Connection to 192.168.5.111 3389 port [tcp/ms-wbt-server] succeeded! 失败则nc: connect to 192.168.5.161 port 3389 (tcp) failed: Connection timed out

2、软件安装 添加环境变量

.sh文件安装应用并添加环境变量,为文件添加可执行权限

chmod +x 文件名

添加环境变量:

nano ~/.bashrc

把目标参数加到环境变量中去

export PATH="<文件路径>:$PATH" eg: export PATH="/usr/local/cuda-12.6/bin:$PATH" export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda-12.6/lib64" export CUDA_HOME="$CUDA_HOME:/usr/local/cuda-12.6" export PATH="/usr/local/cuda-12.6/bin:$PATH" 与 export PATH="$PATH:/usr/local/cuda-12.6/bin"的区别 # 前置:优先使用新添加的 export PATH="/usr/local/cuda-12.6/bin:$PATH" # 后置:最后才搜索新添加的 export PATH="$PATH:/usr/local/cuda-12.6/bin"

ctrl+x----退出

让环境变量及时生效

source ~/.bashrc

用snap安装pycharm community

snap info pycharm-community ----查看有什么版本
输出类似显示 channels: latest/stable: 2024.3.6 2024-04-09 (469) 1GB classic latest/candidate: 2024.3.6 2024-04-08 (469) 1GB classic latest/beta: 2024.3.5 2024-04-02 (466) 1GB classic latest/edge: 2024.3.5 2024-04-02 (466) 1GB classic old/stable: 2023.3.6 2024-03-20 (452) 1GB classic 安装特定版本的软件 sudo snap install <pycharm-community> -- channel = <latest/stable> -- classic

安装文档查看工具

sudo apt install libreoffice

查看软件安装位置

whereis libreoffice

压缩与解压

tar -czvf 压缩包名.tar.gz 被压缩文件夹名/ tar -cjvf 压缩包名.tar.bz2 被压缩文件夹名/ tar -cJvf 压缩包名.tar.xz 被压缩文件夹名/ zip -r 压缩包名.zip 被压缩文件夹名/ 格式 命令 压缩率 速度 .tar.gz tar -czvf 中等 较快 .tar.bz2 tar -cjvf 较高 较慢 .tar.xz tar -cJvf 最高 最慢 .zip zip -r 中等 中等 tar命令参数: x: 解压 c:创建归档 z:使用gzip压缩 j:使用bzip2压缩 J:使用xz压缩 v:显示过程(verbose) f:指定文件名 zip命令参数: -r:递归处理子目录 解压: tar -xzvf 压缩包名.tar.gz tar -xjvf 压缩包名.tar.bz2 tar -xJvf 压缩包名.tar.xz unzip 压缩包名.zip

查看显卡占用率

每2s刷新一次输出结果 watch -n 2 nvidia-smi 每两次输出一次对应内容 nvidia-smi --query-gpu=utilization.gpu --format=csv -l 2

3、新建文件,编写脚本

touch test.txt # 创建空的txt文件
touch script.sh # 创建空的sh脚本文件

nano test.txt # 使用nano编辑器(简单易用)
vim test.txt # 使用vim编辑器(功能强大)
gedit test.txt # 使用图形界面编辑器

echo "内容" > test.txt # 创建文件并写入内容(覆盖原有内容)
echo "内容" >> test.txt # 追加内容到文件末尾
cat > test.txt << EOF # 创建多行内容
第一行内容
第二行内容
EOF

创建脚本并赋予执行权限

touch script.sh # 创建空脚本 chmod +x script.sh # 赋予执行权限

用终端打开

#!/bin/bash cd /path/to/your/first gnome-terminal -- /path/to/your/first/executable & sleep 1 gnome-terminal -- /path/to/your/second/executable & sleep 1 gnome-terminal -- /path/to/your/third/executable & wait 切换工作路径 用终端运行 睡眠1S

不用终端打开

#!/bin/bash (cd /home/dell/Run/car1_damp_sign && /home/dell/Run/car1_damp_sign/car1_damp_sign) & sleep 1 (cd /home/dell/Run/zhua_dou_zhui_wzh && /home/dell/Run/zhua_dou_zhui_wzh/zhuadouzui_model_wzh) & sleep 1 wait ( cd 程序目录 && 执行程序 ) & cd 先切换到程序自己的目录; && 保证切换成功才执行后面的命令; 最后括号外的 & 把这一整组放到后台运行。

4、系统安装

一、下载Ubuntu镜像

1、去ubuntu官网下载镜像:https://ubuntu.com/download/desktop

二、制作ubuntu系统U盘


1、准备一个空U盘(至少是8GB的,需要格式化u盘),
2、可以使用 Rufus 来制作:https://rufus.en.softonic.com/download


2、下载后直接打开Rufus,


5.确认操作


6.开始时,下方状态有进度条状态显示,显示为《准备就绪》代表镜像写入完成,直接弹出u盘即可

三、给电脑安装ubuntu系统


1.把要待安装的电脑的记得备份,防止数据丢失

2.BIOS设置

.电脑开机按【F10】进入BIOS,找到【Boot options】然后找到【USB boot】选择到【Disabled】U盘启动,然后【F10】保存配置,直接保存 (此处以惠普电脑为例)
其他电脑进入BIOS方法:

1、成功进入u盘启动后如下图

2、选择语言

3、Ubuntu可访问性选择

4、键盘选项

5、不连wifi

6、选择安装

7、交互式安装

8、内容选默认集合

9、安装基础驱动

10、手动分区

11、选择安装位置

12、点+号

13、配置挂载点(根目录)

14、创建用户名和密码

15、选择时区

16、开始安装

17、等待安装完成

18、完成后重启

19、拔掉装机U盘按回车

20、双系统会有下面情况 选ubuntu就进Ubuntu系统。选windows boot manger就进windows系统

21、成功进入Ubuntu系统

————————————————
版权声明:Ubuntu系统安装参考CSDN博主「Elio Chan」的原创文章,
原文链接:https://blog.csdn.net/weixin_54788722/article/details/146998753

5、软件安装

1、要远程别人

ubuntu远程别的电脑 sudo apt update 下载最新软件包信息 sudo apt install remmina remmina-plugin-rdp remmina-plugin-vnc 安装 sudo snap install remmina snap安装

被别人远程

设置里面找 共享或者 系统中的远程桌面 把远程桌面开了 配置好密码就行了。。。

一定要

开放防火墙端口

# 放行3389端口 sudo ufw allow 3389/tcp

确保用户有密码:xrdp通常不接受SSH密钥登录,请确保你要登录的用户已设置密码。如果尚未设置,可使用如下命令设置:

sudo passwd your_username

ubuntu之间传输文件

1、在共享端想被共享的文件夹打开终端,输入

python3 -m http.server 8080

2、到下载端的浏览器输入

http://<共享电脑IP>:8080

http://www.jsqmd.com/news/803758/

相关文章:

  • 从零构建个人信息雷达:TrendRadar三层过滤模型与部署实战
  • 【PHP】编写php扩展
  • AzurLaneAutoScript:碧蓝航线自动化脚本终极解决方案
  • 企业内如何安全地通过Taotoken管理各部门的AI模型使用权限
  • AI信息摘要系统:从RSS抓取到LLM摘要的自动化实现
  • 成都厕所漏水快速修补攻略|安无忧防水教你避坑,全城上门更省心 - 宁夏壹山网络
  • AI短视频自动生成:从大模型到MoviePy的全栈技术解析
  • 5步掌握OpenCore Configurator:黑苹果配置终极可视化指南
  • 2026年广东二手PCB设备买卖市场深度横评与官方对接指南 - 优质企业观察收录
  • 通过 Taotoken CLI 工具一键配置多开发环境下的模型终端
  • 产品经理必看:如何用‘帕累托最优’思维,设计一个让用户和老板都满意的功能迭代方案?
  • Tailark部署指南:从开发到生产环境的完整流程
  • 2026 武汉配眼镜哪里好?全流程服务优质门店盘点 - 速递信息
  • WeChatMsg:如何用开源工具构建你的个人数字记忆库
  • 智慧树刷课插件完全指南:解决90%用户遇到的安装与使用难题
  • 2026北京优选再生资源回收服务商推荐 - 速递信息
  • Azure OpenAI代理:无缝迁移OpenAI应用到Azure云服务
  • 抖音批量下载终极指南:轻松获取无水印视频的完整解决方案
  • 厦门必逛白城沙滩,看海散步赶海一站式休闲
  • 初次使用 Taotoken 模型广场进行智能体模型选型的直观感受与建议
  • 天津昊力复合钢管制造:北京天然气涂覆钢管出售找哪家 - LYL仔仔
  • SPI总线
  • 上海豆包排名公司哪家值得信赖:客户口碑深度分析(真实评价) - 品牌排行榜
  • 2026执业中药师高效备考的关键基石——基于考纲分级的章节题库 - 医考机构品牌测评专家
  • Web3与AI融合开发实战:基于Cursor的智能DApp脚手架解析
  • C# 图像清晰度“核武器”:8个PictureBox永不模糊的硬核实战技巧
  • 文生图工具到底是什么:2026普通人也能看懂的原理场景与避坑科普 - PC修复电脑医生
  • 小米AX3000路由器SSH解锁终极指南:3步获取完全控制权
  • 湖北肖氏景观工程:云梦水泥制品安装推荐几家 - LYL仔仔
  • FastAPI + 异步 SQLAlchemy 实战:从零搭建图书管理 CRUD 项目