入门Linux必备的小知识


前言

如今的软件开发行业,服务器端市场基本被 Linux 系统占领了。移动端中的 Android 系统是基于 Linux 内核开发的,那些很火的虚拟化、消息队列、云计算、大数据等技术,都默认支持 Linux 操作系统。
Linux这门技术也越来越重要,很多人都开启了学习Linux,本文就介绍了Linux学习的一些基础。


一、Linux是什么?

Linux,全称GNU/Linux。Linux是操作系统内核。
Linux内核和一系列软件共同组成Linux操作系统。

1.什么是内核

内核是系统的核心程序,相当于人的大脑,负责系统程序和硬件的分配和调度。

2.什么是shell

shell是对系统内核的保护层,并对外提供交互接口的软件。

二、使用shell

1.打开shell的方式

1.鼠标右键点击open in terminal

在这里插入图片描述

在这里插入图片描述

2.Applications -> System Tools -> Terminal

在这里插入图片描述
此时,shell将在家目录里打开。

3.gnome-ternimal

在shell中执行gnome-ternimal,可以在家目录中打开shell。
在这里插入图片描述

4.设置快捷键打开shell

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.在shell中使用快捷键 ctrl + shift + N

可以打开一个新的shell。

2.关闭shell的方式

1 命令行输入exit

在这里插入图片描述

2.快捷键方式:ctrl + D

3.shell命令行提示符的含义

在这里插入图片描述

gnome-session-quit --force

强制退出登录的命令。

4.shell中的快捷键

ctrl+shift+T ##在一个terminal中开启多个窗口
ctrl+shift+N ##重新打开一个terminal
ctrl+c ##取消命令执行
ctrl+d ##关闭shell
ctrl+shift+鼠标选中+c ##复制选中字符
ctrl+shift+v ##粘贴
( ##鼠标选中为复制)
( ##鼠标滚轮下按为粘贴)
ctrl+a ##快速移动光标到行首
ctrl+e ##快速移动光标到行尾
ctrl+u ##快速删除当前所在字符之前的所有
ctrl+k ##快速删除当前所在字符和之后的所有、

5.shell执行命令的基本要求

1.命令必须在命令行提示符之后才能录入。命令行被占用无法执行命令,可以使用 ctrl + c 结束命令行的程序。
2.命令的执行格式是 命令 + 参数 + 对象
命令就是要执行的程序;参数是命令的特殊功能;对象就是执行目标。
有些命令可以单独执行;有些命令可以加多个参数,顺序不限。比如 ls -s-i、ls -is、ls -si。
ls -s = ls --size

6.在shell中管理历史命令

清空当前页面:claer
快捷键:ctrl + l
查询命令:history
清除当前页面中的历史:history -c
永久清空历史需要清空文件.bash_history

历史命令的调用

上键|下键 : 逐行调用
! + 数字 : 调用指定行历史
! + 字符 : 调用以此字符开头的最近历史
ctrl + R : 开启历史搜索模式,命令行显示会变为:
(reverse-i-search)`':输入关键字
会显示含有此关键字的最近一条历史

7.tab自动补齐

补齐系统中存在的命令,文件,和某些命令的参数
当按一次tab没有效果,表示以此字符开头的信息不唯一可连续按2次
那么会把以此字符开头的所有内容显示
如果2次仍然不显示表示没有以此字符开头的指令

总结

以上就是今天要讲的内容,本文仅仅简单介绍了Linux和shell的使用。

  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值