当前位置:首页 » 操作系统 » linuxd

linuxd

发布时间: 2022-01-24 03:40:24

linux shell 指令 诸如-d, -f, -e之类的判断表达式

文件比较运算符-e filename

  • 如果 filename存在,则为真 [ -e /var/log/syslog ]-d filename

  • 如果 filename为目录,则为真 [ -d /tmp/mydir ]-f filename

  • 如果 filename为常规文件,则为真 [ -f /usr/bin/grep ]-L filename

  • 如果 filename为符号链接,则为真 [ -L /usr/bin/grep ]-r filename

  • 如果 filename可读,则为真 [ -r /var/log/syslog ]-w filename

  • 如果 filename可写,则为真 [ -w /var/mytmp.txt ]-x filename

  • 如果 filename可执行,则为真 [ -L /usr/bin/grep ]filename1-nt filename2

  • 如果 filename1比 filename2新,则为真 [ /tmp/install/etc/services -nt /etc/services ]filename1-ot filename2

  • 如果 filename1比 filename2旧,则为真 [ /boot/bzImage -ot arch/i386

/boot/bzImage ]字符串比较运算符 (请注意引号的使用,这是防止空格扰乱代码的好方法)

  • -z string 如果 string长度为零,则为真 [ -z "$myvar" ]-n string 如果 string长度非零,则为真 [ -n "$myvar" ]

  • string1= string2 如果 string1与 string2相同,则为真 [ "$myvar" = "one two three"]

  • string1!= string2 如果 string1与 string2不同,则为真 [ "$myvar" != "one two three" ]

算术比较运算符num1-eq num2 等于 [ 3 -eq $mynum ]

  • num1-ne num2 不等于 [ 3 -ne $mynum ]num1-lt num2 小于 [ 3 -lt $mynum ]

  • num1-le num2 小于或等于 [ 3 -le $mynum ]num1-gt num2 大于 [ 3 -gt $mynum ]

  • num1-ge num2 大于或等于 [ 3 -ge $mynum ]

拓展资料:

Linux操作系统

是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

② linux系统 文件的权限中第一个d是什么意思

Linux常见的文件类型有:普通文件、目录文件、字符设备文件和块设备文件、符号链接文件等,其中:

  • 普通文件的文件权限第一个字符为“-”

  • 目录文件的文件权限第一个字符为“d”

  • 字符设备文件的文件权限第一个字符为“c”;块设备文件的文件权限第一个字符为“b”

  • 符号链接文件的文件权限第一个字符为“s”

③ linux 下文件属性d 是什么意思

首先这是一个目录;
其次正常情况后面应该是目录的各种权限
但是你的????的意思应该就是权限获取不到了,那么意思就是该文件系统出问题了,如果是磁盘那就是磁盘出问题了,如果是远程文件系统就是远程文件系统服务当前连接不提供服务了。

④ Linux中-d,-f,-s等指的是什么

这个要看具体的 情况
-d
有时 -d 是指 destination,比如 cp 里的 -d
也可能是指 directory 比如 rm 里的 -d
-f
有时 -f 是指 force,比如 rm cp 里的 -f
也可能是指 filename 比如 grep 里的 -f
-s

和 -d 类似
建议 多使用 --help 看看用法

⑤ 发现linux中好多软件以d结尾,d代表什么

d 代表 deamon 守护进程
守护进程是运行在Linux服务器后台的一种服务程序。现在比较常用 是 service 这个词。
它周期性地执行某种任务或等待处理某些发生的事件。
Linux的大多数服务就是用守护进程实现的。
比如:xinetd 提供网络服务,sshd 提供 ssh登录服务, vsftpd 提供ftp服务器, httpd提供Web服务 等等。

⑥ linux的"^d"是什么意思

这个通常是用于查找文件时使用。
^的含义是:文件最开始的位置,即行首。
^d表示查找开头为字母d的文件或行。这个具体要看使用的命令。
如:
ls -l | grep ^d 这个命令就是表示在ls的命令结果中查找以字母d开头的行。其结果就是找出ls结果中的目录文件。

⑦ linux中的.d文件一般指的是什么文件

.d文件不常见,有可能是某个应用自己特有的文件,.d也可能是default的意思,表示默认(配置)文件,还有可能是Dynamic的意思,表示动态意义的文件。
带.d的文件夹比较常见,比如/etc/rc3.d、/etc/dev.d表示文件加下有系统缺省的配置文件。

⑧ 在linux中某文件权限为d是什么意义

在linux中d代表此文件是文件夹,-代表此文件是普通文件,l代表此文件是软链接(相当于windows中的快捷方式)。想要了解更多相关Linux当中的操作知识的,去看一下黑马程序员的视频,很多公开课都有实际很有深度的内容的。

⑨ linux的^d是什么意思

^d应该是出现在正则表达式的内容里的,^在正则表达式中代表了行首,^d则表示以d开头的行,通常Linux中使用grep命令来使用正则表达式。如果你对Linux感兴趣的话,可以看看《Linux就该这么学》这本书,非常适合初学者学习。

⑩ linux中 文件属性以 l、b、c、d。开头的都是什么文件

“l”是链接文件,相当于windows的快捷方式;

“b”是块设备,硬盘就是一个例子;

“c”是字符设备文件,鼠标,键盘算是;

“d”是目录文件,相当于windows的文件夹。

热点内容
服务器请求慢怎么排查 发布:2024-11-15 06:55:35 浏览:320
php自学还是培训 发布:2024-11-15 06:54:05 浏览:182
在哪里找到sim卡设置密码 发布:2024-11-15 06:51:47 浏览:392
细说phppdf 发布:2024-11-15 06:38:35 浏览:276
征途PK脚本 发布:2024-11-15 06:37:51 浏览:680
vbs打不开编译器错误 发布:2024-11-15 06:35:12 浏览:344
深海迷航密码在哪里 发布:2024-11-15 06:30:23 浏览:303
服务器日志怎么分析 发布:2024-11-15 06:22:04 浏览:525
字体目录在哪个文件夹 发布:2024-11-15 06:20:28 浏览:181
php种子怎么打开 发布:2024-11-15 06:07:01 浏览:346