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 #永久清空历史需要删除

 

 

posted @ 2023-03-10 19:53  阿王不想秃头  阅读(28)  评论(0)    收藏  举报