摘要:bashrc ``` alias cd=cdls; function cdls() { builtin cd "
1" && ls } 提示符显示完整目录 export PS1=’[\u@\hPWD]
′提示符显示最后一个目录exportPS1=′[\u@\h\W]’ ``` csh
阅读全文
摘要:linux中经常会出现此类错误 ``` $ rm -rf /home/.../oxford_flowers rm: cannot remove '/.../oxford_flowers/CoOp/rn50_ep50_1shots/nctx1_cscTrue_ctpend/seed2/.nfs0000
阅读全文
摘要:这里用一个非常简单的例子来展示vim自定义自己的语法并高亮显示的设置流程。 所使用的实例语言是python,为了区分vim自带的python语法,我们把文件名保存为test.me,其内容如下图所示: (参数) 选项 -s:激活指定的shell行为选项; -u:关闭指定的shell行为选项。 参数 shell
阅读全文
摘要:tags文件(标签文件)是由ctags程序产生的一个索引文件, ctags程序其是叫"Exuberant Ctags", 是Unix上面ctags程序的替代品, 并且比它功能强大, 是大多数Linux发行版上默认的ctags程序. 那么tags文件是做什么用的呢? 如果你在读程序时看了一个函数调用,
阅读全文
摘要:linux的exec命令其实是bash的一个内建命令,可以通过man builtin页面来查看所有bash内建命令的帮助文档,并且exec还可以用在文件描述符当中。 shell中的exec两种用法: 1.exec命令;命令代替shell程序,命令退出,shell 退出;比如 exec ls 2.ex
阅读全文
摘要:xargs(英文全拼: eXtended ARGuments)是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。 xargs 可以将管道或标准输入(stdin)数据转换成命令行参数,也能够从文件的输出中读取数据。 xargs 也可以将单行或多行文本输入转换为其他格式,例如多行变单行,单行变多
阅读全文
摘要:Linux time命令的用途,在于量测特定指令执行时所需消耗的时间及系统资源等资讯。 例如 CPU 时间、记忆体、输入输出等等。需要特别注意的是,部分资讯在 Linux 上显示不出来。这是因为在 Linux 上部分资源的分配函式与 time 指令所预设的方式并不相同,以致于 time 指令无法取得
阅读全文
摘要:一、 Linux下删除文件和文件夹常用命令如下: 删除文件: rm file_name 删除文件夹: rm -rf dir 需要注意的是, rmdir 只能够删除空文件夹。 二、删除指定文件(夹)之外的所有文件呢? 方法1,复制需要保留的文件到其他文件夹,然后将该目录删除, 然后将需要保留的移回来。
阅读全文
摘要:1.xargs命令的使用方法 将前一个命令的标准输出传递给下一个命令,作为它的参数,xargs默认的命令是echo, 空格是默认的定界符; 将多行输入转换为单行; 注意:处理特殊文件名需要采用-0来避免特殊字符(xargs -0) [root@osker /]# find /root/ -type
阅读全文
摘要:Licnese使用指南,可以参考此官网: https://desktop.arcgis.com/zh-cn/license-manager/2020.1/license-manager-installation-and-startup.htm 更改授权文件: lmutil lmpath -overr
阅读全文
摘要:我们通常把一些公用函数制作成函数库,供其它程序使用。 函数库分为静态库和动态库两种。 静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。 动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存在。 本文主要通过举例来说明在Linux中
阅读全文
摘要:bash shell提供了两项可在if-then语句中使用的高级特性: 用于数学表达式的双括号 用于高级字符串处理功能的双方括号 后面几节将会详细描述每一种特性。 1 使用双括号 双括号命令允许你在比较过程中使用高级数学表达式。test命令只能在比较中使用简单的算术操作。双括号命令提供了更多的数学符
阅读全文
摘要:if-then语句允许你使用布尔逻辑来组合测试。有两种布尔运算符可用: [ condition1 ] && [ condition2 ] [ condition1 ] || [ condition2 ] 第一种布尔运算使用AND布尔运算符来组合两个条件。要让then部分的命令执行,两个条件都必须满足
阅读全文
摘要:1 数值比较 使用test命令最常见的情形是对两个数值进行比较。表12-1列出了测试两个值时可用的条件参数。 表12-1 test命令的数值比较功能 |比 较 |描 述| | | | |n1 -eq n2 |检查n1是否与n2相等| |n1 -ge n2 |检查n1是否大于或等于n2| |n1 -g
阅读全文
摘要:到目前为止,在if语句中看到的都是普通shell命令。你可能想问,if-then语句是否能测试命令退出状态码之外的条件。答案是不能。 但在bash shell中有个好用的工具可以帮你通过if-then语句测试其他条件。 test命令提供了在if-then语句中测试不同条件的途径。如果test命令中列
阅读全文
摘要:默认情况下,bash shell会用一些特定的环境变量来定义系统环境。这些变量在你的Linux系统上都已经设置好了,只管放心使用。bash shell源自当初的Unix Bourne shell,因此也保留了UnixBourne shell里定义的那些环境变量。 表6-1列出了bash shell提
阅读全文