论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
运维.售后
›
运维.售后
›
Linux红帽:RHCSA认证知识解说(三)Linux基础指令与Vim ...
Linux红帽:RHCSA认证知识解说(三)Linux基础指令与Vim编辑器的利用 ...
刘俊凯
金牌会员
|
2025-3-23 06:22:20
|
显示全部楼层
|
阅读模式
楼主
主题
980
|
帖子
980
|
积分
2944
前言
在前面的博客中,我们深入探究了红帽(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 提示符
图片里是普通用户提示符:[kiosk@foundation0 ~]$,kiosk 是用户名,foundation0 是主机名,~ 表示家目录,$ 表示普通用户。
超级管理员提示符:[root@node1 ~]#,root 是用户名,~ 表示家目录,# 表示超级管理员。
下令行根本格式
:下令行的根本格式为:下令 + 选项 + 参数。
下令:如 ls(列出目录内容)、mkdir(创建目录)等。
选项:控制下令执行方式,如 ls 的 -l 选项。
参数:为下令提供操纵对象,如 ls /home 中的 /home。
Linux常用快捷键
:
Tab:自动补全下令、文件路径等,如输入 cd /ho 后按 Tab 可补全为 cd /home。
Ctrl+L:清屏,效果同 clear 下令。
Ctrl+C:放弃当前任务,如运行耗时下令时可停止。
二、Linux 文件体系条理布局概念
Linux 体系中的所有文件都存储在文件体系中,它们被构造成一个倒置的目录树,即文件体系条理布局。/ 目录是根目录,位于整个文件体系条理布局的顶部,/ 字符同时也用作目录分隔符。
在 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。
ls:列出目录内容。
-l:列出详细信息,如 ls -l /home 显示 /home 下文件详细信息。
-h:显示易懂容量单元。
-d:只看目录或文件本身信息,如 ls -d /home。
-a:列出隐蔽文件,如 ls -a 显示当前目录隐蔽文件。
cd:更改工作目录。
无参数时切换到家目录,如当前在其他目录,输入 cd 回到家目录。
cd.. 进入父目录,如在 /home/user/doc 目录,输入 cd.. 到 /home/user 目录。
家目录可用 ~ 表示,如 cd ~ 回到家目录。
touch:创建空文件,如 touch newfile.txt 创建 newfile.txt 文件。
四、利用下令行工具管理文件
创建目录
:
mkdir:创建一个或多个目录,如 mkdir dir1 dir2 创建 dir1 和 dir2 目录。
mkdir -p:创建目录树,如 mkdir -p parent/child 创建 parent 及其子目录 child。
复制文件和目录
:
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 目录。
查看文件内容
:
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 行。
用户切换
:
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 模式)。
启动与模式切换
:Vim 以下令模式启动,按下 i 键即可进入编辑模式开始输入文本内容,按下 Esc 键则可退回下令模式。输入 : 符号可进入扩展下令模式,在该模式下可以执行保存、退出等操纵。
下令模式操纵
:在下令模式下,u 键用于打消最近的编辑操纵,x 键可以删除单个字符;yy 下令可用于复制当前行,p 键用于粘贴复制的内容。
扩展下令模式操纵
::w 下令用于写入(保存)文件,并且会保存在下令模式中以便进行更多的编辑操纵;:wq 下令用于写入(保存)文件并退出 Vim;:q! 下令则是退出 Vim,同时放弃自上次保存以来进行的所有更改。
七、红帽建议把握的 Vim 键和下令
Vim 的熟练利用需要不断的训练,但以下这些键和下令是建议用户把握的:
u 键:打消最近的编辑。
x 键:删除单个字符。
:w 下令:写入(保存)文件,并留在下令模式继续编辑。
:wq 下令:写入(保存)文件并退出 Vim。
:q! 下令:退出 Vim,放弃上次写入后所做的所有更改。
以上就是这篇博客的全部内容,下一篇我们将继续探索 Redhat 的更多出色内容。
非常感谢您的阅读,喜欢的话记得三连哦
[table][/table]
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
刘俊凯
金牌会员
这个人很懒什么都没写!
楼主热帖
牛客SQL刷题第三趴——SQL大厂面试真题 ...
IDEA中集成Git操作以及关于Git中分支说 ...
github上fork2.4k,star8.7k的这款状态 ...
SAP MM 使用两个STO实现免关税跨国公 ...
Bug驱动开发探讨
袋鼠云春季生长大会最新议程来啦!4月2 ...
MySQL ——select语句 一条龙服务 ...
2023H1中国超融合市场第二!深信服超融 ...
哈工大信息安全概论期末复习 ...
事务
标签云
运维
CIO
存储
服务器
浏览过的版块
.Net
终端安全
Nosql
鸿蒙
超融合
SAP
人工智能
快速回复
返回顶部
返回列表