Linux入门学习1
一、Linux命令行的使用技巧
(本篇博客及之后的内容皆建立在Red Hat Enterprise Linux8版本之上)
1.什么是Linux?
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。
Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。
Linux通常指的是Linux内核,而内核是一个系统的核心程序,相当于人的大脑,主要负责系统程序和硬件分配及调度等工作。
2、什么是shell?
shell是系统对外提供操作者和系统沟通的接口,对内实现对内核的保护功能,其中rhel8(企业8版本)中默认使用的shell是bash。
3.shell的打开方式
(1)在桌面或其它目录文件夹中使用右键选择 Open a Terminal(2)Application--------->System tools--------->terminal #此方式打开的shell在当前用户的家目录中
(3)gnome-terminal #此方式打开的shell在当前用户的家目录中
(4)当已经开启一个shell需要在开启一个时可以在shell中使用 ctrl+shift+N 打开
(5)可以在设置中任意设置快捷键执行 gnome-terminal
4.shell命令提示符的表示及其含义
[root@localhost Desktop]#
#[运行shell的用户+分隔符@+系统主机短名称(当前主机去掉域名部分的名称)+当前目录名称]+身份提示符
#表示超级用户,$表示普通用户
5.shell中常用的快捷键
Ctrl+a #快速移动光标至行首 Ctrl+e #快速移动光标至行尾 Ctrl+c #表示取消命令的执行 Ctrl+d #关闭当前shell Ctrl+u #快速删除当前所在字符之前的所有 Ctrl+k #快速删除当前所在字符和之后的所有内容 Ctrl+Shift+选中内容+c #复制选中字符 Ctrl+Shift+d #粘贴复制内容 Tab #单击补全命令,没有效果表示当前命令、文件可能不唯一, #双击显示所有以此命名开头的文件、命令等, #双击没有反应说明没有此命令、文件 history #查看历史命令 history -c #清空当前历史命令.bash_history#永久清空历史需要删除


浙公网安备 33010602011771号