第一章 Linux基础
·
Windows 常用快捷键
Windows + E: 打开文件资源管理器。Ctrl + Shift + Esc: 打开任务管理器。Tab: 在命令行或文件对话框中自动补全命令、文件夹名或文件名。Ctrl + L: 清除命令行界面屏幕内容。Windows + D: 显示桌面(最小化所有窗口)。Alt + Tab: 在不同打开的程序之间切换。
Linux 基础概念
- Linux: 指一类基于 Linux 内核的开源操作系统。
- 开源 (Open Source): 指公开软件的源代码,允许用户查看、修改和分发。
- 常见 Linux 发行版:
- 免费开源: CentOS (已转向 Stream), Ubuntu, Rocky Linux。
- 商业支持: Red Hat Enterprise Linux (RHEL)。
- 相关术语:
- OS: 操作系统。
- 虚拟机 (Virtual Machines): 模拟计算机系统的软件。
- 磁盘 (Disk): 存储设备。
- 安装 (Install): 将软件部署到系统上。
- GUI: 图形用户界面。
- CLI: 命令行界面。
- 内核 (Kernel): 操作系统的核心部分,负责管理硬件资源(CPU、内存、磁盘、网卡等)。
- DevOps: 开发运维一体化,旨在通过自动化流程(开发、测试、部署、运维)提高软件交付效率和质量。
- x86_64: 指支持 64 位计算的 CPU 架构(常见于 Intel 和 AMD 处理器)。
- RHEL: Red Hat Enterprise Linux 的缩写。
Linux 基础命令
①mkdir :创建文件夹。输入mkdir hunan 创建hunan文件夹(/为根目录)
[root@c /]# mkdir a
②ls: 列出当前目录下的内容。列出/目录中的文件夹
[root@c /]# ls
a afs bin boot china dev etc home lib lib64 media mnt myapp opt proc root run sbin srv sys tmp usr var
③cd: 切换工作目录。输入cd hunan 切换到hunan工作目录
[root@c /]# cd a
[root@c a]#
④ll:查看文件夹详细信息。查看/目录中的详细信息
[root@c a]# cd /
[root@c /]# ll
total 28
drwxr-xr-x. 2 root root 6 Jul 14 18:36 a
dr-xr-xr-x. 2 root root 6 Oct 29 2024 afs
⑤-p: 自动创建路径中不存在的父目录。hunan目录中无a目录,输入mkdir a/b -p,创建a文件夹后再在a文件夹中创建b文件夹
[root@c /]# cd a
[root@c a]# mkdir b/c
mkdir: cannot create directory ‘b/c’: No such file or directory
[root@c a]# mkdir b/c -p
[root@c a]# ls
b
[root@c a]# cd b
[root@c b]# ls
c
⑥pwd: 显示当前工作目录的绝对路径。
[root@c b]# pwd
/a/b
⑦ip add / ip a: 查看网络接口信息(包括 IP 地址)。192.168.72.138为IP地址
[root@c b]# ip add
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:0c:29:0d:12:6d brd ff:ff:ff:ff:ff:ff
altname enp3s0
altname enx000c290d126d
inet 192.168.72.138/24 brd 192.168.72.255 scope global dynamic noprefixroute ens160
valid_lft 1199sec preferred_lft 1199sec
inet6 fe80::20c:29ff:fe0d:126d/64 scope link noprefixroute
valid_lft forever preferred_lft forever
⑧man: 查看命令的帮助手册。按q退出
⑨touch: 创建新的空文件。file: 查看文件类型。
[root@c b]# touch d.txt
[root@c b]# file d.txt
d.txt: empty
⑩init 0: 关机命令,reboot:重启命令。
[root@c b]# init 0
[root@c b]# Connection closing...Socket close.
Linux 命令语法
基本格式:命令 [选项] [参数]
- 命令: 要执行的操作程序(如
ls,rm)。 - 选项: 用于修改命令行为的标志,通常以
-或--开头。可以组合(如-rf),顺序无关。- 短选项(单字符):
-r(等价于--recursive,递归),-f(等价于--force,强制)。 - 长选项(完整单词):
--recursive,--force。
- 短选项(单字符):
- 参数: 命令操作的对象(如文件名、目录名)。
- 规则:
- 命令、选项、参数之间需用空格分隔。
- 不同命令有不同的可用选项。
- 若不提供参数,命令可能默认对当前目录进行操作(如
ls)。
路径概念
- 绝对路径:从/开始的路径,一层一层往下走,绝对不会搞错的路径。
cd /china
cd /china/hunan - 相对路径: 不是以/开头的路径,都是相对路径,以当前文件夹为参照
.代表当前目录。..代表父目录(上一级目录)。
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐

所有评论(0)