- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linux基础概念
1. 请写出下列指令执行之后的结果:
$ myvar = Hello, world 执行命令 输出结果 $ echo $myvar Hello world $ echo $myvar Hello world $ echo $myvar $myvar $ echo \$myvar $myvar $ echo \$myvar\ ‘Hello world’ $ echo $myvar ‘hello world’ $ echo $myvar “$myvar” $ echo \$myvar\ “Hello world 2.常见文件系统
文件系统 类型名称 用途 Second Extended filesystem ext2 最常用的Linux文件系统 Three Extended filesystem ext3 ext2的升级版,带日志功能 Minix filesystem minix Minix文件系统,很少用 RAM filesystem ramfs 内存文件系统,速度超快 Network File System(NFS) NFS 网络文件系统,由SUN发明,主要用于远程文件共享 DOS-FAT filesystem msdos ms-dos文件系统 VFAT filesystem vfat Windows95/98采用的文件系统 NT filesystem ntfs Windows NT采用的文件系统 HPFS filesystem hpfs OS/2采用的文件系统 /proc filesystem proc 虚拟的进程文件系统 ISO 9660 filesystem 大部份光盘所用的文件系统 UFS filesystem ufs Sun OS所用的文件系统 Apple Mac filesystem hfs Macintosh机采用的文件系统 Novell filesystem ncpfs Novell服务器所采用的文件系统 SMB filesystem smbfs Samba的共享文件系统 XFS filesystem xfs 由SGI开发的先进的日志文件系统,支持超大容量文件 JFS filesystem jfs IBM的AIX使用的日志文件系统 ReiserFS filesystem reiserfs 基于平衡树结构的文件系统 Zettabyte File System zfs(暂定) Zettabyte File System是随Solaris 10一起发布的最新的文件系统。它是第一个128位的文件系统,包含多项创新技术。据Sun公司介绍,这是他们的最后一个文件系统,可见Sun公司对该文件系统的自信。该文件系统现时Linux还不支持,所以上面介绍文件类型时说明是暂定zfs。Sun ZFS文件系统的对外移植许可方式采用了CDDL标准,与Linux平台采用的GPL许可标准并不兼容 ,而导致了目前为止ZFS尚无法顺利地在Linux平台上使用。但开源社区启动了一个zfs on fuse项目,可以在Linux use space下使用zfs系统。 字符 含义 ~ 主目录 ` 命令替换 # 注释 $ 变量表达式 后台作业 * 字符通配符 ( 启动子shell ) 停止子shell \ 转义或续行 | 管道操作符 [] 通配符集 {} 命令块 ; shell命令分隔符,作用是可在一行输入多条shell命令。 强引用,引号内所有内容保持字面意思。 弱引用,引号内某些内容保持字面意思。 输入重定向 输出重定向 / 路径分隔符 ? 通配符,匹配单个任意字符 ! 取反操作 bash应用示例 fork炸弹
一段只有13个字符的脚本,能使你的系统因产生大量的进程耗尽系统资源而瘫痪。下面是这段脚本,大家千万不要在工作环境中使用,切记,切记!否则由此引起的一切后果,本人概不负责,呵呵。
.(){ .|. };.
上面的代码用分段显示的方式会清楚一点,每行的意义是:
.() #定义名为.的函数
{ #函数开始的大括号
.|. #函数主体,调用函数本身并利用管道调用一个新进程,放到后台运行。
} #函数结束的大括号
; #分号分隔脚本两部份
. #调用刚定义的.函数
当bash处于非POSIX模式中时,.号优先解释为函数名而不是内嵌命令。而在POSIX模式下,.号优先解释为内嵌点命令而不是函数名
您可能关注的文档
最近下载
- 2024年10月27日云南昭通市事业单位选调笔试真题及答案解析.doc VIP
- 讲义总结岩土工程勘察讲义.ppt VIP
- 非常规油气勘探开发地质风险评估.pdf
- 中职 图形图像处理(Photoshop CS5)PS(第7章)教学课件 高教版.ppt VIP
- 市政道路监理规划-范本.pdf VIP
- 2025海南省通信网络技术保障中心招聘事业编制人员12人(第1号)笔试模拟试题及答案解析.docx VIP
- 《飞机上应急医疗》课件——心肺复苏的流程.pptx VIP
- 中职 图形图像处理(Photoshop CS5)PS(第6章)教学课件 高教版.ppt VIP
- 抖音直播社区公约.pdf VIP
- 地质灾害治理工程施工技术规范 DB50_T 989-2020 重庆.pdf VIP
文档评论(0)