1.Linux命令行使用技巧

news/2024/7/21 15:03:33 标签: linux, vim, 运维

1.什么是Linux###
Linux操作系统 #GNU/Linux
#GUN是开源组织
#Linux是指Linux内核
内核 ##系统核心程序
##相当人的大脑
#负责系统程序和硬件分配及调度###
2.什么是shell###
shell ##对外提供操作这和系统沟通接口
##对内实现对内核进行保护
##RHEL8中默认使用的shell是bash
###3.shell行提示符的含义###
shell类型
rhel8中默认使用的shell为bash
bash=GNU Bourne-Again SHell
shell打开方式
1.右键打开 #此方式打开的shell在当前用户的桌面上
在这里插入图片描述

2.Application---->System tools---->terminal #此方式打开的shell默认在当前用户的家目录中
在这里插入图片描述

3.gnome-terminal #此方式打开的shell默认在当前用户的家目录中
在这里插入图片描述

4.当shell已经开启时需要开启一个新的shell,在shell中可以用ctrl+shift+N打开
在这里插入图片描述

5.可以在设置中设定任意快捷键执行 gnome-terminal
在这里插入图片描述

shell命令行提示符
[root@localhost Desktop]#
[1 ]-[2]- [3]--------- [4] ----- [5]
[1]:运行shell的用户
[2]:分割符
[3]:系统主机短名称当前主机去掉域名部分的短名称
[4]:当前目录名称
[5]:身份提示符 #表示当前用户为超级用户,$当前用户为普通用户

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

2.shell中如何执行命令
1)命令执行格式
命令 参数 对象
命令就是程序
参数表示命令的特殊功能
对象就是操作目标

2)命令执行的方法
有些命令可以单独执行
参数可以加多个
-a -b -c = -abc = -cba = -acb
参数-s 表示单词缩写
参数–size 表示单词全拼
命令必须在行提示符之后输入否则命令无法执行
当命令行被占用通常使用+结束占用命令行的程序来释放命令行

####5.Linux命令行历史调用####
我们当前使用的shell可以记录系统中执行过的历史命令
history ##查看历史命令
在这里插入图片描述

history -c ##清空当前历史命令
在这里插入图片描述

##永久清空历史需要清空文件.bash_history

历史命令的调用
上键|下键 ##逐行调用
!数字 ##调用指定行历史
!字符 ##调用以此字符开头的最近历史
ctrl+R ##开启历史搜索模式,命令行显示会变为:
##(reverse-i-search)`’:输入关键字
##会显示含有此关键字的最近一条历史
####6.####
补齐系统中存在的命令,文件,和某些命令的参数
当按一次tab没有效果,表示以此字符开头的信息不唯一可连续按2次
那么会把以此字符开头的所有内容显示
如果2此仍然不显示表示没有以此字符开头的指


http://www.niftyadmin.cn/n/1551214.html

相关文章

2.Linux下的文件管理

####Linux下的文件管理#### #1.文件管理命令# touch #新建文件&#xff0c;修改文件时间戳 touch file1 file2… ##建立空文件 touch file ##把文件时间同步到当前时间 touch -t YYYYMMDDHHmm file ##把文件时间更改到指定时间 mkdir &#xff08;make directory&#xff0…

ubuntu 安装GPU黑屏 修改GRUB_双硬盘笔记电脑WIN10与Ubuntu16.04双系统安装实战

写于2019年12月9日星期一&#xff0c;经过几天的反复跳坑&#xff0c;终于完成了双硬盘双系统的安装。对于小白的我&#xff0c;一下内容作为总结&#xff0c;也希望能够帮助有需要的人。我的笔记本硬件配置&#xff1a;msi微星笔记本&#xff0c;4代i7,8G内存&#xff0c;显卡…

2.linux下的文件管理(补充)

#3.关于文件寻址的命令# pwd ##显示当前的工作目录 cd ##切换当前的工作目录 ##“cd ~-” “cd -” CDIR <–> ODIR “…” 当前目录的上级目录 ls ##显示文件信息 ls 显示当前目录中文件的名称 ls file 显示指定文件名称 ls dir 显示指定目录中内容的名称 ls -d dir 显…

java读取src路径下的txt文件_归纳从文件中读取数据的六种方法-JAVA IO基础总结第2篇

在上一篇文章中&#xff0c;我为大家介绍了《5种创建文件并写入文件数据的方法》&#xff0c;本节我们为大家来介绍6种从文件中读取数据的方法. 另外为了方便大家理解&#xff0c;我为这一篇文章录制了对应的视频&#xff1a;总结java从文件中读取数据的6种方法-JAVA IO基础总结…

3.linux中的输入输出管理及如何获得帮助

1 理解什么输入输出的定义 1)字符设备 字符设备就是显示字符到屏幕上的设备文件 2&#xff09;stdin 标准输入 编号为0 键盘 鼠标 打字机 3&#xff09;stdout 标准正确输出 标号为1 4&#xff09;stderr 标准错误输出 标号为2 2 如何管理输入 外界传递到程序中的信息 1)<…

苹果x和xs买哪个好_苹果12和12pro哪个值得买_苹果12和12pro哪个好

自从苹果发布会之后&#xff0c;随着苹果12系列的手机上市&#xff0c;很多人都在纠结买哪一款&#xff0c;而且双十一有很多的优惠&#xff0c;先选好自己想买的手机&#xff0c;之后在双十一购买或许会更省&#xff0c;今天小编通过评测来给大家看一看苹果12和12pro哪个值得买…

4.linux系统中的用户管理

1 用户及用户组存在的意义 1&#xff09;用户存在的意义 3A机制&#xff0c;3A机制组成系统中最底层的安全架构 系统资源是有限的&#xff0c;如何合理分配系统资源&#xff1f; 在这个问题解决时必须要有连个资源配合 1.身份 account 2.授权 author 3.认证 auth 2)用户组存在…

amd 虚拟化怎么开_虚拟化技术 - 内存虚拟化 [一]

大型操作系统&#xff08;比如Linux&#xff09;的内存管理的内容是很丰富的&#xff0c;而内存的虚拟化技术在OS内存管理的基础上又叠加了一层复杂性&#xff0c;比如我们常说的虚拟内存&#xff08;virtual memory&#xff09;&#xff0c;如果使用虚拟内存的OS是运行在虚拟机…