一.提前准备设置IP地址
1.关闭图形化网络工具
systemctl disable --now NetworkManager
执行完一次之后在执行就没有结果了
2.网络配置文件生效
cd /etc/sysconfig/network-scrips/
vim ifcfg- ens33
进入编辑器shift+g(跳到最后一行)---$(跳到最后一个字符 )---按A键进入插入模式---del回退键---删除no改成yes---ESC推出---输入一个“:”输入wq---回车
3.网络接口重新启动##
ifdown ens33 && ifup ens33
4.连接Windterm
#二.Linux系统基础设置与命令行
(一)系统基本操作
1.登录界面
使用root账户登录
2.任务栏
3.设置中文输入法
语言与地区
完成,可用shift切换语言
4.设置终端打开快捷键
进入设备界面
单机keyboard 拉到最下面,点击“+”
5.终端操作
(二)命令行执行
1.命令语法
command [选项] [参数1] [参数2] 选项可以有很多个 参数也可以有很多个
2.命令类型
内部命令:集成于解释器之内的命令,运行速度更快,也成为内嵌命令 [root@bogon ~]# type cd cd 是 shell 内嵌 外部命令:集成于shell解释器之外的命令,能够完成特定功能的脚本文件或二进制程序文件 [root@bogon ~]# type ls ls 是 `ls --color=auto' 的别名
3.type命令
作用:查看命令的类型 语法:type 需要查看的命令字
列:[root@bogon ~]# type ls ls 是 `ls --color=auto' 的别名
4.命令补齐
随便输入字母 按两次tab 输入到指定字母后没有其他命令则会补齐
[root@bogon ~]# host host hostname hostid hostnamectl
5.命令帮助
5.1help
查看指定的内部命令帮助信
5.2--help
--help是外部命令的通用帮助选项,通过[命令] --help可快速查看参数说明和基础用法(如ls --help)。 •与help命令的区别•: help:仅限Shell内置命令(如cd、echo) --help:适用于90%以上的外部命令(如grep、find)
5.3man
man(Manual)是Linux系统核心帮助工具,提供命令/函数/配置文件的完整网页,包含: •语法规范•:参数格式、选项作用 •功能说明•:命令用途、典型应用场景 •示例代码•:常见用法模板 •关联网页•:SEE ALSO指令相关命令
man ls # 查看用户命令手册 man 2 fork # 查看系统调用手册 man -f ls # 显示命令所属章节(等效whatis)
5.4info
info是Linux系统中结构化帮助网页查看工
(三)系统基本操作命令
1.路径类型
绝对路径:每次都从/(根)出发 相对路径:从当前位置出发
2.操作命令
1.hostname 查看主机名 [root@bogon ~]# hostname bogon 2.ifconfig只查看已启用网卡 [root@bogon ~]# ifconfig ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.157.130 netmask 255.255.255.0 3.ip a 查看所有网卡,包括未启用的 4.ifconfig 网卡名称 查看指定网卡信息 [root@bogon ~]# ifconfig ens33 ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.157.130 netmask 255.255.255.0 broadcast 192.168.157.255 5. cat /proc/cpuinfo "后面有个空格"查看cpu信息 [root@hao ~]# cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 151 model name : 12th Gen Intel(R) Core(TM) i5-12450HX stepping : 2 microcode : 0x2c cpu MHz : 2688.002 cache size : 12288 KB lscpu [root@hao ~]# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 1 On-line CPU(s) list: 0 Thread(s) per core: 1 Core(s) per socket: 1 座: 1 NUMA 节点: 1 6.cat /proc/meminfo查看内存信息 [root@hao ~]# cat /proc/meminfo MemTotal: 1863000 kB MemFree: 352496 kB MemAvailable: 872016 kB Buffers: 1084 kB Cached: 640848 kB SwapCached: 0 kB lsmem [root@hao ~]# lsmem RANGE SIZE STATE REMOVABLE BLOCK 0x0000000000000000-0x000000000fffffff 256M online 否 0-1 0x0000000010000000-0x0000000017ffffff 128M online 是 2 7. free 内存使用情况查看 [root@hao ~]# free total used free shared buff/cache available Mem: 1863000 826932 354528 11076 681540 874144 free -m 以MB为单位显示内存情况 free -g 以GB为单位显示内存 8. df df -h df -Th [root@hao ~]# df -Th 文件系统 类型 容量 已用 可用 已用% 挂载点 devtmpfs devtmpfs 894M 0 894M 0% /dev tmpfs tmpfs 910M 0 910M 0% /dev/shm tmpfs tmpfs 910M 11M 900M 2% /run tmpfs tmpfs 910M 0 910M 0% /sys/fs/cgroup
9.关机命令
poweroff
shutdown now
init 0
10.切换目录
cd
cd / 切换到根目录
cd ~切换到用户主目录
cd ..返回到上级目录
cd - 切换到上一次目录
11.查看目录内容
dir
ls
12.查看文件内容
cat
[root@hao alsa]# cat /etc/alsa/alsactl.conf
#
# ALSA library configuration file for alsactl tool
# (/usr/share/alsa tree is not necessary for alsactl)
13.打印所处目录的绝对路径
pwd
14.重启命令
reboot
init 6
shutdown -r
三.总结
1.输入命令时一点要有耐心,注意空格 单词正确性
2.help:仅限Shell内置命令(如cd、echo)
--help:适用于90%以上的外部命令(如grep、find)
3.多实操
4.练习typora使用