Linux环境配置安装(Mac版)


Linux环境配置安装(Mac版)

自己配置了一下mac上的linux环境

对mac电脑上配置linux环境教程进行总结


提示:以下是本篇文章正文内容,下面案例可供参考

一、Mac电脑配置环境

1.安装VMware fusion

2.下载ubuntu arm版本

3.终端连接虚拟机

ssh 用户名@ip

Xshell替代——自带终端,iTerm2,Royal TSX

Samba 的替代工具——macOS 自带的文件共享功能

4.配置文件共享

方案一

首先更新,并安装samba

sudo apt update
sudo apt install samba

配置samba

创建共享文件share,在home/wkf下

mkdir share
sudo chmod 777 share/ -R
ls -l

会显示

drwxrwxrwx 2 wkf wkf 4096 Dec  7 03:08 share

r-4 w-2 x-1 三组 所以是777 保证可读可写

配置samba文件

ls etc/samba
smb.conf
sudo vim /etc/samba/smb.conf

smb.conf加入内容

[share]
        comment = My Samba
        path = /home/wkf/share
        browseable = yes
        writeable = yes

方案二

虚拟机 (Virtual Machine) -> 设置 (Settings) -> 共享 (Sharing)

勾选 共享文件夹 (Enable Shared Folders),然后点击 + 号添加要共享的 macOS 文件夹。

在 Ubuntu 虚拟机中,您的共享文件夹通常会挂载到:

/mnt/hgfs/shared

5.安装gcc

更新

sudo apt update

安装gcc

sudo apt install build-essential

查看版本

gcc -- version

二、常用Linux命令

目录操作

ls:列出目录

cd:切换目录

pwd:显示当前路径

mkdir: 创建一个新的目录

rmdir:删除一个空目录

cp:复制文件或者目录

rm:移除文件或目录

mv:移动文件与目录,或修改目录和文件名称

文件操作

cat:由第一行开始显示文件内容

vim:需要编辑的情况

more: 一行一行看

head:只看开头几行

tail:看末尾几行

tail -n 2 test.txt 指定行数

touch:新建文件

三、shell脚本案例

创建一个.sh文件

可以touch和vim方法

写入内容

#!/bin/bash注释
echo "hello world!"

加上可执行权限

chmod +x first.sh 

执行

./first.sh

定义变量

zerovoice="www.ovoice.com"#没有空格
echo $zerovoice

遍历文件内内容

for file in $(ls /mnt/hgfs/shared); do
        echo "${file}"
done

求1~100的和(注意空格格式)

#!/bin/bash

sum=0
for i in {1..100}; do
        let sum+=i
done
echo $sum

检测哪个ip是可以运行的

#!/bin/bash
for i in {1..254}; do
        ping -c 2 -i 0.5 192.168.233.$i &>/dev/null
        if [ $? -eq 0]; then
                echo "192.168.233.$i is up"
        else
                echo "192.168.233.$i is down"
        fi
done

总结

本文对在Mac电脑上初步配置linux环境进行了介绍,然后介绍了基本的linux命令,最后给出了一个shell脚本案例熟悉在Linux环境下用shell脚本编程。
https://github.com/0voice

### 如何在 Mac安装 Linux 发行 #### 准备工作 为了成功地在 MacBook Pro Retina 上安装 Linux,需要准备一些工具和资源。由于苹果硬件的独特性以及 Boot Camp 不适用于 Linux 的情况,在此之前需确保拥有如下物品: - 外部 USB 驱动器(至少8GB) - 已下载的目标 Linux 发行本的 ISO 文件[^1] #### 创建启动盘 创建一个可以引导进入安装程序的 U 盘是必要的一步。这可以通过多种方式完成,其中一种推荐的方法是在 macOS 中使用 Etcher 或 UNetbootin 这样的应用来写入镜像文件到 USB 设备。 ```bash diskutil list # 查看当前磁盘列表并识别目标USB设备名 sudo diskutil unmountDisk /dev/diskX # X代表实际的磁盘编号 sudo dd if=/path/to/linux.iso of=/dev/rdiskX bs=1m # 将ISO刻录至U盘 sync # 同步数据以确保安全移除介质 ``` #### 设置 BIOS 和调整启动顺序 重启电脑时按住 `Option` 键可以选择从外部驱动器启动。如果遇到无法正常显示的情况,则可能涉及到禁用 Secure Boot 功能或设置 Legacy 模式的操作;具体取决于所使用的 Mac 型号及其固件特性。 #### 开始安装过程 一旦选择了正确的启动项之后就会进入到具体的发行图形化界面当中去。按照屏幕上的提示逐步进行硬盘分区、网络配置等步骤直到最终确认提交更改给系统执行真正的安装动作为止。注意保存好重要资料因为格式化将会清除原有的一切内容! #### 安装后的注意事项 当一切顺利完成后记得更新 GRUB 菜单以便能够双击选择不同的 OS 来开机运行。另外还需要测试 Wi-Fi 是否可用,声卡显卡等功能是否正常运作,必要时候查阅官方文档获取额外的帮助和支持信息[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值