大概在两个月前看的linux,现在又忘了许多,今天回忆起了不少。
那时候我在玩ubuntu和redhat linux,ARM开发板,问题多多。一头雾水。想小和尚摸不到头脑。也学到了一些。想总结下,写下来。加强记忆。 Ubuntu和redhat linux其实都是linux,都是用linux的内核,只是外部的什么软件,开发套件变了。就像windows xp,有什么国庆板的,雨林木风的了,其实就是装了一些不同的应用软件了。 我一开始是玩redhat enterprise linux 5,还不错。在vmware在装一下。我笨,费了不少时间,才搞定。最开始就是练习一些命令了,就像是windows 下的cmd ,只是在linux下用终端terminal(很猛的工具),一般常用的有 cd ,ls,ll,mkdir,rmdir,tar,bipz2,compress,sudo,su ,ifconfig(注意dos下ipconfig),cp,mv,whereis,find,(locate,which用的少些),man(好男人总会帮助人的,其实不是了,是manual,手册,指南,linux下帮助你的),强的很,window下也有,help呀。 注意下:我老搞混mutual(相互的)。mutual help 例如。Ipconfig –help ,ipconfig命令的用法都有了,还有vi(编译器),牛呀,类似与window下的文本文档(txt),但比那个高级多了,都是用命令,用的好,比word要强很多。但是劣势是命令太多,记不住呀。所以我一般不直接在linux操作系统下操作,编辑,我在windows下,linux下用的不习惯了,在window下编辑完,就要传到linux系统下呀,那就要用到cuteftp了,这个东西差点让我吐血了,后来还是搞好了。嘻嘻。。。 Cuteftp:安装很简单,官网下个就ok了。我后来的问题很多。 1. 安装后,就是连不上,我晕。。先要ifconfig,找到网卡,一般是eth0,ifconfig eth0 分配ip,也可以sudo ifconfig eth0.。。。分配了。前提是找到本机window的ip(dos下ipconfig), 2. 两个机子的ip必须在同一个网段。 网络知识,虚拟机network card :选bridge方式。。否则ping不同。 3. 分配完后,ping主机windows,看能不能ping通,能ping当然是happy了,可是往往是不如意的呀。那么关掉防火墙试试。菜鸟估计不知道防火墙在哪里了,在控制面板了,安全中心,。。有可能还是不行,怎搞。我当时把瑞星防火墙都卸了,裸奔了还是不行,结果:高手教了我一招,叫我用ifconfig eth0 up ifconfig eth0 down 来回开关网卡一下,终于好不容易ping通了,喜。。。。同时悲剧又来了,考。。ping通了,相当与两个机子的连接线路是好的了,但是cuteftp还是连不上linux服务器。那个vmware中装的是linux server,真机xp相当于客户端。cuteftp也就是服务器和客户机共享文件的东西。客户可以用自己的密码把自己的东西放到服务器规定的文件夹中。 4. 原来我太菜呀,我忘了我的linux vsftpd 没有开,赶紧的。用了命令。Service vsftpd status。查状态 Service vsftpd start 开。Service vsftpd down 关 这个很重要 Service vsftpd status。查状态可能提示是unrecognized service。残忍呀。怎搞。。没有办法。可能是你的linux操作系统没有vsftpd服务器安装了,用chkconfig - -list查查有没有安装ftp服务器了。。没有安就联网安装一下。 6. 不要认为这样就万事大吉了,错了,不行呀,在cuteftp上还是连不上。 在新建中要件sftp站点的,,要不然杯具。。 sftp和ftp。sftp=ssh+ftp,ssh是加密的telnet协议,sftp更安全些。 7. 搞定。。嘻嘻。。这样你就可以两个机子传递数据了,。一拉就ok。。方便。。 强调这个cuteftp不仅仅适用于虚拟机和真机。同时还可以是真机和真机的。。 后来我又遇到一个问题了,我的cuteftp是从globalscape官网下载的。他只给人使用一个月,哎。。后来我把cuteftp卸了。再重装(以前的软件这样就可以搞定),那公司防盗版厉害。
这样搞不定。你重装还是提醒你的期限到了。我都差点就重装系统了,后来想这不是办法呀。后来高手教我一招,下载一个破解的cuteftp软件。破解。绿色,免费基本都是我们喜欢的东西,中国人呀。嘻嘻。。。 对了,虚拟机和真机传输数据我知道三种。。 A.cuteftp。。B .共享文件夹。。C .把文件做成iso文件了,挂接在cdrom中,嘻嘻。。。那太挫了。。 共享文件夹,方便,但是也是问题多多。。 先要安装vmware tool的,安装好后再去改vmware setting。Enable Sharefile。告诉机子两方的文件名。。就可以了。。安装vmware Tool,可不是想window里面那样了,傻瓜式的安装了,点击点击了,使用命令了,过程中用到,cp,mv,tar。/.filename 如果你用ubuntu,还给你来个,the execution must be super user。 你跟SB似的乱敲,结果肯定不如意了。让你头发掉光,都搞不出来。。耐心。。 哦,,,有一点我想到了,我当时就是很久才知道的,例如,你以yan的身份进去。你必须在yan的主目录下执行一些命令,像tar。执行。。当然。什么cd。Ls。ll,mkdir,rmdir,这类的什么下面都可以执行。。root目录下不行的。还有几个不行。没有权限。上面讲了,可以切换用户的。。当时我不理解什么挂载点,后来。我是这样想的。 
根目录, /work /swap(交换分区) 根目录和交换分区是必须有的、
有点像市场上卖猪肉吧!!呵呵。。。 后来有可能会挂载什么u盘,sdcard呀。类似了 Linux下的一些主要文件夹: Bin这个是用来存放常用的命令例如mv。Ls。rm等可执行文件的地方。。user/bin 有时同 Lib 执行编译某些程序时要用到的函数库(library) Mnt 软驱,光驱,装载点的地方。共享文件夹也挂载这里 Root 超级用户文件夹(super user) Home:用户主目录的。用户文件夹 User:保存用户信息的 |