一、远程控制台

Linux和windows不太一样,win系列默认都有桌面,我们买了服务器,一般都用远程桌面去连接。

而linux一般都是为了追求低成本或者高性能,可能我们就不需要桌面了,所以使用命令行远程去操作服务器。

一般都用这个软件

putty

这个软件的使用方法在https://help.aliyun.com/document_detail/ecs/quick-start-for-linux/connect.html?spm=5176.product8314827_ecs.6.133.cJCRK4

注意,阿里云的登录名一般都是root,密码是你在阿里云管理平台上面设置的密码。

二、FTP工具:

默认开启了远程控制台的服务器,一般都开启了ftp,

使用ftp的好处是:

1、一开始对linux的命令并不熟悉,使用一个可视化的工具远程浏览服务器目录会比cd命令直观的多。

2、可以使用windows下载好tgz文件,然后用ftp建好目录,用ftp上传到对应目录,再make。

免费的ftp软件:

FileZilla

三、linux下可能用到的命令

使用上面说的putty工具连接到远程服务器以后,可以直接使用命令操作服务器。

cd、dir、mkdir

命令:

命令 “cd” 表示“回到根目录”

命令 “dir” 表示“列出当前目录下所有文件夹和文件”

命令 “cd a”然后tab键 表示“自动补全当前目录下以a开头的目标(文件夹”

命令 “ mkdir /var/Apps ” 表示在/var下创建Apps文件夹”

vim系列:

vim是一个文本编辑工具

新建:可以新建一个文件,比如“vim /var/Apps/test.txt”。

在编辑状态下进入到命令模式:命令esc键,然后输入冒号”:“

在命令模式下进入编辑模式:然后是Insert键切换

常用的命令(引号内)

“:q” -->退出

":wq"-->保存并退出

“:q!”--> 放弃所作修改而直接退到shell下。

建议:在这个ml使用不是特别快的时候,建议在windows上编辑好脚本,使用ftp工具(FileZilla)将文本上传至服务器,这样最快。

wgt:

如:

wget -p /var/Apps -q http://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz

含义是:将网络文件Python-3.5.1.tgz下载到/var/Apps目录下。

我还是建议:在这个命令使用不是特别牛逼的时候,建议在windows上下载好文件,使用ftp工具(FileZilla)将文本上传至服务器,这样最快。

Linux--01入门的更多相关文章

  1. Python学习--01入门

    Python学习--01入门 Python是一种解释型.面向对象.动态数据类型的高级程序设计语言.和PHP一样,它是后端开发语言. 如果有C语言.PHP语言.JAVA语言等其中一种语言的基础,学习Py ...

  2. Linux小白最佳实践:《超容易的Linux系统管理入门书》(连载五)Linux系统的对话方式

    本篇是Linux小白最佳实践第5篇,目的就是让白菜们了解Linux进程之间是如何对话的.之前连载的几篇,在微信上引起了很多的反响,有人也反映图多文字少,感觉没有干货.本篇选了大部分是实战讲解的&quo ...

  3. Linux shell入门基础(六)

    六.Shell脚本编程详解 将上述五部分的内容,串联起来,增加对Shell的了解 01.shell脚本 shell: # #perl #python #php #jsp 不同的脚本执行不同的文本,执行 ...

  4. Linux shell入门基础(一)

    Linux shell入门基础(一): 01.增加删除用户: #useradd byf   userdel byf(主目录未删除)  userdel -r byf   该用户的属性:usermod 用 ...

  5. Linux基础入门之网络属性配置

    Linux基础入门之网络属性配置 摘要 Linux网络属性配置,最根本的就是ip和子网掩码(netmask),子网掩码是用来让本地主机来判断通信目标是否是本地网络内主机的,从而采取不同的通信机制. L ...

  6. 7)Linux程序设计入门--网络编程

    )Linux程序设计入门--网络编程 Linux系统的一个主要特点是他的网络功能非常强大.随着网络的日益普及,基于网络的 应用也将越来越多. 在这个网络时代,掌握了Linux的网络编程技术,将令每一个 ...

  7. [译]Vulkan教程(01)入门

    [译]Vulkan教程(01)入门 接下来我将翻译(https://vulkan-tutorial.com)上的Vulkan教程.这可能是我学习Vulkan的最好方式,但不是最理想的方式. 我会用“d ...

  8. CTF必备技能丨Linux Pwn入门教程——PIE与bypass思路

    Linux Pwn入门教程系列分享如约而至,本套课程是作者依据i春秋Pwn入门课程中的技术分类,并结合近几年赛事中出现的题目和文章整理出一份相对完整的Linux Pwn教程. 教程仅针对i386/am ...

  9. CTF必备技能丨Linux Pwn入门教程——ShellCode

    这是一套Linux Pwn入门教程系列,作者依据i春秋Pwn入门课程中的技术分类,并结合近几年赛事中出现的一些题目和文章整理出一份相对完整的Linux Pwn教程. 课程回顾>> Linu ...

  10. IT技术学习指导之Linux系统入门的4个阶段(纯干货带图)

    IT技术学习指导之Linux系统入门的4个阶段(纯干货带图) 全世界60%的人都在使用Linux.几乎没有人没有受到Linux系统的"恩惠",我们享受的大量服务(包括网页服务.聊天 ...

随机推荐

  1. 如何执行字符串的PHP代码

    如何执行字符串的PHP代码 最近因项目需要,引出一个议题:如何执行字符串的php代码(php和html混写). 注:传统情况下,php代码存储在文件中,直接运行文件即可.以下讨论的情况是,如果php代 ...

  2. php 使用 curl 发送 post 数据

    作为第三方开发商,经常会需要调用平台接口,远程调用,就要用到curl,其实质就是叫调用的方法与用到的参数以http post的方式发送至平台服务器. 简单的例子: $url = 'http://'; ...

  3. ICA和PCA

    http://wenku.baidu.com/link?url=BsmIM7T4CU1D_MgiBzu4Ul1oLnM2Qpmc0sCfXIcD9S20qq3BEkSnuY4RUc7gDZoeFR1N ...

  4. Python 基礎 - 淺copy補充說明

    在 import copy 這個模塊裡 基於第一個列表來做淺copy,實際上第二個列表裡的元素,是第一個列表的 引用. 接下來介紹 淺copy有三種方式可以使用 #!/usr/bin/env pyth ...

  5. (进阶篇)PHP实现用户注册后邮箱验证,激活帐号

    我们在很多网站注册会员时,注册完成后,系统会自动向用户的邮箱发送一封邮件,这封邮件的内容就是一个URL链接,用户需要点击打开这个链接才能激活之前在该网站注册的帐号.激活成功后才能正常使用会员功能. 本 ...

  6. iOS 9正式版开始推送 升级机型非常广泛

    北京时间今日零时,苹果正式推送了iOS9,对于iPhone和iPad来说这一版系统升级都有很多重要改进,而升级的机型也非常宽泛,甚至连2011年的iPad 2与iPhone 4s都获得了支持,所以广大 ...

  7. svm损失函数

    作者:杜客链接:https://zhuanlan.zhihu.com/p/20945670来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. SVM的损失函数定义如下: 举 ...

  8. Clojure web初探

    项目环境:3.2.0-52-generic #78-Ubuntu SMP Fri Jul 26 16:21:44 UTC 2013 x86_64 x86_64 x86_64 GNU/LinuxLein ...

  9. php 添加钩子实例

    <?php/*定义钩子函数*/function add($hook,$actionFunc){    global $emHooks;    if(isset($emHooks[$hook])) ...

  10. reactjs

    摘自阮一峰博客:http://www.ruanyifeng.com/blog/2015/03/react.html 现在最热门的前端框架,毫无疑问是 React . 上周,基于 React 的 Rea ...