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

liunx下ubuntu基础知识学习记录

使用乌班图

    • 命令安装使用
      • 安装网络相关工具
      • 安装dstat
      • 抓包工具
      • 需要在Ubuntu内安装openssh-server
    • gcc安装+vim安装+hello word输出
      • 1. 首先安装gcc 安装这个就可以把gcc g++一起安装
      • 2. 安装VIM
      • 3.编译运行代码
    • 解决ubuntu与主机不能粘贴复制

命令安装使用

安装网络相关工具

使用ifconfig 查看网卡需要的命令

sudo apt install net-tools

安装dstat

使用dstat

sudo apt install dstat

抓包工具

//安装tcpdump
sudo apt-get install tcpdump
// 抓包
sudo tcpdump -i 网口号 host 需要抓包的地址 -w 写入的地址(/home/xxx.cap)

需要在Ubuntu内安装openssh-server

使用openssh-server,可以在外部用MobaXterm访问

sudo apt install openssh-server

gcc安装+vim安装+hello word输出

1. 首先安装gcc 安装这个就可以把gcc g++一起安装

sudo apt install build-essential

检查是否安装成功
···
gcc -v
···
显示这个就成功了
在这里插入图片描述

2. 安装VIM

  • 安装vim
sudo apt install vim
//用vim创建text.c
vim text.c
进入text  按esc再按i 开始插入代码
  • 用vim创建text.c
vim text.c
  • 进入text 按esc再按i 开始插入代码
  • 插入经典代码
#include <stdio.h>
int main(){printf("hello world");
}
  • esc 退出编辑-----shift+:-------wq退出保存

3.编译运行代码

// 编译
gcc 文件名
// 运行
./ 生产的绿色文件命

解决ubuntu与主机不能粘贴复制

执行以下命令并重启即可解决

sudo apt-get autoremove open-vm-tools
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop
http://www.lryc.cn/news/149052.html

相关文章:

  • 基于Googlenet深度学习网络的螺丝瑕疵检测matlab仿真
  • keepalived + lvs (DR)
  • 微服务框架 go-zero 快速实战
  • mysql基础面经之三:事务
  • JavaScript基本数组操作
  • C#---第21: partial修饰类的特性及应用
  • SQL 语句继续学习之记录三
  • Nexus仓库介绍以及maven deploy配置
  • A Survey on Knowledge-Enhanced Pre-trained Language Models
  • SQL求解用户连续登录天数
  • 掌握逻辑漏洞复现技术,保护您的数字环境
  • windows系统服务器在不解锁屏幕不输入密码的前提下,电脑通电开机启动程序。
  • spring cloud seata集成
  • HTTP 常⻅的状态码有哪些,以及适⽤场景
  • 后端给前端传参数忽略空属性
  • SPSS教程:如何绘制带误差的折线图
  • 积分商城小程序如何精细化运营
  • 企业网络日志管理:EventLog Analyzer的卓越之处
  • Python算法——滑动窗口问题
  • 使用 MATLAB 和 Simulink 对雷达系统进行建模和仿真
  • Linux 中的 sysctl 命令及示例
  • Mybatis批量更新数据及其优化
  • 包含文心一言在内的首批国产大模型 全面开放
  • Linux运维工程师面试题集锦
  • 深度学习——感受野以及与图像修复的问题
  • 微服务容错 Resilience4j 接口服务-容错原理
  • OceanBase 4.x改装:另一种全链路追踪的尝试
  • springCloudAlibaba详解
  • python通过docker打包执行
  • 实现公网远程访问:Windows本地快速搭建SFTP文件服务器并配置端口映射