namespace linux mount

Linux-突发任务-at命令和mail命令的配合使用

AT命令用于在将来的特定时间,执行我们预先定义的一系列操作命令或脚本。 AT命令有三个用途,即安排任务的执行、查看准备执行的任务清单和取消已经安排的任务。 编写执行任务: at [options] TIME 查看即将执行的任务: atq [options] 取消要执行的任务: atrm [选项] j ......
命令 任务 Linux mail at

linux - grep 查找匹配

在文件中查找匹配的字符串或者模式 1. 在单个文件中查找给定的字符串 grep "string" filename 2. 在多个文件中查找指定的字符串 grep "this" demo_* 3. -i 选项忽略大小写敏感进行查找 grep -i "string" filename 4. 使用正则表达 ......
linux grep

Linux与Sre入门建议

https://www.w3schools.com/go/index.php ......
建议 Linux Sre

第十二周Linux学习报告

本周学习的是上周没有讲完的磁盘管理以及新学习的文件查找、打包压缩及解压 磁盘管理 1、修改挂载点的配置文件,目录在/etc/fstab,使用vim修 文件查找、打包压缩以及解压 1、which命令查找符合条件的命令文件,可查看其是否存在以及执行的位置 2、locate命令可以让用户快速查找到所需要的 ......
报告 Linux

OS-Linux-程序安装与依赖

OS-Linux-程序安装与依赖 从源下载安装包 sudo apt download mysql 查看安装依赖:apt-cache apt-cache depends xxx 查看已安装程序依赖,如nginx sudo apt-get install --reinstall -d'apt-cache ......
OS-Linux 程序 Linux OS

Linux要删除的目录下出现了~目录怎么办

