Linux基础总结 以及实例(基于Centos8)

本文总结了Linux基础操作,包括date、cp、mv命令的使用及原理,探讨了硬链接与软链接的区别,并详细阐述了重定向和管道的概念及实践案例。通过这些内容,帮助读者深入理解Linux系统的基础操作。
摘要由CSDN通过智能技术生成

Linux基础总结 以及实例(基于Centos8)

cmd: date.

example:

[10:34:57 root@centos8 /]#date -d "1 year" +%F_%T
2020-12-17_10:36:48

cmd: cp

底层原理

在目标文件里先检索一个空闲的节点编号,其次将要复制的文件的属性、大小写进inode表中生成新条目,最后将新文件复制到磁盘上,然后这个空间会有一个指针指向它的路径和数据块。
example 1 :

每天将/etc/目录下所有文件,备份到/data独立的子目录下,并要求子目录格式为 backupYYYY-mm-dd,备份过程可见。
[16:40:19 root@centos8 ~]#cp -av /etc/ /data/backup`date +%F`

example 2 :

创建/data/rootdir目录,并复制/root下所有文件到该目录内,要求保留原有权限
[16:40:19 root@centos8 ~]#cp -a /root /data/rootdir

cmd: mv

底层原理

在同一区,没有数据移动,用新文件名创建新的目录项,删除旧目录条目对应的旧文件名
在不同区,mv相当于cp和rm

practice :

1、如何创建
/testdir/dir1/x,/testdir/dir1/y,/testdir/dir1/x/a,/testdir/dir1/x/b,/testdir/dir1/y/a,/testdir/dir1/y/b

[11:05:11 root@centos8 /]#mkdir /testdir/dir1/{x,y}/{a,b} -pv
mkdir: created directory '/testdir'
mkdir: created directory '/testdir/dir1'
mkdir: created directory '/testdir/dir1/x'
mkdir: created directory '/testdir/dir1/x/a'
mkdir: created directory '/testdir/dir1/x/b'
mkdir: created directory '/testdir/dir1/y'
mkdir: created directory '/testdir/dir1/y/a'
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值