这里写自定义目录标题
第二天:Linux 基础命令
学习收获
今天学习《每日一练:三天入门Linux系统》第二天课程:Linux基础命令,关于用户、目录、文件等命令都用过,相对比较简单,对于系统信息、网络等有些用过,有些没有用过,特别操作练习了,加深印象~
整个作业在单位的虚拟机环境下运行,操作相对熟悉一些,REDHAT环境,重点学习的命令有2个。
- 查看有几个逻辑cpu, 包括cpu型号
学习 cut 分割命令和uniq 去重命令
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
- nmcli connection 网卡命令
课后作业
1. 用户、文件操作
1.用户、文件操作
useradd test
su - test
mkdir -p test/dir1
cd test/dir1
touch testfile.txt
echo "Today is Friday." > testfile.txt
mv testfile.txt testfile2.txt
cd ..
ls
mv dir1 testdir
rm testdir/testfile2.txt
ls
rm -rf testdir
su -
userdel test
执行结果
```bash
[root@162 ~]# useradd test
[root@162 ~]# su - test
[test@162 ~]$ mkdir -p test/dir1
[test@162 ~]$ pwd
/home/test
[test@162 ~]$ ls
test
[test@162 ~]$ cd test/dir1
[test@162 dir1]$ pwd
/home/test/test/dir1
[test@162 dir1]$ touch testfile.txt
[test@162 dir1]$ echo "Today is Friday." > testfile.txt
[test@162 dir1]$ cat testfile.txt
Today is Friday.
[test@162 dir1]$ ls
testfile.txt
[test@162 dir1]$ mv testfile.txt testfile2.txt
[test@162 dir1]$ ls
testfile2.txt
[test@162 dir1]$ rm testfile2.txt
[test@162 dir1]$ cd ..
[test@162 test]$ ls
dir1
[test@162 test]$ mv dir1 testdir
[test@162 test]$ ls
testdir
[test@162 test]$ rm testdir/
rm: 无法删除"testdir/": 是一个目录
[test@162 test]$ rm -rf testdir/
[test@162 test]$ cd ..
[test@162 ~]$ ls
test
[test@162 ~]$ rm -rf test/
[test@162 ~]$ su -
密码:
su: 鉴定故障
[test@162 ~]$ su -
密码:
[root@162 ~]# userdel test
userdel: user test is currently used by process 94812
[root@162 ~]#
2.查看磁盘空间、网络情况、主机和CPU运行情况,尝试修改主机IP地址后重启主机
作业执行结果
[root@162 ~]# df -Th
文件系统 类型 容量 已用 可用 已用% 挂载点
/dev/mapper/rhel_162-root xfs 50G 17G 34G 33% /
devtmpfs devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs tmpfs 1.9G 133M 1.8G 7% /dev/shm
tmpfs tmpfs 1.9G 154M 1.7G 9% /run
tmpfs tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/sda1 xfs 1014M 173M 842M 18% /boot
/dev/mapper/rhel_162-home xfs 27G 216M 27G 1% /home
tmpfs tmpfs 378M 16K 378M 1% /run/user/42
tmpfs tmpfs 378M 0 378M 0% /run/user/0
[root@162 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
fd0 2:0 1 4K 0 disk
sda 8:0 0 80G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 79G 0 part
├─rhel_162-root 253:0 0 50G 0 lvm /
├─rhel_162-swap 253:1 0 2G 0 lvm [SWAP]
└─rhel_162-home 253:2 0 27G 0 lvm /home
sr0 11:0 1 3.5G 0 rom
[root@162 ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
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
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:69:b3:0e brd ff:ff:ff:ff:ff:ff
inet