Linux系统入门篇三
一、检查 Linux 服务器是否能联网
(一)使用 ping 命令
-
命令 :
ping www.baidu.com
-
作用 :用于检查服务器是否能够与外部网络进行通信。
-
示例输出 :如果服务器能够联网,会返回来自百度服务器的应答信息;若无法联网,则会提示 “网络不可达” 或其他错误信息。
-
取消操作 :在执行 ping 命令时,若想停止操作,可使用快捷键
Ctrl + C
。
(二)故障排查
-
“Name or service not known” 错误 :
-
含义 :在 ping 域名时提示 “域名无法识别”。
-
可能原因 :
-
域名输入错误,检查域名拼写是否正确。
-
Linux 服务器无法连接外网,可能是网络配置问题(如 DNS 配置错误、网络不通等)。
-
-
二、CentOS 安装软件
(一)使用 yum 安装软件
-
命令 :
yum install -y tree
-
作用 :通过 yum 包管理器安装软件,
-y
参数表示自动确认安装,无需手动输入 “y” 进行确认。 -
前提条件 :服务器需要能够联网,且 yum 源配置正确,这样才能成功下载并安装软件包。
三、tree 命令的使用
(一)查看目录内容
-
命令 :
tree /tmp/
-
作用 :以树状图的形式显示
/tmp/
目录下的文件和子目录结构,直观清晰地呈现目录层次关系。
(二)只显示 1 层目录
-
命令 :
tree -L 1 /
-
作用 :仅显示根目录(
/
)下的第一层目录,方便快速浏览顶层目录结构。
(三)只显示目录
-
命令 :
tree -d
-
作用 :仅显示当前目录及子目录下的目录结构,不包含文件,有助于快速了解项目或目录的层级组织。
四、nmtui 命令
-
命令 :
nmtui
-
作用 :打开网络管理器的文本用户界面,可用于配置网卡、查看网络状态等操作。在一些 minimal 安装的 Linux 系统中,没有图形界面的网络管理工具时,
nmtui
是非常实用的网络配置工具。
五、文件与目录操作
(一)mkdir 命令
-
创建目录 :
-
命令 :
mkdir /oldboy
-
作用 :创建一个名为
/oldboy
的目录。 -
验证 :使用
ls /oldboy
或ls -l /oldboy/
查看目录是否创建成功。
-
-
创建多层目录 :
-
命令 :
mkdir -p /oldboy/multi/level/dir
-
作用 :
-p
参数表示可以创建多层目录,即使父目录不存在也会一并创建。 -
示例 :上述命令会创建
/oldboy
目录及其下的multi
、level
、dir
多层子目录。
-
(二)touch 命令
-
创建文件 :
-
命令 :
touch /oldboy/oldboy.txt
-
作用 :在
/oldboy
目录下创建一个名为oldboy.txt
的空文件。 -
验证 :使用
ls -l /oldboy/
查看文件是否创建成功。
-
-
创建多个文件 :
-
命令 :
touch file1 file2 file3
-
作用 :在当前目录下批量创建多个文件,替换
file1
、file2
、file3
为实际想要创建的文件名。
-
-
批量创建有规律的多个文件 :
-
命令 :
touch {01..10}
-
作用 :利用 Shell 的扩展功能,快速创建从
01
到10
命名的多个文件,适合批量生成测试文件等场景。
-
(三)vi 编辑器
-
编辑文件 :
-
进入 vi :
vi /oldboy/oldboy.txt
-
进入编辑模式 :按
i
键进入插入模式,可以开始编辑文件内容。 -
退出编辑模式 :按
Esc
键退出插入模式,回到命令模式。 -
保存并退出 :在命令模式下输入
:wq
,然后回车,保存更改并退出 vi 编辑器。 -
查看文件内容 :使用
cat /oldboy/oldboy.txt
查看文件内容。
-