Chapter1 Linux操作入门
1. 系统镜像 & 虚拟机
1.1 Linux发行版镜像
1.2 VMware虚拟机
使用VMware安装Ubuntu虚拟机,软件密匙网上可以找到。安装后,使用镜像文件安装虚拟机即可。
网络:不需要担心网络问题,虚拟机将使用虚拟网卡进行网络连接
1.3 物理机本地安装
将iso文件刻录在U盘(UltraISO),并且进入电脑BIOS作为启动盘进行安装。
推荐使用自动安装,而不是手动分区,手动容易产生不必要的麻烦和无法解决的问题,消耗时间。所以建议单独出一个硬盘来安装
网络:需要网络适配器。先用以太网有线网络连接,或者USB热点。再更新需要的网路适配器,才能使用无线网络
2. Linux Terminal
chmod xxx
#修改文件权限
#xxx分别为 owner权限 group权限 others权限
#例如777,即-rwxrwxrwx,7表示二进制111,分别使rwx置为1有权限
apt list --installed
#显示系统中所有已安装软件包的列表,包括软件包的名称和版本等信息
service network-manager restart
#重启网卡
3. Linux Tools
更换软件源
Setting -> about -> Software updates -> Download From-Other -> Select Best Server
FTP传输文件
在开发过程中我们经常需要从windows环境向linux环境传输文件,最简单的办法是,linux下开启FTP服务,windows下再使用MobaXterm的FTP传输
-
Ubuntu下开启FTP服务
打开Ubuntu的终端窗口,然后执行如下命令来安装FTP服务 sudo apt-get install vsftpd 修改ftp配置文件,打开写权限 sudo vi /etc/vsftpd.conf # Uncomment this to allow local users to log in. local_enable=YES # # Uncomment this to enable any form of FTP write command. write_enable=YES 修改完vsftpd.conf 以后保存退出,使用如下命令重启FTP服务 sudo /etc/init.d/vsftpd restart -
windows下使用MobaXterm创建FTP会话
session -> ftp 填写Ubuntu的ip地址,ifconfig可以查看,一定要能ping通哦 username就是ubuntu下的用户名,进入会话后密码就是ubuntu下的密码 如果访问连接成功了,就可以开始互传文件 如果出现传输失败550,请确保ftp文件修改正确并且重启FTP服务 如果出现传输失败553,可能是当前的ubuntu用户权限不够,可以切换用户或者chmod 777一劳永逸 Directory /opt opened. Showing file list... Error EElFTPSUnacceptedReplyError: Unaccepted server reply code 553 to command STOR
SSH连接虚拟机
windows下使用mobaxterm的SSH客户端连接虚拟机