可直接用以下命令删除’~’目录,而不影响当前用户主目录 rm -rf \~ `rm -rf \~` 命令的作用是递归地删除名为 ‘~’ 的目录。 解释一下这个命令的各个部分: - `rm` 是 Linux 中用于删除文件和目录的命令。 - `-r` 选项表示递归删除,即删除目录及其所有内容。 - ` ......
目录 怎么办 Linux

开启linux网卡

查看目录,如果有ifcfg-eth0,ifcfg-ens33之类的,表示有网卡 但不确定是否开启,如果使用的vmware,且有桌面的化,可以用鼠标点一点就可以开启网络 [root@bogon network-scripts]# pwd /etc/sysconfig/network-scripts [ ......
网卡 linux

初识Linux

1.了解云计算的概念 1.1 云计算是什么 云计算是一种通过互联网提供计算资源和服务的模式。它将计算资源(如服务器、存储、数据库、网络、软件等)通过云服务提供商(如亚马逊AWS、微软Azure、谷歌云平台等)的数据中心进行集中管理和分配,用户可以通过互联网按需获取和使用这些资源和服务。 1.2云计算 ......
Linux

go语言window|mac|linux下交叉编译其他平台的软件包

go语言window|mac|linux下交叉编译其他平台的软件包 注意:go1.17 发现直接使用set 是不起作用的, 必须要使用go env -w 来设置 一、设置编译环境,需要发布哪个平台 Window下 1、 设置Linux编译环境 SET CGO_ENABLED=0 set GOARCH ......
软件包 语言 window linux 平台

linux练习-1

文件打包、压缩、解压 1.tar打包命令 使用tar命令将当前目录下的oldFile1和oldFile2文件打包成一个oldFile.tar文件; 使用tar命令将当前目录下的oldFile.tar文件解压到当前目录下。 2 .文件压缩命令使用tar命令将当前目录下的oldFile1和oldFile ......
linux

linux学习-5

文件查找、打包压缩及解压 文件查找 Which:在环境变量PATH设置的目录中查找符合条件的命令文件,可查看其是否存在以及执行的位置。 Locate:让用户快速查找到所需要的文件或目录。它不搜索全部数据信息,而是搜索数据库/var/lib/mlocate/mlocate.db。(该数据库包含本地系统 ......
linux

Linux 中 shell脚本统计fasta文件中每一条染色体的长度

001、 借助数组实现 [root@pc1 test]# ls a.fa [root@pc1 test]# cat a.fa ## 测试fasta文件 >chr1 aattccgg ttcc >chr2 ttccc >chr3 tttc cct ## 统计脚本 [root@pc1 test]# aw ......
染色体 脚本 长度 文件 Linux

Linux 中shell脚本实现给fasta文件中重复的染色体名做序号标记

001、测试数据 [root@pc1 test]# ls a.txt [root@pc1 test]# cat a.txt ## 测试数据 >jcf7180003470556 2 7 >jcf7180003470556 3 8 >jcf7180003470552 4 9 6 >jcf71800034 ......
染色体 序号 脚本 标记 文件

arch linux安装并简单配置zsh

1.安装zsh sudo pacman -S zsh 2.设置默认zsh 列出所有已安装shell chsh -l 要为您的用户设置一个默认值 chsh -s /full/path/to/shell 例如 chsh -l /usr/bin/bash 3.注销并再次登录,打开shell 这时会看到zs ......
linux arch zsh

我的Linux使用说明书

我的Linux使用说明书 一、基础知识篇 1、常用命令 2、tmux和vim (1) tmux快速上手 推荐博客1 参照acwing教程,使用ctrl+a作为tmux前置指令 第一步:创建会话:(命令) tmux new -s <session-name> 创建一个名为<session-name>的 ......
说明书 Linux

学习linux方法

服务 截止目前,就是学了ftp,nfs,samba,几个服务,就想总结一下,这几个服务的流程 这也是我第一次学习linux服务 关于服务的话,有以下的几个要求 1:就是先了解这个服务的任务是干什么的,就是把这个目的弄懂就行了 2:了解服务的端口号和进程,这个是非常重要的,用来判断这个服务是否开启了, ......
方法 linux

linux各目录存放文件类型

/usr 最庞大的目录,要用到的应用程序和文件几乎都在这个目录。其中包含:/usr/X11R6 存放X window的目录/usr/bin 众多的应用程序/usr/sbin 超级用户的一些管理程序/usr/doc linux文档/usr/include linux下开发和编译应用程序所需要的头文件/ ......
类型 文件 目录 linux

在Linux上设置MySQL的简单密码

在Linux上更改MySQL的密码 导航 目录在Linux上更改MySQL的密码导航1、先查看之前生成的随机密码2、输入密码加入数据库3、先设置一个符合密码验证难度比较大的密码3.1一开始尝试了简单的不行3.2选择难度大的成功了4、把限制密码位数设小一点,复杂度类型调底一点4.1将密码复杂度校验调整 ......
密码 Linux MySQL

linux上安装数据库

linux上安装数据库 导航 目录linux上安装数据库导航1、检查是否已经安装有数据库2、查看是否有安装 mariadb,该软件与 MySQL 数据库有冲突,需要手动卸载3、把从官网下载的数据库压缩包上传到虚拟机的/soft/mysql目录上4、将压缩包解压5、安装插件6、安装rpm包7、启动My ......
数据库 数据 linux

Linux.command.dd DD命令的用法

DD命令有多种用法,根据不同场景使用有奇效 第一种用法:数据清空保护 有时候我们需要对磁盘进行读写覆盖,防止有人利用工具对数据进行恢复操作 具体步骤: 1.进入U盘启动系统,使用gpartd图形界面或是 df -h 命令行查看要读写覆盖的盘已使用大小,比如 50g 2.使用dd命令借助/dev/ze ......
命令 command Linux dd

深入浅出 Linux 中的 ARM IOMMU SMMU II

SMMU 驱动中的系统 I/O 设备探测 要使系统 I/O 设备的 DMA 内存访问能通过 IOMMU,需要将系统 I/O 设备和 IOMMU 设备绑定起来,也就是执行 SMMU 驱动中的系统 I/O 设备探测。总线发现系统 I/O 设备并和对应的驱动程序绑定,与 IOMMU 设备驱动程序注册并为 ......
深入浅出 Linux IOMMU SMMU ARM

Linux文件管理

1 文件目录 根目录下常见的目录: /bin 存放二进制可执行文件,常用命令一般都在此 /etc 存放系统管理和配置文件 /home 存放所有用户的根目录,是用户目录的基点 /usr 存放用户安装的程序和系统程序 /tmp 存放正在执行的程序和临时文件 /root 超级用户的主目录 /sbin 存放 ......
文件 Linux

Linux安装MySQL

本文使用的Linux发行版本为AlmaLinux 9.2 64位(CentOS停止更新后的完美替代发行版本)。 本文安装的MySQL版本为8.1.0,其他版本方法类似。 MySQL源码编译时间太长了,需要3到4小时,使用官网编译好的rpm更简单快捷。 操作步骤 更新系统。dnf -y update ......
Linux MySQL

编译opencv: Linux编译opencv

opencv官网:https://opencv.org/releases/ github下载地址:https://github.com/opencv/opencv/releases mkdir build mkdir opencvbuild # 不编译java,不编译Python,指定安装位置 cd ......
opencv Linux

linux基础

linux基础 安装、初始化 安装centos 服务器初始化:[参考文件][] 初始化/优化:更改源(快照),优化基础配置、端口 systemd:服务管理、网络管理等 linux开机过程:bios自检-->启动菜单-->加载操作系统内核-->内核初始化-->启动初始化进程(systemd进程) ba ......
基础 linux

linux系统多版本boost共存

因为几个库都用到boost,但是各个库依赖的boost最低版本不一样 安装boost1.71 tar -zxvf boost_1_71_0.tar.gz && cd boost_1_71_0su - root./bootstrap.sh --with-libraries=all./b2./b2 in ......
版本 系统 linux boost

linux 批量更改指定后辍文件的可执行权限

要在Linux上批量更改指定后缀文件的可执行权限,您可以使用find命令来查找这些文件,然后使用chmod命令来更改它们的权限。以下是一些步骤: 1. 打开终端。 2. 使用 find 命令查找要更改权限的文件,例如,如果您想要更改所有 .sh 文件的可执行权限,可以运行以下命令: find /pa ......
权限 文件 linux

Linux 系统时间同步

NTP ntpdate cn.pool.ntp.org crontab -e * * * * * /usr/sbin/ntpdate cn.pool.ntp.org systemctl restart crond HTTP date -s "$(curl -sD - google.com | gre ......
时间 系统 Linux

linux系统多版本boost库共存

因为几个库都用到boost,但是各个库依赖的boost最低版本不一样 安装boost1.71 tar -zxvf boost_1_71_0.tar.gz && cd boost_1_71_0 su - root ./bootstrap.sh --with-libraries=all ./b2 ./b ......
版本 系统 linux boost

使用Linux命令sort及uniq对文件或屏幕输出进行分组统计

sort demo.txt | uniq -c | sort -rn | head -3 在日常Linux操作常常需要对一些文件或屏幕数次中重复的字段进行分组统计。 实现的方法非常简单,核心命令为:sort | uniq --c | sort -rn 。 sort:对指定列进行排序,使该列相同的字段 ......
命令 屏幕 文件 Linux sort