linux(1)命令行 BASH 基本操作

2017-12-28  本文已影响0人  极客列侬

命令行 BASH 基本操作

shell 分为 CLI:command line interface  也就是BASH

          GUI:graphical user interface 也就是GNOME

提示符 # root用户

      $ 普通用户 

命令组成

      命令

      选项

      参数

命令

ls  查看当前文件夹

uname 当前系统信息 

    uname -r  内核版本号

    uname -a    全部信息

    uname --all 与上一行等同

firefox 打开火狐

firefox &  这样就可以让terminal 和firefox同时执行 多任务多进程

使用Tab 键自动补全

history 历史记录

!! 重复前一个命令

!字符 重复前一个以“字符”开头的命令

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

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

!-n 重复n个命令之前那个命令

ctrl+r 历史命令搜索 最强大

esc + . 调用上一条命令的参数

通配符

* 匹配零个或多个

? 匹配任意一个字符

[0-9] 匹配一个数字范围

[abc] 匹配列表里任何字符

[^abc] 匹配列表以外字符

切换用户

  su - 用户名

  su    默认切换到 root

  su -  也是切换到 root  和上条命令的区别是是否切换到新的终端(会切换到根目录)

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

id  显示当前用户信息

修改当前用户密码

passwd

在后台运行进程

  在命令后添加一个 &

暂停某个程序

  通过ctrl+z 或者发送信号17

管理后台作业

jobs 查看进程

bg 进程号 设置进程为后台进程 可让stop进程变为running 让其运行

fg 进程号 设置进程为前台进程

上一篇下一篇

猜你喜欢

热点阅读