不知樓主是要問啥,是指怎么配環(huán)境還是怎樣入門學(xué)知識(shí)。
創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都做網(wǎng)站、網(wǎng)站建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、泉港網(wǎng)絡(luò)推廣、微信小程序定制開發(fā)、泉港網(wǎng)絡(luò)營銷、泉港企業(yè)策劃、泉港品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供泉港建站搭建服務(wù),24小時(shí)服務(wù)熱線:13518219792,官方網(wǎng)址:www.cdcxhl.com
想配環(huán)境的話,我大概說個(gè)思路,具體細(xì)節(jié)請(qǐng)自行百度之:
方案一:裝虛擬機(jī)軟件(vmware fusion或parallels desktop),虛擬機(jī)里guest os裝linux(建議ubuntu),然后在linux下裝gcc、java等等編程工具,裝個(gè)eclipse(有人說玩linux編程就得vim或emacs,我個(gè)人覺得vim、emacs這種軟件,適合geek裝13用,《Clean Code》的作者在書中也是推薦eclipse這種高級(jí)的IDE,有代碼補(bǔ)全,api提示,可以大大提高開發(fā)效率。)
方案二:mac os下裝xcode,然后設(shè)置xcode裝命令行開發(fā)工具,就有了gcc等命令,然后就跟linux差不多了,可以裝eclise,也可以用xcode做IDE。
學(xué)知識(shí)的話建議樓主逛論壇或者買書。
mac是基于unix的,所以mac的一些命令與linux通用。
有的linux有的命令,mac里面是沒有的。
雖然2個(gè)系統(tǒng)都是基于unix的,但是linux的命令更豐富更方便使用,mac里面的命令相比linux里面的命令少的多。mac是基于unix的,所以mac的一些命令與linux通用。
有的linux有的命令,mac里面是沒有的。
雖然2個(gè)系統(tǒng)都是基于unix的,但是linux的命令更豐富更方便使用,mac里面的命令相比linux里面的命令少的多。
1.臨時(shí)性的修改:
①依次輸入以下命令:
/sbin/ifconfig eth0 down/sbin/ifconfig eth0 hw ether 00:0C:29:36:97:20/sbin/ifconfig eth0 upservice network restart
2.永久性的修改:
方法①:
并把類似于1中的②腳本保存在/etc/rc.local中:這一步是起作用的關(guān)鍵步驟
腳本如下:
/sbin/ifconfig eth0 down/sbin/ifconfig eth0 hw ether 00:0C:29:36:97:20/sbin/ifconfig eth0 upservice network restart
方法②:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
添加
MACADDR=00:0C:29:36:97:20
注釋掉原來的HWADDR
:wq
保存退出。
方法③:
直接編輯 /etc/network/interfaces 文件,在 iface eth0 inet static 后面添加一行:
pre-up ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx(要改成的MAC)
編輯interfaces文件
sudo nano /etc/network/interfaces
如下所示:
face eth0 inet staticpre-up ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx(要改成的MAC)address 192.168.1.10netmask 255.255.255.0gateway 192.168.1.1
重啟網(wǎng)卡
sudo /etc/init.d/networking restart
注:MAC地址由udev在系統(tǒng)啟動(dòng)時(shí)探測(cè)網(wǎng)卡并加載,可在以下兩個(gè)文件中反映出來
/sys/class/net/eth0/address? ?《Linux就該這么學(xué)》 一起學(xué)習(xí)linx
/etc/udev/rules.d/70-persistent-net.rules —-修改無效,根據(jù)硬件自動(dòng)生成的文件
不過,用ifconfig修改了mac后,
/sys/class/net/eth0/address 的值隨即跟著變了;但 /etc/udev/rules.d/70-persistent-net.rules 卻沒有變,只有在udev探測(cè)到硬件發(fā)生變化時(shí)才會(huì)修改這個(gè)文件。
樓上土豆就是一個(gè)傻B,復(fù)制來一批沒用的,你問他知道什么是mac,什么是ms嘛,你問他知道開機(jī)鍵在哪嘛,這輩子就會(huì)ctrl+C/V了肯定。
我來告訴你,Mac和Linux基于都是基于Unix,命令也很多都是仿照Unix的,所以常用命令基本沒有區(qū)別,如查看文件(ls),查找文件(find),復(fù)制文件(cp),創(chuàng)建目錄(mkdir),打包文件(tar)等等,以及他們的軟件包安裝都是基于相同的理念(./configure,install)。但是一些細(xì)節(jié)是不同的,比如Linux因?yàn)槭怯肅語言寫的,所以命令需要區(qū)分大小寫,而Mac是不存在的。
其他的我也不確定了,因?yàn)閙ac有著非常優(yōu)秀的圖形化界面,所以很多軟件都是可以用鼠標(biāo)的,我用mac的終端命令主要是為了連接Linux服務(wù)器,所以其實(shí)我用的Linux命令比較多,Mac不是很多,但是可以肯定,了解Linux命令的你一定可以游刃有余的用這些命令處理Mac日常工作。