首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux超级漂亮的Shell

先来一张美图 image-20220303215422650 1 zsh 介绍 1.1 Linux shell Linux/Unix 提供了很多种 Shell,为毛要这么多 Shell?...下强大的 shell, 由于大多数 Linux 产品安装,以及默认使用bash shell, 但是丝毫不影响极客们对 zsh 的热衷, 几乎每一款 Linux 产品都包含有 zsh,通常可以用 apt-get...可编程的命令行补全功能可以帮助用户输入各种参数以及选项 在用户启动的所有 shell 中共享命令历史 通过扩展的文件通配符,可以不利用外部命令达到 find 命令一般展开文件名 改进的变量与数组处理 在缓冲区编辑多行命令...脚本, 该脚本位于oh-my-zsh/tools/install.sh 配置主题 oh-my-zsh 集成了大量的主题, 位于 oh-my-zsh/theme 配置主题, 可以通过修改~/.zshrc的环境变量...详细的主题信息, 可以参见 zsh 主题介绍 配置插件 修改~/.zshrcplugins plugins=(git bundler osx rake ruby) 详细的插件信息, 可以参见 zsh

3.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

超级详细的Linux权限位介绍

Linux 系统,每个文件都明确规定了不同身份用户的访问权限,通过 ls 命令即可看到。...从图中可以看到,Linux 将访问文件的用户分为 3 类,分别是文件的所有者,所属组(也就是文件所属的群组)以及其他人。 有关群组的概念,我们已在用户和用户组一章做了说明。...除了所有者,以及所属群组的用户可以访问文件外,其他用户(其他群组的用户)也可以访问文件,这部分用户都归为其他人范畴。...很显然,Linux 系统为 3 种不同的用户身份,分别规定了是否对文件有读、写和执行权限。...Linux 系统,多数文件的文件所有者和所属群组都是 root(都是 root 账户创建的),这也就是为什么,root 用户是超级管理员,权限足够大的原因。

56030

学BigData》--Linux awk命令详解(9)

Linux awk命令详解 1-1)、基本语法 [root@hadoop1 /]# awk ‘pattern + action’ {filename} A)、书写格式 命令行模式 [root@hadoop1...返回伪随机数r,其中0<=r<1 srand : 建立rand()新的种子数,如果没有制定就用当天的时间 B)、算数函数 sub(),gsub() : 替换函数 Index(s,t) : 返回子串t在字符串s的位置...,如果没有则返回0 length(s) : 返回字符串长度,当没有给出s时,返回$0的长度 match(s,a,seq) : 使用seq将字符串s分解到数组a,默认seq伪FS sub(),gsub(...) : 替换函数 Index(s,t) : 返回子串t在字符串s的位置,如果没有则返回0 length(s) : 返回字符串长度,当没有给出s时,返回$0的长度 match(s,a,seq) : 使用...seq将字符串s分解到数组a,默认seq伪FS C)、自定义函数 [root@hadoop1 /]# awk 'function sum(n,m){total=n+m;return total}BEGIN

92510

Linux统治超级计算领域的九个理由

Linux统治超级计算领域的九个理由 by Darryl K. Taft ---- 1....但大多数组织,无论是在学术界,政府还是商业环境,必须依靠一个受供应商24/7支持的操作系统。即使在这种情况下,Linux的仍显著节省前期购买和支撑计算的费用。 4....例如,阈值应用的一个重要范畴是“超大规模商业运算”,在这个范畴里, 应用程序不是传统意义上的HPC工作负荷,这些程序需要超级计算机的规模水平,因此需要使用特定的HPC解决方案和技术。 9....位于西班牙的最强大的超级计算机之一,同时也被认为是有史以来最吸引人的超级计算机,MareNostrum是运行在Linux上的。...MareNostrum是放置在巴塞罗那超级计算机中心的一台超级计算机,是西班牙第二强的超级计算机,同时也是西班牙超级计算网络的7台超级计算机之一。

58230
领券