Day2 Linux命令基本操作

本文详细介绍了Linux的基本操作,如切换目录、查看位置、文件管理、路径理解、主机名与网络设置、目录创建、文件操作、文本搜索、关机重启、文本编辑器和实用工具实践。涵盖cd、pwd、ls、lscpu、ifconfig等命令,适合初学者和系统管理员参考。
摘要由CSDN通过智能技术生成

1.打开当前目录

cd

参考实例:

cd /			#切换到根目录

在这里插入图片描述

cd /etc			#切换到/etc目录

在这里插入图片描述

cd /boot		#切换到/boot目录

在这里插入图片描述

2.显示当前所在目录

pwd

参考实例:

pwd

在这里插入图片描述

3.显示当前目录下的内容

ls

参考实例:

ls       # 列出当前目录可见文件

在这里插入图片描述

ls -l    # 列出当前目录可见文件详细信息

在这里插入图片描述

ls -al   # 列出所有文件的详细信息(含隐藏文件)

在这里插入图片描述

4.认识文件目录颜色

蓝色:目录

在这里插入图片描述

黑色:文本

在这里插入图片描述

艾色/青色/淡蓝色:快捷键

在这里插入图片描述

5.绝对路径

  • 以根目录开始的路径(输入完整路径)

参考实例:

cd /etc/pki/CA

在这里插入图片描述

6.相对路径

  • 以当前路径为参照的路径(一级一级进入)

参考实例:

cd /etc
cd pki
cd /CA

在这里插入图片描述

7.返回上一级

cd …

参考实例:

cd ..

在这里插入图片描述

8.返回上两级

cd …/…

参考实例:

cd ../..

在这里插入图片描述

9.Linux目录图片

在这里插入图片描述

10.通常用于查看文件内容

cat

参考实例:

cat /etc/redhat-release

在这里插入图片描述

head 显示头行

head -2 /etc/passwd					#查看/etc/passwd 文件头两行

tail 显示尾行

tail -2 /etc/passwd					#查看/etc/passwd尾2行

11.查看UCP信息

lscpu

参考实例:

lscpu

在这里插入图片描述
在这里插入图片描述

12.查看内存信息

cat /proc/meminfo

参考实例:

cat /proc/meminfo

在这里插入图片描述
虚拟机设置200G(二进制算法)*0.93=186G
在这里插入图片描述

13.查看、临时修改主机名

hostname

参考实例:

hostname				#查看当前主机名
hostname xiaoli			#临时修改当前主机名为xiaoli

在这里插入图片描述
**注:临时修改、重启后失效

14.查看IP地址、临时修改IP地址

ifconfig

参考实例:

ifconfig			#列出已激活的网卡连接信息
ifconfig ens33 192.168.31.10		#临时设置IP地址为192.168.31.10

在这里插入图片描述
在这里插入图片描述
**注:临时修改、重启后失效

ens33:第一张网卡

lo:本地回环接口

127.0.0.1 永远代表自己

15.永久设置主机名

nmtui

参考实例:

nmtui				#网络管理器

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

16.永久设置IP地址/子网掩码/网关地址/DNS地址

nmtui

参考实例:

nmtui				#永久设置IP地址/子网掩码/网关地址/DNS地址

在这里插入图片描述
出现两个同名网卡
第一个为刚才临时设置的网卡

重启临时设置的网卡(ens33)

ifdown ens33				#禁用ens33网卡,让临时设置失效
ifup ens33					#激活ens33网卡

在这里插入图片描述
**上图可以看到刚才设置的临时IP地址(192.168.31.10)现在没有了
**下图nmtui网络管理器同时也显示临时IP地址(192.168.31.10)也没有了
在这里插入图片描述

nmtui			#进入网络管理器
  1. 选择 > 编辑连接
  2. 选择以太网(ens33) > 编辑
  3. 编辑ipv4–> 显示 > 把自动改为手动
    在这里插入图片描述

