102 命令行

Ubuntu命令行

Linux 中命令表示程序,参数表示命令的不同功能
Linux 中的 shell 有多种,shell 是 Linux / Unix 的一个外壳,它也是一个应用程序,它有两种功能:

  • 保护系统内核
  • 是用户/应用程序与系统内核交互的媒介
    **描述 : ** 用户在提示符之后输入命令,由shell 予以解释执行,这是 Linux 系统与用户的交互界面
    **应用 : **在 Linux 环境下,利用命令可以有效的完成大量工作,如 文件操作、目录操作、进程管理、文件权限设定、软盘使用等。所以在 Linux 操作系统上工作,离不开系统提供的各种命令。

基本命令掌握

学习内容

Ubuntu上的各种常用命令行:

  • 安装更强大的终端 oh-my-zsh (已安装)
    命令行学习笔记: oh-my-zsh

  • 文件/目录: cd, mkdir, cp, rm, mv, pwd, ls, tar, zip, find, grep, less, tail, tree
    命令行学习笔记: 基本文件/目录命令

  • 帐号操作: su, sudo, whoami, passwd
    命令行学习笔记: 账号操作命令

  • 包管理: apt-get,添加软件源
    命令行学习笔记:包管理命令

  • 进程相关: ps, kill
    命令行学习笔记:进程相关命令

  • 系统信息相关: top, df, uname
    命令行学习笔记:系统信息相关命令

  • 网络相关:ping, telnet, curl, netstat,修改hosts

总结+感受

  • 命令及参数组合使用需要在实践中不断学习
  • 先掌握基本命令的作用,对于参数的使用需要在实际使用中积累吧
  • 有时间多了解下 Linux 操作系统目录结构

学习资料

29个你必须知道的Linux命令 : http://www.imooc.com/article/1285
常用命令行cheet sheet: https://bbs.excellence-girls.org/topic/167
TW安洋(作者):http://www.jianshu.com/users/b2d6a8f9b5a7/latest_articles
书籍《鸟哥的Linux私房菜》: https://book.douban.com/subject/4889838/
Ubuntu各种技巧:http://wiki.ubuntu.org.cn/UbuntuSkills

你可能感兴趣的:(102 命令行)