zoukankan      html  css  js  c++  java
  • 【Linux】命令学习笔记和总结

    莫名的想学习一下Linux了,因为对这方面的知识储备为0。对于命令行界面始终是零接触零了解,对一个程序员来说这几乎是致命的,所以简单了解一下。

    一、教程参考

    参考菜鸟教程即可: Linux 教程 | 菜鸟教程 http://www.runoob.com/linux/linux-tutorial.html

    二、学习难点:

    学习Linux的难点在于,Linux主要是命令行操作界面。
    在Windows上熟悉了图形操作界面,所有的软件都是图形操作界面,点击对应的功能操作即可,这意味着所有软件实际只有一种操作方式————。
    而Linux,从系统到软件,都是命令行操作,你需要记忆各种命令,以及命令的各种参数,相对来说还是比较复杂的。

    初步了解Linux,感觉至少需要掌握以下几种操作命名:

    1. 基本系统操作命令 :文件夹文件的新增删除修改等、软件的安装,以及各种设置的修改;这些都需要通过命令来完成。
    2. VIM对于文件的操作 :输入输出保存,修改替换等,文件内部跳转等;
    3. ** Bash命令**:如果想要很好的使用Linux,Bash命令肯定少不了;
    4. ** 其他安装软件的命令**:数据库MySQL,服务器Tomcat,甚至Ngnix,以及其他其他开发常用的命令。

    看似比较艰难,不过做好分类,你会发现也没那么难,而且熟悉之后,操作的流畅度和效率也是Windows的图形操作无法比拟的。

    三、学习整理:

    这里只是对于常用命令进行了整理,和原教程无太多区别,不过自己的整理能使自己更好的记忆、更好的学习。这点还是比较好的

    3.1 Linux 目录管理命令:

    3.2 Linux 文件内容查看命令:

    3.3 Linux系统用户账号和用户组的管理命令:

    3.4 Linux 磁盘管理命令:

    3.5 Linux 命令大全 | 菜鸟教程:

    http://www.runoob.com/linux/linux-command-manual.html

    也可:Linux 命令大全 (手册)_Linux 常用命令行实例详解_Linux 命令学习手册 http://man.linuxde.net/ (感觉更详细更深入)

    四、常用命令:

    1、find

    根据文件名和后缀搜索当前目录及其子目录:
    find . -name "*.c"

    五、其他说明:

    如果本机没有Linux环境,可以尝试在网上找一些在线Linux环境进行操作,会加深理解。
    我主要是用的实验楼的在线环境,上面还有课程,如果要学习也很不错。
    实验楼 - 在线做实验,高效学编程 https://www.shiyanlou.com/

    六、附件:

    附件列表

    • 相关阅读:
      《信息安全系统设计基础》实验一 开发环境的熟悉
      20145208 《信息安全系统设计基础》第七周学习总结
      20145208 《信息安全系统设计基础》第六周学习总结
      TCP基本概念
      UNP学习笔记1——基本TCP套接字编程
      C++内存分配方式——小结
      APUE学习笔记7——进程间通信
      哈希表的概念和简单的实现算法
      APUE学习笔记6——线程和线程同步
      C++面向对象的设计思想——小结
    • 原文地址:https://www.cnblogs.com/buwuliao/p/9342516.html
    Copyright © 2011-2022 走看看