重装了一下deepin系统,将机械硬盘重新挂在在其他目录下,原本是在/opt目录下,随便记录一下命令
首先查看一下硬盘的挂载情况
sudo lsblk -f
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
sda
└─sda1 ext4 6420585e-3177-434a-af8f-c30d5cd228c3 869.2G 0% /opt
sdb
└─sdb1 vfat DEEPINOS 8G 44% /media/qytcoding/DEEPINOS
nvme0n1
├─nvme0n1p1 ext4 216243eb-aa9e-483d-a69b-ab3fefae79c6 1.2G 9% /boot
├─nvme0n1p2 ext4 7248f6ff-80eb-4c26-a945-d8cabf32dbee 83.4G 9% /
├─nvme0n1p3 vfat 9127-0A29 292.9M 2% /boot/efi
└─nvme0n1p4 ext4 b3a755e6-8431-4bbc-8626-519f0f9d7c1a 301.5G 0% /home
其中/dev/sdb1是u盘,它挂载在/media/qytcoding/DEEPIN下
将/dev/sda1卸载挂载目录,把它放在/qyt下
sudo umount /dev/sda1
在执行
sudo lsblk -f
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
sda
└─sda1 ext4 6420585e-3177-434a-af8f-c30d5cd228c3 869.2G 0%
sdb
└─sdb1 vfat DEEPINOS 8G 44% /media/qytcoding/DEEPINOS
nvme0n1
├─nvme0n1p1 ext4 216243eb-aa9e-483d-a69b-ab3fefae79c6 1.2G 9% /boot
├─nvme0n1p2 ext4 7248f6ff-80eb-4c26-a945-d8cabf32dbee 83.4G 9% /
├─nvme0n1p3 vfat 9127-0A29 292.9M 2% /boot/efi
└─nvme0n1p4 ext4 b3a755e6-8431-4bbc-8626-519f0f9d7c1a 301.5G 0% /home
创建/qyt目录
sudo mkdir /qyt
开始进行挂载
sudo mount /dev/sda1 /qyt
挂载成功后还要设置自动挂载因为重启 后会失效,需要打开/etc/fstab文件,(UUID我修改过,担心泄露隐私)
将下面的语句复制进行
# /dev/sda1
UUID=23432432-3177-434a-af8f-c30d5cd228c3 /qyt ext4 rw,relatime 0 2
最后fstab文件的效果
# /dev/nvme0n1p2
UUID=3454-34543-4c26-a945-d8cabf32dbee / ext4 rw,relatime 0 1
# /dev/nvme0n1p1
UUID=216243eb-435435-483d-a69b-ab3fefae79c6 /boot ext4 rw,relatime 0 2
# /dev/nvme0n1p3
UUID=9127-0A32442329 /boot/efi vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 2
# /dev/nvme0n1p4
UUID=b3a755e6-8431-4bbc-8626-519f0f9d7c1a /home ext4 rw,relatime 0 2
# /dev/sda1
UUID=6420585e-3177-434a-af8f-c30d5cd228c3 /qyt ext4 rw,relatime 0 2
重启后就效果还生效
fdisk
查看文件挂载情况
sudo fdisk -l
设置文件权限
chgrp 用户名 文件名 -R
chown 用户名 文件名 -R
chmod 777 文件名称
unrar
unrar e 报告.rar ./baogao/
which
#如查看谷歌浏览器,npm,node
which google-chrome
Service和Systemctl命令
这个两个命令都是centos用来查看服务状态的命令。
本文将比较 linux 的 service 和 systemctl 命令,先分别简单介绍这两个命令的基础用法,然后进行比较。
从 CentOS 7.x 开始,CentOS 开始使用 systemd 服务来代替 daemon,原来管理系统启动和管理系统服务的相关命令全部由 systemctl命 令来代替。
sudo /etc/init.d/apache2 start
# 或者
service apache2 start
/etc/init.d/是service运行的目录
可以在/usr/lib/systemd/system目录下看到systemctl命令涉及到的服务
df
该命令是用来查看当前挂载目录的使用情况
[root@localhost Shared VMs]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root 181G 181G 232M 100% /
devtmpfs 32G 0 32G 0% /dev
tmpfs 32G 0 32G 0% /dev/shm
tmpfs 32G 52M 32G 1% /run
tmpfs 32G 0 32G 0% /sys/fs/cgroup
/dev/sda1 1014M 233M 782M 23% /boot
tmpfs 6.3G 12K 6.3G 1% /run/user/42
overlay 181G 181G 232M 100% /var/lib/docker/overlay2/dbb7731a5a2cca48fd290e07398cea87101beacd1254f9d19d9a7f437f7907da/merged
shm 64M 0 64M 0% /var/lib/docker/containers/439cc51fdc6e1a4f3bb0d176909af16be5f8240bd4188b4af63f540df2544851/shm
tmpfs 6.3G 0 6.3G 0% /run/user/0
overlay 181G 181G 232M 100% /var/lib/docker/overlay2/f579ee551f867943c26cebab4e7c91ebfdb0373ff63b4e20a7c1aaf06e5cfc5a/merged
shm 64M 0 64M 0% /var/lib/docker/containers/2dcbb91b0abfb8736cbde21dd4a85c7053fd2761da01451c03a3dd3bd5967741/shm
overlay 181G 181G 232M 100% /var/lib/docker/overlay2/00d8cb2eac11d616efd17c4590e669044e6bac242a5dd45114cd2fe774e95fd1/merged
shm 64M 8.0K 64M 1% /var/lib/docker/containers/0f554e3d1155d75c8360277d0ad4f106c1f5c2545a63e068f040f8adc4de345a/shm
overlay 181G 181G 232M 100% /var/lib/docker/overlay2/07ceb556982c5c6c3af07963b8a7960b4aa424f7562075be73ba33ef69068de4/merged
shm 64M 0 64M 0% /var/lib/docker/containers/60a23eefa81da91da0207cf7aa0b1e3321a467c9b54ed2324876f83a26c8ca42/shm
overlay 181G 181G 232M 100% /var/lib/docker/overlay2/2cd912f58c0cbd1f8716889ea1d9783d33a2fedbc96511b7bd21af444371e110/merged
shm 64M 8.0K 64M 1% /var/lib/docker/containers/0d19e09528b03621757e3643119c50225b15b947a0584d6929b0cdb7d071476f/shm
du
du命令可以查看当前文件使用磁盘的情况
# 查看当前的目录文件使用情况
du -sh ./*
# 查看/目录下文件的使用情况
du -sh /