解释一下字段的含义(从左到右依次排序): 字段1:文件类型和权限。 第一个字符表示:d(目录 -(普通文件) s(套接字文件)l:(链接文件)后面的字符代表该文件的权限(读|写|执行) 字段2:链接到此文件数量(几个快捷方式) 字段3:文件所有用户 字段4:文件所有用户组 字段5:文件占用字节大小 字段6:文件最近修改时间...
-d:设定时间与日期,可以使用不同的格式。 -t:设定档案的时间记录,格式与date指令相同。 --no-create:不会建立新档案。 (2)rm命令 作用:用于删除文件或目录。 语法:rm [选项] [文件名或目录名] 常用选项/参数含义如下: -i:删除前逐一询问确认。 -f:即使原文件属性设为只读,也直接删除,无需逐一确认。 -...
shell中find -d的含义在Linux和Unix系统的Shell中,`find`命令用于在文件系统中查找文件。`-d`选项表示查找目录。 `find`命令的基本语法如下: ``` find [路径] [选项] [操作] ``` 当你在Shell中使用`find -d`时,它将查找当前目录(或指定的路径)下的所有目录。例如: ``` find . -d ``` 这个命令将...
记录下shell的if判断条件里-z到-d的意思 条件 含义 [ -a FILE ] 如果 FILE 存在则为真。 [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。 [ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。 [ -d FILE ] 如果 FILE 存在且是一个目录则...
0 //状态码返回0,表示为真,是目录 [root@yuji ~]# [ -d /etc/ ] //测试是否为目录 [root@yuji ~]# echo $? 0 [root@yuji ~]# test -f /etc/sysconfig //测试是否为普通文件 [root@yuji ~]# echo $? 1 //状态码返回1,表示为假,不是普通文件 [root@yuji ~]# [ -f /etc/sysconfig...
- echo "line containing apattern " | tr -d 'n' 删除字符串中的n - echo "line containing apattern " | sed "s/c/x/g" 将字符串的c替换成x - name=${var%.*}的含义是从右向左匹配%右侧的通配符.* 并删除匹配结果,之后赋值给name %非贪婪 %%贪婪 - name=${var#*.}...
Ctrl+D:退出终端,等价于exit Ctrl+U: 删除光标左边的所有字符串 Ctrl+K: 删除光标右边的所有字符串 Ctrl+L: 相当于clear命令---清屏 Ctrl+C: 强行终止当前操作 6、重定向 6.1、标准输入输出 执行一个shell 程序时通常会自动打开三个标准文件 标准输入(STDIN,文件描述符为0):通常对应终端的键盘,也可以从其他...
Shell命令提示符的含义因操作系统和Shell类型而异。在Linux系统中,Shell命令提示符通常由以下几部分组成: 用户名:显示当前登录用户的用户名。 主机名:显示当前系统的主机名,完整的主机名是localhost.localdomain。 当前目录:显示当前用户所在的目录,例如~代表用户的主目录(home目录)。
常用参数及含义如下表所示。 打包完成。 现在我们释放包。 3.gzip-文件压缩命令 tar与gzip命令结合使用实现文件打包,归档。 gzip [选项] 被压缩文件 常用参数及含义如下表所示。 -c 将输出写到标准输出上,并保留原有文件。 -d 将压缩文件解压。