前言
第一天我们学习了怎么安装 Linux 系统,第二天就来学习下基础的命令,了解一些入门的简单命令使用。
👇所有学员需加入每日一练活动群👇
一、基础命令
Linux 关机/重启:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| ## 关机 init 0 shutdown -h now
## 重启 reboot shutdown -r now
AI写代码bash
* 1 * 2 * 3 * 4 * 5 * 6 * 7
|
文件夹基础命令:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
| ## 创建文件夹 /soft mkdir /soft
## 进入文件夹 cd /soft
## 进入根目录 cd /
## 返回上层文件夹 cd ..
## 返回当前用户家目录 cd cd ~
## 查看文件夹路径 pwd
## 级联创建文件夹 mkdir -p /soft/lucifer/helloWorld
## 批量创建文件夹 mkdir -p /soft/{Lucifer1,Lucifer2}/{Hello,World}
## 复制文件夹 cp -r /soft/lucifer /soft/Lucifer1
## 移动(剪切)(改名) 文件夹 mv /soft/lucifer /soft/Lucifer2
## 删除文件夹 rm -rf /soft
AI写代码bash
* 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9 * 10 * 11 * 12 * 13 * 14 * 15 * 16 * 17 * 18 * 19 * 20 * 21 * 22 * 23 * 24 * 25 * 26 * 27 * 28 * 29 * 30 * 31 * 32 * 33
|
文件基础命令:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
| ## 创建文件 touch lucifer.txt
## 编辑文件 vi lucifer.txt
## 写入内容 echo "lucifer" > lucifer.txt
## 查看文件 more lucifer.txt
## 实时查看文件 tail -f lucifer.txt
## 查看文件大小 ls -lrth lucifer.txt du -sh lucifer.txt
## 复制文件 cp lucifer.txt lucifer1.txt
## 移动(剪切)(改名) 文件 mv lucifer.txt lucifer2.txt
## 删除文件 rm -rf lucifer*.txt
## 远程拷贝文件 scp lucifer.txt 192.168.56.111:/
AI写代码bash
* 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9 * 10 * 11 * 12 * 13 * 14 * 15 * 16 * 17 * 18 * 19 * 20 * 21 * 22 * 23 * 24 * 25 * 26 * 27 * 28 * 29 * 30
|
用户基础命令:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| ## 创建用户 useradd lucifer
## 修改用户密码 passwd lucifer
## 查看用户 id lucifer
## 切换用户 su - lucifer
## 退出当前用户 exit
## 删除用户 userdel lucifer
AI写代码bash
* 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9 * 10 * 11 * 12 * 13 * 14 * 15 * 16 * 17
|
磁盘基础命令:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| ## 查看磁盘空间 df -Th
## 查看磁盘分区 lsblk fdisk -l fdisk -l /dev/sda
## 操作磁盘分区 fdisk /dev/sda
AI写代码bash
* 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9 * 10
|
网络基础命令:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| ## 查看网络信息 ip addr
## 查看网卡信息 nmcli connection show
## 配置网络 nmcli connection modify enp0s3 ipv4.addresses 192.168.56.200/24 ipv4.gateway 192.168.56.1 ipv4.method manual autoconnect yes nmcli connection up enp0s3
## 重启网络服务 systemctl restart network
## 测试连通性 ping 192.168.56.111
## ssh 连接远程主机 ssh 192.168.56.111
AI写代码bash
* 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9 * 10 * 11 * 12 * 13 * 14 * 15 * 16 * 17 * 18
|
查看主机信息:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
| ## 查看系统内核信息 uname -a
## 查看系统内核版本 cat /proc/version
## 查看当前用户环境变量 env
## 查看系统运行情况 top
## 查看 CPU 信息 cat /proc/cpuinfo
## 查看有几个逻辑cpu, 包括cpu型号 cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
## 查看有几颗cpu,每颗分别是几核 cat /proc/cpuinfo | grep physical | uniq -c
## 查看内存 free -m cat /proc/meminfo
AI写代码bash
* 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9 * 10 * 11 * 12 * 13 * 14 * 15 * 16 * 17 * 18 * 19 * 20 * 21 * 22 * 23 * 24
|
以上均为一些基础的入门命令,掌握后基本可以简单的使用 Linux 系统了。
二、 课后作业
1、创建一个用户,切换到用户下,创建级联文件夹,并在其子文件夹中创建文件,写入一段内容,尝试改名文件夹和文件,最后删除文件、文件夹和用户。
2、查看磁盘空间,网络情况,主机和CPU运行情况,尝试修改主机IP地址后重启主机。
3、关闭主机。
请将以上课后作业以文章帖子的形式写出来,并发布在 CSDN 操作系统社区,并在社区对应的每日课程学习打卡的帖子中提交任务,即代表今日学习课程打卡任务完成!