Linux入门基础 #3 命令行BASH的基本操作
2018-03-31 16:43
926 查看
Linux 入门基础
网课地址:http://study.163.com/course/courseMain.htm?courseId=232007#3 命令行BASH的基本操作
Linux基本操作
基本逻辑:用户——shell——kernelKernel实现上层应用的基本功能,如内存管理,进程调度,鼠标管理等,但是Kernel不能直接被用户操作。因此需要shell,将用户的操作传递给Kernel。
关于Shell
shell分为命令行shell和图形界面shell。CLI:command line interface
GUI:graphical user interface
主流的操作系统的shell默认为GUI,即图形界面shell。通过点击或者拖拽鼠标进行操作。
linux的shell主要是命令行shell。
GUI:GNOME
CLI:BASH
linux中主要用bash图形界面。
提示符: #为root用户, $为普通用户
[用户名@主机名 ~]$
命令
hostname 返回主机名 ls 列出目录 firefox & 在后台打开火狐浏览器,命令行继续等待输入命令
参数:以uname命令为例:
uname 只返回Linux uname -r 返回内核版本号 uname -a uname --all 返回所有系统信息
使用tab来补全命令
可以通过上下按键或者history命令查看历史命令
通过历史记录简化操作:
!! 重复前一个命令 !字符 重复前一个以“字符”开头的命令 !num 按照历史记录的序号执行命令 !?abc 重复之前包含abc的命令 !-n 重复n个命令之前的那条命令
搜索历史记录:可以通过ctrl+r来在历史记录中搜索命令
重新调用前一个命令中的参数:按esc之后按.键
命令通配符:
* 匹配零个或多个 ? 匹配任意一个字符 [0-9] 匹配一个数字范围 [abc] 匹配列表里的任何字符 [^abc] 匹配列表以外的字符
切换用户命令:
- su 切换到root用户 并使用一个新的运行环境 sudo 使用管理员用户身份运行命令 id 显示当前用户信息 passwd 修改当前用户密码 exit 退出root用户
BASH作业管理
Ctrl+Z可以暂停某个程序
命令& 在后台运行命令“命令” jobs //查看进程及运行状态 bg 进程代号 //唤醒已暂停的指定进程 fg 进程代号 //继续运行指定进程 管理后台作业 sleep 5000 暂停进程运行5000秒
相关文章推荐
- Linux入门基础 #3:文件基本操作管理和常用命令
- Linux入门基础 #3:文件基本操作管理和常用命令
- Linux入门基础 #1:命令行bash基本操作
- linux入门基础——命令行bash的基本操作
- linux学习入门2-3——bash命令基本操作(linuxcast.net)(bash部分快捷键、uname、history、通配符、切换用户、作业管理(前台、后台运行,暂停等操作))
- 开发环境入门 linux基础 基本操作命令(部分) 文本结构和基本命令
- 【Linux 入门笔记】命令行BASH的基本操作
- linux学习入门1——bash命令基本操作(linuxcast.net)(bash部分快捷键、uname、history、通配符、切换用户、作业管理(前台、后台运行,暂停等操作))
- 03-Linux-Bash命令基本操作
- Linux系列-命令行BASH的基本操作
- (大数据工程师学习路径)第一步 Linux 基础入门----目录结构及文件基本操作
- Linux 命令行BASH的基本操作
- Linux基础(3)-RHEL7基本命令操作
- LINUX基础操作——LINUX的基本常用命令
- Linux基础命令的操作(一)之基本操作
- Linux基本操作 1-----命令行BASH的基本操作
- Linux 基础学习 基本概念及操作、常见命令
- Linux入门基础 #1:命令行bash基本操作
- (大数据工程师学习路径)第一步 Linux 基础入门----基本概念及操作
- Linux命令行基础 、 基础命令操作 、 目录文件基本操作