微软开源了net框架 - netCore,大方向未来的方向应该就是netCore,netFramework的时代应该是逐渐的走远了。而跨平台的方向怎么能少的了linux,mysql等,趁着双十一打折,入坑了linux服务器。

Linux系统的选择

现在主流的linux系统版本 CentOs,Ubuntu,Red Hat等,买云服务器的时候大多只提供 CentOs 和 ubuntu的选择。然后目前国内很多公司的服务器应该都是CentOs版本,系统也比较稳定。但是我选择的是ubuntu版本,一来我只是个人用来学习用途,后面可以搞个Ubuntu的桌面版本,可以无缝对接,而来 个人学习的另外一门语言swift目前官方主要 支持ubuntu版本,后面还打算 用ubuntu的服务器版本部署个swift的网站之类的玩玩。 总归一句话,喜欢折腾。

linux 各个文件夹

linux根目录的主要文件夹,以及用途
学习下linux,熟悉下文件和远程连接
linux 文件颜色的含义,蓝色代表目录,绿色代表可执行文件,红色表示压缩文件,浅蓝色表示链接文件,灰色表示其他文件,红色闪烁表示链接的文件有问题了,黄色表示设备文件

学习下linux,熟悉下文件和远程连接
/bin 主要放二进制执行文件
/etc 存放系统管理和配置文件
/home 存放用户文件的根目录,是用户主目录的基点
/usr 用于放系统应用程序
/root 超级用户的目录
/ sbin 存放的是root访问的二进制执行文件
详细更多的说明 参考 https://www.cnblogs.com/dengyungao/p/8426878.html

linux的远程连接

远程连接常用的工具 Xshell,一个比较牛逼的工具,不知道牛逼在哪,哈哈,大概是下面这副样子。
学习下linux,熟悉下文件和远程连接
这个东西是收费的,说实在的收费的东西 有一定的价值所在,如果不缺钱,可以付费购买。就目前来讲我好像用不到这个工具,直接就控制台连接好了。

windows 连接 直接就是 用cmd 用ssh进行连接, 确保服务器上能连接ssh ,且开放22端口。
大致的命令就是ssh [email protected] ,xxx 代码你的服务器ip,比如我的就是ssh [email protected]
就可以连接到linux服务器了,但是挺简单,只是习惯了windows的可视化界面突然 到了全是这种黑色背景的dos世界 有点不习惯。

怎么传送文件到linux服务器上呢,windows下,我直接拖个文件就可以了,直截了当。linux下没办法只能借助于ftp了。首先要在linux上安装个应用 vsftpd
具体步骤

  1. sudo apt-get install vsftpd
  2. cd /etc
  3. vi vsftpd.conf
  4. 学习下linux,熟悉下文件和远程连接将这两行写入,让ftp支持写入,同时限制访问的目录。阻止访问除用户文件夹外的其他系统文件
  5. sudo service vsftpd start 启动

这里常用的几个命令
sudo service vsftpd start 启动
sudo service vsftpd stop 停止
sudo service vsftpd restart 重启

到此,可以装一个 ftp 的软件进行访问了,比如cuteFtp ,xftp等,上传的文件可以对他进行权限的限制,比读写所有者的相关信息 , CuteFtp的截图
学习下linux,熟悉下文件和远程连接

相关文章:

  • 2021-04-15
  • 2021-04-09
  • 2021-12-23
  • 2021-08-10
  • 2021-11-23
  • 2021-10-30
  • 2021-11-17
猜你喜欢
  • 2021-04-20
  • 2021-09-08
  • 2021-04-29
  • 2022-02-02
相关资源
相似解决方案