位置: 编程技术 - 正文

shell查找符号链接及其指向目标的方法介绍(shell 查找文件并赋值shell变量)

编辑:rootadmin

在类unix系统中,符号链接是很常见的,我们会碰到各种与符号链接相关的处理工作。本文为大家介绍一些处理符号链接的实践方法,希望对大家编写shell脚本时带来一些帮助,有需要的朋友不妨参考下。

1、符号链接可以看作是指向其它文件的指针。它在功能上类似于Mac OS中的别名或windows中的快捷方式,记住是类似,而非就是哦。2、删除符号链接不会影响到原始的文件。

创建符号链接:$ ln -s target symbolic_link_name

例如:$ ln -s /var/www/ ~/web这个命令在已登录用户的home目录中创建了一个名为web的符号链接。这个链接指向/var/www/。这些信息可以从下面的命令输出中看到:

上面显示信息中的:web -> /var/www 表明web指向/var/www。

对于每个符号链接而言,权限标记部分以字母"l"作为起始,表示这是一个符号链接。因此,为了打印出当前目录下的符号链接,可以使用下面的命令:$ ls -l | grep "^l" | awk '{print $8}'grep对 ls -l 的输出进行过滤,只显示以l起始的那些行。^是字符串起始标记。awk用来打印出第8列,也就是文件名部分。

另一种方法是用find打印符号链接,如下所示:$ find . -type l -print在上面的命令中,将find命令的type参数指定为"l",告诉 find 只搜索符号链接文件。-print 选项将符号链接列表打印到标准输出(stdout)。而"."表示从当前目录开始搜索。

使用下面的命令,可以打印出符号链接的指向目标:$ ls -l web | awk '{print $}' /var/wwwls -l命令输出的每一行都对应一个文件的详细信息。ls -l web会将符号链接文件web的详细信息全部列出。输出的第列包含文件指向的目标(如果这是一个符号链接的话)。因此,为了找出与符号链接相关联的目标,我们可以用awk打印出文件的详细列表(ls -l的输出)的第列。

另外,我们也可以用readlink命令来完成同样的任务。某些时候,这是应该最优先考虑的用法,其用法如下:$ readlink web/var/www

好了,有关bash中创建与查找符号链接的方法,就介绍到这了,希望对大家有所帮助。

推荐整理分享shell查找符号链接及其指向目标的方法介绍(shell 查找文件并赋值shell变量),希望有所帮助,仅作参考,欢迎阅读内容。

shell查找符号链接及其指向目标的方法介绍(shell 查找文件并赋值shell变量)

文章相关热门搜索词:shell脚本查找文件中的字符串,shell 查找字符串所在行,shell 查找字符串所在行,shell命令查找内容,shell文件中查找关键字,shell字符串查找,shell查找字符,shell查找字符,内容如对您有帮助,希望把文章链接给更多的朋友!

linux shell自定义函数(定义、返回值、变量作用域)介绍 一、定义shell函数(definefunction)语法:[function]funname[()]{action;[returnint;]}说明:1、可以带functionfun()定义,也可以直接fun()定义,不带任何参数。2、参数返回

bash批量修改文件名称的方法小结(增加,去除,修改后缀) 一、加后缀1.问题:同以目录下有海量以日期命名的文件,其中有的有后缀,有的以点结尾,如.,.,……,.td,.td……要求:

except自动登录的几段代码分享 #!/usr/bin/expect-fsettimeoutsethost"..1."spawnssh$hostexpect_before"no)?"{send"yesr"}sleep1expect"password:"send"r"expect"*#"send"echomynameisfivetrees/root/fivetrees.txtr"interac

标签: shell 查找文件并赋值shell变量

本文链接地址:https://www.jiuchutong.com/biancheng/378287.html 转载请保留说明!

上一篇:shell自定义函数及参数调用解析(shell自定义函数以及使用)

下一篇:linux shell自定义函数(定义、返回值、变量作用域)介绍(shell自定义命令)

  • 稳岗返还资金最新账务处理
  • 增值税专用发票可以开电子发票吗
  • 已收保证金
  • 员工加班餐费计入会计什么科目
  • 一般纳税人和小规模纳税人的区别
  • 费用已支付但发票未收可以先记费用吗
  • 资产处置损益是收入还是费用
  • 采购货款属于什么会计科目
  • 关税的增值税计算公式
  • 房产税细节
  • 分配辅助生产车间成本记账凭证
  • 材料未验收入库属于哪个科目
  • 烟酒销售公司要交哪些税
  • 小规模纳税人和一般纳税人哪个好
  • 固定资产加速折旧最新政策2023
  • 企业交纳房产税,土地使用税、车船使用税应借记( )账户
  • 采用支付手续费方式委托代销商品
  • 卖固定资产如何做账
  • 港杂费是由谁收取
  • 工资属于劳务收入吗
  • 升级声卡驱动后声音禁用了怎么恢复
  • 股权出售是利空还是利好
  • 销项税多了冲销部分的怎么做账
  • windows11如何关闭病毒和威胁防护
  • DWHeartbeatMonitor.exe进程是什么意思 DWHeartbeatMonitor是安全的进程吗
  • 企业清算所得税如何计算
  • 应交增值税专栏下的增值税项目有哪些?
  • 购入固定资产的会计处理
  • 没有收入的情况下可以填成本吗
  • 外国政府贷款利息是否征收增值税
  • 社保工伤退费会计分录
  • 小规模纳税人的个人所得税怎么算
  • php代码生成
  • php接口技术实例分析
  • 累计摊销属于什么类科目
  • 目标检测yolov5
  • 无偿划转资产涉及产权转移应交税
  • 301重定向到https 并且不带www跳转到带www
  • 公司捐款怎样抵扣
  • 企业境外收入境内申报
  • 商业承兑汇票退回给上手公司怎么操作
  • mongodb使用教程
  • 节能控制模块
  • 累计盈余需要设置明细科目吗
  • 财务报表上期金额是指什么意思
  • sqlserver2005安装后怎么打开
  • 查补以前年度增值税怎么申报
  • 积分换物品是真的吗
  • 企业第四季度是什么时候
  • 宾馆购买的床财务怎么做账
  • 装载机如何计提折旧费用
  • 土地承包经营合同生效条件
  • 交通运输业安全经费提取的会计处理
  • 预收账款处理
  • 怎样贴发票之类的报销单据
  • 在建工程明细科目怎么设置
  • MySQL ERROR 1045 (28000) 错误的解决办法
  • mysql 分组语句
  • 创建mysql数据库指定字符集
  • win8.1开机密码忘了
  • fedora32
  • 注册表的命令
  • win8.1操作系统关闭驱动数字签名
  • mac安装字体方法
  • linux targz
  • aow_exe.exe是什么进程
  • win8录音文件保存在哪
  • xp系统如何找到bitlocker
  • ctl.start
  • win7系统电脑硬盘图标变了,控制面板也打不开
  • win7操作系统的主要功能
  • springmvc接收form表单
  • a10 config backup for aXAPI
  • css设置表格隔行换色
  • 小葵花妈妈课堂开课了是什么药
  • unity2d shader
  • jQuery ztree实现动态树形多选菜单
  • 说几条javascript的基本规范
  • 江苏电子税务局操作手册
  • 税务行政部门有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设