在这里插入图片描述
按空格 勾选 自动连接 #每次开机自动生效
在这里插入图片描述
激活配置

  1. 进入网络管理器(nmtui)
  2. 选择启用连接
  3. 选择ens33敲回车 (前面显示 *)为启用状态

在这里插入图片描述
在这里插入图片描述

17.创建目录

mkdir

参考实例:

mkdir /opt/asd01				#指定路径下创建目录asd01

在这里插入图片描述

mkdir asd02						#默认路径创建目录asd02

在这里插入图片描述

18.新建文本文件

touch

参考实例:

touch /opt/abc01.txt		指定目录/opt下新建abc01.txt文本文件

在这里插入图片描述

touch  a{1..4}.txt			#批量新建a1-a4文本文件

在这里插入图片描述

19.文本内容查看/找操作

less

  • less分屏阅读工具,专用与查看内容较多的文本文件
    支持前后翻页
    按 / 键查找(n、N切换)

参考实例:

less /etc/passwd		#阅读passwd文本内容

在这里插入图片描述

/bin			#全文搜索bin,按n可以跳转匹配项

在这里插入图片描述
在这里插入图片描述

20.强大的文本搜索工具

grep

  • 输出包含指定字符串的行

参考实例:

grep bin /etc/passwd			#从/etc/passwd文本内容中过滤包含bin的行

在这里插入图片描述

21.关机、重启

关机:poweroff

重启:reboot

22.文本编辑器

vim

当文件不存在时,默认创建该文件

三个模式:

 1. 命令模式
 2. 插入模式(输入模式)
 3. 末行模式

参考实例:

vim /opt/xxx.txt			在/opt目录下创建xxx.txt

在这里插入图片描述

  • 回车进去后
    在这里插入图片描述
  • 输入 i 键 或 o 键 进入 插入模式
    在这里插入图片描述
  • 编辑文本ing
    在这里插入图片描述
  • Esc回到命令模式
    在这里插入图片描述
  • 命令模式下输入 进入 末行模式
    在这里插入图片描述
末行模式输入:wq			 	#保存退出
末行模式输入:q!			 	#强制不保存退出

查看已保存的文本
在这里插入图片描述

vim总结

在这里插入图片描述

案例:ls命令练习

  1. 查看根目录下内容
  2. 显示/boot目录内容
  3. 显示/root的内容
  4. 显示/bin/bash程序
  5. 显示/opt目录内容

案例:查看文件内容练习

  1. 查看/etc/passwd文件内容
  2. 查看/etc/default/useradd文件内容
  3. 查看内存信息
  4. 查看/etc/default/useradd文件内容
  5. 显示文件/etc/passwd文件内容的头3行内容
  6. 显示文件/etc/passwd文件内容的尾4行内容
  7. 显示文件/etc/passwd文件内容的头12行内容
  8. 利用less分屏阅读/etc/passwd文件内容
  9. 利用grep命令显示/etc/passwd文件内容中,包含root的行

案例:cd命令练习

  1. 切换到根目录,利用pwd命令查看当前位置
  2. 切换到/root,利用pwd命令查看当前位置
  3. 切换到/boot,利用pwd命令查看当前位置
  4. 切换到/opt,利用pwd命令查看当前位置
  5. 切换到/tmp,利用pwd命令查看当前位置
  6. 切换到/var,利用pwd命令查看当前位置
  7. 切换到/home,利用pwd命令查看当前位置
  8. 切换到/etc,利用pwd命令查看当前位置
  9. 切换到/proc,利用pwd命令查看当前位置
  10. 切换到/etc/pki,利用pwd命令查看当前位置,再利用cd…进行返回上一层目录

案例:主机名与查看网卡命令练习

  1. 显示当前系统主机名
  2. 显示当前系统内核版本(通过百度搜索)
  3. 设置eth0网卡IP地址为192.168.10.1
  4. 查看当前系统eth0网卡IP地址信息

案例:创建命令练习

  1. 请在/root创建三个目录分别为student、file、nsdl9
  2. 请在/opt创建三个文本文件分别为1.txt、a.txt、nsd.txt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值