Share&Joy

Ginger' Blog


  • 首页
  • 归档
  • 标签
  •   

© 2018 1-riverfish

Theme Typography by Makito

Proudly published with Hexo

Linux入门基础1

发布于 2017-09-04 tech Linux 

Linux入门基础1


CLI:BASH基本操作

User通过Shell对Kernel进行操作。

Shell的种类有两种,分别是

  • CLI(Command Line Interface)
  • GUI(Geography User Interface)

Linux系统的Shell:

  • CLI:BASH
  • GUI:(不同的Linux发行版有不同的桌面)

BASH组成:

  • 提示符 #(root用户) $(普通用户) su -

  • 连接符 @ 之后连接主机名

  • ~ 表示当前工作目录

  • 命令一般由三部分组成

    • 命令

    • 选项

    • 参数

      多进程终端

-a –all

& 程序放在后台运行

Tab键 :

  1. 补全命令:按一下自动补全 按两下列出所有以××开头的命令
  2. 补全文件名
  3. 无法自动补全参数

clear 清除当前屏幕

BASH -历史记录

BASH会保存输入的命令,可以通过按上下键查看。

history 列出所有输入的命令

通过历史记录简化命令

!!前一个命令

!字符重复上一个以字符开头的命令

!num以历史记录的序号执行命令

!?abc重复之前包含abc的命令

!-n执行n个以前的命令

Ctrl R搜索命令 任意一段字符串

esc 再按 . 调用上一个命令的参数

命令行通配符

  • * 匹配零个或多个
  • ?匹配任意一个字符
  • [0-9] 匹配一个数字范围
  • [abc]匹配列表里任何字符
  • [^abc]匹配列表以外字符

su - username切换到 username这个用户

su - 切换用户和终端

su 切换用户,终端不变

sudo 使用管理员身份运行命令

id 显示当前用户信息

passwd修改当前用户密码

BASH作业管理

  • 在后台运行进程 命令后加&
  • 暂停某个程序 Ctrl+z 或者发送信号 17
  • 管理后台作业
    • jobs
    • bg (background)
    • fg (前台)

Ctrl + c 终止程序

网易云课堂

分享到 

 上一篇: Linux入门基础2 下一篇: Moon框架入门教程5 

© 2018 1-riverfish

Theme Typography by Makito

Proudly published with Hexo