随笔分类 - linux shell
摘要:安装软件后,如果不针对软件的可执行程序设置环境变量,则在每次使用软件时,均需要调用软件可执行程序的绝对路径,相对繁琐。 以下以plink软件为例,将plink的可执行程序加入环境变量。 1、首先下载plink软件,http://zzz.bwh.harvard.edu/plink/download.s
阅读全文
摘要:背景:前面装的R最新版R-4.0.2,编译一直报错,尝试了多种方法,没解决,考虑换低版本R试一下。 R-4.0.2编译报错如下: 1、R-3.5.3软件的下载、编译 wget https://mirrors.tuna.tsinghua.edu.cn/CRAN/src/base/R-3/R-3.5.3
阅读全文
摘要:1、pcre 编译 ./configure --enable-utf8 --enable-unicode-properties make make install 2、查看pcre 版本 pcre默认安装位置 /usr/local/binpcretest -C (查看安装版本)
阅读全文
摘要:1、查看系统 [root@localhost home]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.0 (Maipo) 2、yum安装R [root@localhost home]# yum install
阅读全文
摘要:1、使用yum 直接安装gfortran yum install -y gfortran 报错如下: 2、百度查找,主要参考 https://blog.csdn.net/HOMEGREAT/article/details/81407844 3、使用如下命令安装 : yum install -y gc
阅读全文
摘要:1、编译 glibc 过程中报错 ../configure --prefix=/opt/glibc-2.27 2、首先查看bison 版本 bison --version bison -V 貌似就没有安装bison 。 3、使用 yum 安装bison yum install bison 安装成功。
阅读全文
摘要:1、下载安装包,下载链接如下: http://ftp.gnu.org/gnu/binutils/ wget http://ftp.gnu.org/gnu/binutils/binutils-2.32.tar.gz tar -xzvf binutils-2.32.tar.gzcd binutils-2
阅读全文
摘要:1、yum 安装httpd过程中出现问题: yum install httpd -y 2、百度了一下,好像是什么没有挂载,查看当前的挂载信息: df -h 3、重新挂载光盘 mkdir -p /media/cdrom mount /dev/cdrom /media/cdrom 4、再次查看挂载信息,
阅读全文
摘要:1、目的 linux 系统中 安装 R ,参考如下链接: https://blog.csdn.net/haijiege/article/details/83828173 a.安装并启动EPEL(如果已经安装,可直接执行第二步) yum install epel-release 发现报错如下: 找度娘
阅读全文
摘要:1、首先创建测试文件 a.txt、b.txt、c.txt 2、 查看空格类型,使用如下命令: cat -A file a.txt 第二行什么都没有 b.txt 的第二行为空格 c.txt文件第二行为tab键 3、使用常规命令 删除空行 sed '/^$/d' file 或者 grep -v '^$'
阅读全文
摘要:1、首先使用vim编辑器创建一个测试数据 a.txt,如下: 2、使用 如下命令查看中间的空隙是空格还是tab键: sed -n l a.txt 3、使用如下命令测试: sed 's/ \+/ /g' a.txt 仅对空格起作用。 4、使用如下命令测试: sed 's/\t\+/ /g' a.txt
阅读全文
摘要:1、首先使用vim 创建测试数据a.txt, 如下: 测试数据a.txt的行首是空格还是tab(\t)健呢?可以使用如下命令检测: sed -n l a.txt 发现有的是空格,有的是tab,有的是两种混合。 2、使用如下命令删除行首空格: sed 's/^ *//g' a.txt 发现上述命令只能
阅读全文
摘要:1、跳转至行首,命令模式下按0或者输入“^”(shift + 6)。 2、跳转至行尾输入“$(shift + 4)”。
阅读全文
摘要:vim编辑器和Shell命令脚本 一、vim文本编辑器 在 Linux 系统中一切都是文件,而配置一个服务就是在修改其配置文件的参数。 Vim 编辑器中设置了三种模式 : 命令模式、末行模式 和 编辑模式。 命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作。 输入模式:正常的文本录入
阅读全文
摘要:1、vi编辑 首先利用 vi filenae 查看文件, 在命令行模式下 使用 :g/string/d 执行命令即可删除含有 string字符串的行 ,其中string为字符串 2、sed [root@centos7 test2]# seq 15 > a.txt [root@centos7 test
阅读全文
摘要:一、工作目录切换命令 1、pwd :用于显示当前的工作路径 2、cd :cd 路径:进入指定路径; cd .. :进入上一级目录; cd - : 进入上次所处的路径; cd ~ : 进入家目录; cd / : 进入根目录;cd ~username:进入其他用户的家目录 3、ls:用于显示目录中的文件
阅读全文
摘要:1、创建测试数据 [root@linuxprobe test]# cat > a.txt <1 01 02 03 04 <2 05 06 07 08 <3 09 10 <4 13 14 15 16 <5 17 18 19 20 <6 21 ^C [root@linuxprobe test]# cat
阅读全文
摘要:1、创建测试数据 [root@linuxprobe test]# seq -w 24 | xargs -n 4 | awk '{print "<"NR,$0}' > a.txt ## 创建测试数据[root@linuxprobe test]# cat a.txt<1 01 02 03 04<2 05
阅读全文
摘要:1、 跳转至最后一行:G (命令模式下G、或者shift+g、 末行模式下输入 “:$”) 跳转至第一行:gg (命令模式下gg ,或者在末行模式下输入 “:0”) 跳转至指定行:10+G (命令模式下键盘输入10,然后大写G; 或者末行模式下输入 “:10”) 向下跳转10行:10+j (命令模式
阅读全文