Linux红帽:RHCSA认证知识解说(三)Linux基础指令与Vim编辑器的利用
前言[*]在前面的博客中,我们深入探究了红帽(Red Hat)公司的背景、RedHat 环境的安装流程,以及怎样在 Windows 体系中借助远程工具连接 RedHat 环境并实现文件上传。同时,我们还详细学习了利用下令行(nmcli 下令)和图形化界面(nmtui 下令)配置网络与主机名的方法,并对配置结果进行了验证。
RHCSA认证知识解说专栏 https://blog.csdn.net/2402_83322742/category_12901802.html?spm=1001.2014.3001.5482
[*]在本篇博客中,我们将进一步探索 RHCSA 认证相干的告急内容,重要围绕 Linux 基础指令与 Vim 编辑器的利用睁开。
一、Linux基础指令
[*]下令行概念:管理员大概用户输入的一串用来完成xxx任务的字符,按Enter键提交下令,可用于向计算机体系输入的指令,linux下令行由名为shell程序提供
[*]Bash shell 提示符:
在 Linux 中,Bash shell 是一种常用的 shell 程序,当它等待用户输入时,会显示一个 shell 提示符
https://i-blog.csdnimg.cn/direct/d837034ee9154e1ea5f5eb25b8796a4f.png
[*]图片里是普通用户提示符:$,kiosk 是用户名,foundation0 是主机名,~ 表示家目录,$ 表示普通用户。
https://i-blog.csdnimg.cn/direct/56a445e5f1e344e7a17caf37fa87ec94.png
[*]超级管理员提示符:#,root 是用户名,~ 表示家目录,# 表示超级管理员。
[*]下令行根本格式:下令行的根本格式为:下令 + 选项 + 参数。
[*]下令:如 ls(列出目录内容)、mkdir(创建目录)等。
[*]选项:控制下令执行方式,如 ls 的 -l 选项。
[*]参数:为下令提供操纵对象,如 ls /home 中的 /home。
[*]Linux常用快捷键:
[*]Tab:自动补全下令、文件路径等,如输入 cd /ho 后按 Tab 可补全为 cd /home。
[*]Ctrl+L:清屏,效果同 clear 下令。
[*]Ctrl+C:放弃当前任务,如运行耗时下令时可停止。
二、Linux 文件体系条理布局概念
[*]Linux 体系中的所有文件都存储在文件体系中,它们被构造成一个倒置的目录树,即文件体系条理布局。/ 目录是根目录,位于整个文件体系条理布局的顶部,/ 字符同时也用作目录分隔符。
https://i-blog.csdnimg.cn/direct/22dba934ebf247d4b352ec73e26c67f9.png
[*]在 RHEL 体系中,以下是一些告急的目录:
[*]/usr:安装软件和共享库。
[*]/usr/bin:存放用户下令,如 ls 大概在此目录。
[*]/usr/sbin:存放体系管理下令。
[*]/usr/local:存放本地自定义软件。
[*]/etc:存放配置文件,如网络配置文件在此。
[*]/var:保存可变数据,纵然重启后也会永久保存,如数据库、缓存目录、日志文件等。
[*]/run:存放体系启动运行时数据,重启时重新创建。
[*]/home:普通用户存储个人数据和配置文件的家目录。
[*]/root:超级用户 root 家目录。
[*]/tmp:供临时文件利用的全局可写空间,10 天内未访问、未更改或未修改的文件将自动从该目录中删除
[*]/var/tmp:另一个临时目录,30 天未操纵文件自动删除。
[*]/boot:体系启动所需文件。
[*]/dev:包含特殊的设备文件,体系通过这些文件来访问硬件设备。
三、通过路径指定文件
[*]绝对路径和相对路径:
[*]绝对路径:从根目录开始的确切位置,如 /var/log/messages。
[*]相对路径:从当前工作目录出发,不以 / 开头,如在 /home/user 目录下,访问 test.txt 可用 ./test.txt(. 表示当前目录)。
[*]浏览文件体系路径:
[*] pwd:显示当前工作目录绝对路径,如执行 pwd 显示 /home/user。
https://i-blog.csdnimg.cn/direct/7b4d87a43304451c8eec2a205166cabf.png
[*] ls:列出目录内容。
[*]-l:列出详细信息,如 ls -l /home 显示 /home 下文件详细信息。
[*]-h:显示易懂容量单元。
[*]-d:只看目录或文件本身信息,如 ls -d /home。
[*]-a:列出隐蔽文件,如 ls -a 显示当前目录隐蔽文件。
https://i-blog.csdnimg.cn/direct/7e88bbd4d38341a899c258fd69ed5498.png
[*] cd:更改工作目录。
[*]无参数时切换到家目录,如当前在其他目录,输入 cd 回到家目录。
[*]cd.. 进入父目录,如在 /home/user/doc 目录,输入 cd.. 到 /home/user 目录。
[*]家目录可用 ~ 表示,如 cd ~ 回到家目录。
https://i-blog.csdnimg.cn/direct/d8eba32e4def4cbc89a1e1f07c8b3f10.png
[*] touch:创建空文件,如 touch newfile.txt 创建 newfile.txt 文件。
四、利用下令行工具管理文件
[*] 创建目录:
[*]mkdir:创建一个或多个目录,如 mkdir dir1 dir2 创建 dir1 和 dir2 目录。
[*]mkdir -p:创建目录树,如 mkdir -p parent/child 创建 parent 及其子目录 child。
https://i-blog.csdnimg.cn/direct/1d21829a4d954a09b48dad73fdb5d839.png
[*] 复制文件和目录:
[*]cp:复制文件,如 cp file1.txt file2.txt 复制 file1.txt 为 file2.txt。
[*]cp -r:递归复制目录,如 cp -r dir1 dir2 复制 dir1 目录及内容到 dir2。
[*] 移动文件和目录:
[*]mv:移动文件或目录,如 mv file1.txt /new/location 移动 file1.txt 到 /new/location 目录。
[*]位置相同为重命名,如 mv oldname.txt newname.txt 重命名文件。
[*] 删除文件和目录:
[*]rm:删除文件,如 rm file.txt 删除 file.txt 文件。
[*]rm -r:删除目录,如 rm -r dir 删除 dir 目录。
[*]rm -rf:欺凌递归删除,如 rm -rf dir 不提示直接删除 dir 目录。
https://i-blog.csdnimg.cn/direct/cde27f6eb6174aa9801a4398a997398e.png
[*] 查看文件内容:
[*]cat:阅读短文件,如 cat shortfile.txt 显示 shortfile.txt 全部内容。
[*]less:阅读长文件,如 less longfile.txt,按 PgUp、PgDn 翻页,按 q 退出。
[*]head:默认显示前十行,如 head file.txt;head -5 file.txt 显示前 5 行。
[*]tail:默认显示后十行,如 tail file.txt;tail -5 file.txt 显示后 5 行。
https://i-blog.csdnimg.cn/direct/af29c59d5a114a86b0b8cd0097d1c74a.png
[*] 用户切换:
[*]su:切换用户身份。
[*]管理员(root)切普通用户无需密码,如 su user 从 root 切到 user 用户。
[*]普通用户切普通用户或 root 需要密码。
[*]su -l(-):模拟登录过程,如 su - user。
[*] 获取下令资助:
[*]man:获取下令资助,如 man ls 查看 ls 下令资助。
[*]重点看 SYBOPSIS(语法格式)、DESCRIPTION(选项含义用法)。
[*]按 /查找内容 搜索,如 /option;按 n、N 切换结果,按 PgUp、PgDn 翻页,按 q 退出。
五、Vim 的安装方式
在 RHEL 体系中,Vim 有两种安装方式,差别的安装方式大概会对操纵产生肯定影响:
[*]轻量级安装:安装 vim-minimal 软件包,此方式只包含 vi 下令及焦点功能。利用 vi filename 下令即可打开或创建指定的文件进行编辑。
[*]完整安装:安装 vim-enhanced 软件包,这种方式包含 vim 下令以及完整的功能。通过 vim filename 下令打开或创建文件并进行编辑。
六、Vim 的操纵模式
[*]Vim 编辑器重要有三种操纵模式:下令模式(command 模式)、扩展下令模式(extended command 模式)、编辑模式(edit 模式)。
https://i-blog.csdnimg.cn/direct/8c7abe66503c4545be936203f405e4cd.png
[*]启动与模式切换:Vim 以下令模式启动,按下 i 键即可进入编辑模式开始输入文本内容,按下 Esc 键则可退回下令模式。输入 : 符号可进入扩展下令模式,在该模式下可以执行保存、退出等操纵。
https://i-blog.csdnimg.cn/direct/843610b11b574f8ab6b433212826db68.pnghttps://i-blog.csdnimg.cn/direct/ec765536a6c64ce981b7d8501fa07d71.png
[*]下令模式操纵:在下令模式下,u 键用于打消最近的编辑操纵,x 键可以删除单个字符;yy 下令可用于复制当前行,p 键用于粘贴复制的内容。
[*]扩展下令模式操纵::w 下令用于写入(保存)文件,并且会保存在下令模式中以便进行更多的编辑操纵;:wq 下令用于写入(保存)文件并退出 Vim;:q! 下令则是退出 Vim,同时放弃自上次保存以来进行的所有更改。https://i-blog.csdnimg.cn/direct/59386d9a6f554e0391755e1eb70a4884.png
七、红帽建议把握的 Vim 键和下令
Vim 的熟练利用需要不断的训练,但以下这些键和下令是建议用户把握的:
[*]u 键:打消最近的编辑。
[*]x 键:删除单个字符。
[*]:w 下令:写入(保存)文件,并留在下令模式继续编辑。
[*]:wq 下令:写入(保存)文件并退出 Vim。
[*]:q! 下令:退出 Vim,放弃上次写入后所做的所有更改。
以上就是这篇博客的全部内容,下一篇我们将继续探索 Redhat 的更多出色内容。
非常感谢您的阅读,喜欢的话记得三连哦 https://i-blog.csdnimg.cn/direct/f592ef81da18411f8d87335d19a9b647.gif#pic_center
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]