-
把原文件删除不影响硬链接的使用,而把原文件删除,会影响软链接的使用,这就是软链接和硬链接的区别,
echo和cat的作用是什么,解释下
查看全部 -
redhat查看全部
-
Bash中其他特殊符号
变量=值 #例如,aa=ls,将字符串ls赋值给aa。显示变量内容使用echo $变量名。
反引号是键盘1左侧按键,aa=`ls`,先执行反引号中命令,再将命令结果赋给变量。``等同于$(),aa=$(ls),由于反引号易与单引号混淆,建议使用$()。
查看全部 -
通配符
主要用来匹配文件名或目录名
文件内容则是使用正则表达式
查看全部 -
1.都是文件,区分大小写查看全部
-
-rw-r--r--
查看全部 -
默认情况下俗称
查看全部 -
多命令顺序执行
command && echo yes || echo no
管道符
命令1 | 命令2 #命令1的正确输出作为命令2的操作对象。命令1报错,2不会执行
more分屏显示文件内容。ls -l /etc | more。
查看全部 -
输入重定向
wc 后随便写内容,最后ctrl+d结束标准输入。
命令<文件 #把文件作为命令的输入
命令<<标识符
...
标识符
#把标识符之间的内容作为命令的输入
查看全部 -
正确输出和错误输出同时保存
放在 > 后面的 & ,表示重定向的目标不是一个文件,而是一个文件描述符。>>&错误。由于命令正确进行标准输出,和命令错误进行标准错误输出是互斥的,所以>>&追加到标准输出无意义。
ls &>/dev/null #/dev/null是系统预留的特殊设备文件,黑洞,垃圾站,直接抛弃。
查看全部 -
日常打卡!
查看全部 -
输出重定向
>或>>左侧不写时默认为1即标准输出,此时可有空格,其他情况(如标准错误输出2,或显示写0)不能加空格。右侧可有空格。
<左侧不写时默认为0,可加空格,其他情况需加。右侧可有空格。
查看全部 -
虚拟机有快照和克隆功能
克隆: 1)创建一个连接克隆 原始镜像删了 这个就不能用了
2)创建一个完整克隆 相当于复制一份 原始镜像删了 但这个还可以用
查看全部 -
在linux中 没有盘符 指的是挂载
查看全部 -
压缩与解压缩命令
常用压缩格式:.zip .gz .bz2 .tar.gz .tar.bz2 后两者更常见
.zip格式
zip 压缩文件名 源文件 #压缩文件,.zip格式与Windows通用
zip -r 压缩文件名 源目录 #压缩目录
unzip 压缩文件 #解压缩.zip文件
.gz格式压
gzip 源文件 #压缩为.gz格式的压缩文件,源文件会消失
gzip -c 源文件 > 压缩文件 #-c指定源文件保留,结果写到标准输出,>作用是将命令结果写入指定文件
gzip -r 目录 #压缩目录下所有的子文件,但是不能压缩目录
gzip -d 压缩文件 gunzip 压缩文件; 可使用gzip -dr 目录 或 gunzip -r 目录解压缩目录下的所有gz压缩文件
.bz2格式 不能压缩目录
bzip2 源文件 #压缩为.bz2格式,不保留源文件
bzip2 -k 源文件 #压缩之后保留源文件
该命令不能压缩目录
bzip2 -d 压缩文件 #解压缩,-k保留压缩文件
bunzip2 压缩文件 #解压缩,-k保留压缩文件
tar命令 打包、解打包
tar -cvf 打包文件名 源文件或目录 #-c:打包;-v:显示过程;-f指定打包后的文件名
tar -xvf 打包文件名 #-x:解打包
.tar.gz和.tar.bz2压缩格式
其实是先打包为.tar,再压缩为.gz或.bz2格式
-zcvf:压缩为.tar.gz格式; -zxvf:解压缩.tar.gz格式
-jcvf:.tar.bz2格式 -jxvf
tar -jxvf test.tar.bz2 -C /tmp/ #-C:指定解压位置
-ztvf:只查看
查看全部
举报