前言
第一天我们学习了怎么安装 Linux 系统,第二天就来学习下基础的命令,了解一些入门的简单命令使用。
👇所有学员需加入每日一练活动群👇
一、基础命令
Linux 关机/重启:
## 关机
init 0shutdown -h now
## 重启rebootshutdown -r now
文件夹基础命令:
## 创建文件夹 /softmkdir /soft
## 进入文件夹cd /soft
## 进入根目录cd /
## 返回上层文件夹cd..## 返回当前用户家目录cdcd ~
## 查看文件夹路径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
文件基础命令:
## 创建文件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:/
用户基础命令:
## 创建用户useradd lucifer
## 修改用户密码passwd lucifer
## 查看用户id lucifer
## 切换用户su - lucifer
## 退出当前用户exit## 删除用户userdel lucifer
磁盘基础命令:
## 查看磁盘空间df -Th
## 查看磁盘分区
lsblk
fdisk -l
fdisk -l /dev/sda
## 操作磁盘分区fdisk /dev/sda
网络基础命令:
## 查看网络信息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
## 测试连通性ping192.168.56.111
## ssh 连接远程主机ssh192.168.56.111
查看主机信息:
## 查看系统内核信息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
以上均为一些基础的入门命令,掌握后基本可以简单的使用 Linux 系统了。
二、课后作业
1、创建一个用户,切换到用户下,创建级联文件夹,并在其子文件夹中创建文件,写入一段内容,尝试改名文件夹和文件,最后删除文件、文件夹和用户。
2、查看磁盘空间,网络情况,主机和CPU运行情况,尝试修改主机IP地址后重启主机。
3、关闭主机。
请将以上课后作业以文章帖子的形式写出来,并发布在 数据库交流社区,并在社区对应的每日课程学习打卡的帖子中提交任务,即代表今日学习课程打卡任务完成!
版权归原作者 Lucifer三思而后行 所有, 如有侵权,请联系我们删除。