> /boot/bigfile
释放之后再进行删除(重定向技术)
必须掌握的面试题:
集体更改文件名字:
[root@localhost /data]# ls
f10.log f1.log f2.log f3.log f4.log f5.log f6.log f7.log f8.log f9.log
[root@localhost /data]# rename .log .log.bak *
批量更改文件.log命名为log.bak,所有文件
[root@localhost /data]# ls
f10.log.bak f2.log.bak f4.log.bak f6.log.bak f8.log.bak
f1.log.bak f3.log.bak f5.log.bak f7.log.bak f9.log.bak
如何创建/testdir/dir1/x,/testdir/dir1/y,/testdir/dir1/x/a,/testdir/dir1/y/b
[root@localhost /data]# mkdir -pv /testdir/dir1/{x,y}/{a,b,}
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’
mkdir: created directory ‘/testdir/dir1/y/b’
一条命令创建四条。
软链接硬链接的区别:
1.本质:硬链接:同一个多个名字,软链接不同文件
2.跨分区
3.目录
4.关系:硬链接平等独立,软链接:原始文件和软链接之间有相互依赖的关系
5.indode编号
6.链接数的增长减少
7.路径问题:原视文件路径,软链接相对的是软链接的路径,硬链接相对的当前工作目录
8.文件类型不一样,
9.具体的目录实现不一样
10.()对shell进程有着实效性,就是临时生效下次使用的时候不会改变