-
linux – 在Bash中将文本文件作为命令运行
所属栏目:[Linux] 日期:2020-12-14 热度:174
如果我有一个文本文件,每行都有一个单独的命令,我如何使终端作为命令运行每一行?我只是不想一次复制和粘贴1行.它不必是一个文本文件……它可以是任何类型的文件. example.txt文件: sudo command 1sudo command 2sudo command 3 解决方法 你可以使用这些命[详细]
-
删除冒号前的所有文本
所属栏目:[Linux] 日期:2020-12-14 热度:118
我有一个包含一定数量行的文件.每一行看起来像这样: TF_list_to_test10004/Nus_k0.345_t0.1_e0.1.adj:PKMYT1 我想删除所有“:”之前的字符,以便仅保留作为基因名称的PKMYT1. 由于我不是正则表达式脚本编写的专家,任何人都可以帮助我使用Unix(sed或awk)或R[详细]
-
linux – 在文本文件中输入第n列
所属栏目:[Linux] 日期:2020-12-14 热度:147
我有一个文本文件: 1 Q0 1657 1 19.6117 Exp1 Q0 1410 2 18.8302 Exp2 Q0 3078 1 18.6695 Exp2 Q0 2434 2 14.0508 Exp2 Q0 3129 3 13.5495 Exp 我想把每一行的第2和第4个单词都这样: 1657 19.61171410 18.83023078 18.66952434 14.05083129 13.5495 我正在[详细]
-
Linux安装python环境脚本
所属栏目:[Linux] 日期:2020-12-14 热度:67
自动安装python环境的脚本 1.首先判断是不是root用户 2.判断是否安装 3.是否下载成功(网络可能有问题) 4.是否解压成功(文件下载可能缺少) 5.安装配置python环境 # coding=utf-8import osimport sysif os.getuid()==0: passelse: print "当前用户不是root[详细]
-
Linux脚本
所属栏目:[Linux] 日期:2020-12-14 热度:138
编写脚本实现传入进程pid,查看对应进程/proc下CPU、内存指标 1 #!/bin/ bash 2 read -p " Please input PID to see CPUMEM infos: " pid 3 checkpid=` ps aux | sed -nr " 1! p " | tr -s " " | cut -d " " -f 2 | grep " $pid " ` 4 if [ ! $checkpid ]; th[详细]
-
IP地址简介及Linux网络管理工具
所属栏目:[Linux] 日期:2020-12-14 热度:88
IP地址简介 1 IP地址又叫网络地址也称逻辑地址,由32位2进制数组成,分4段每段8位,由10进制数表示,范围0~ 255 ,段与段之间用点隔开采用点分十进制的表示法,在一个网络中ip地址是唯一的,IP地址最主要的作用就是标识网络设备在网络中所在的位置,通过IP地[详细]
-
制作linux云主机镜像
所属栏目:[Linux] 日期:2020-12-14 热度:145
目录 制作linux云主机镜像 1、物理机环境准备 2、安装kvm虚拟机 3、操作虚拟机 4、在物理机上处理镜像 5、拷贝制作好的raw格式的镜像 制作linux云主机镜像 1、物理机环境准备 使用一台物理机来配置 kvm 环境,需要 cpu 支持 intel VT 等硬件虚拟化功能。 建[详细]
-
Linux运行级别
所属栏目:[Linux] 日期:2020-12-14 热度:181
1、运行级别介绍 运行级别说明: 0:关机 1:单用户 【找回丢失密码】 2:多用户状态没有网络服务 3:多用户状态有网络服务 4:系统未使用保留给用户 5:图形界面 6:系统重启 常用的运行级别时 3 和 5 ,要修改默认的运行级别可修改/etc/inittab的? ? ?id:5[详细]
-
linux常用命令
所属栏目:[Linux] 日期:2020-12-14 热度:94
1、查找文件 find ./ -name "*bak*" find ./ name "*bak" | xargs rm -f find ./ name "*bak" | xargs rm -rf 递归删除 2、查找内容 grep -r test /usre/src 递归显示带test的行 grep ‘test‘ *.xml 3、修改文件属性 chown -R sftp:sftpgroup opt/ chown sf[详细]
-
文件特殊权限SUID测试
所属栏目:[Linux] 日期:2020-12-14 热度:117
思路:使用shell脚本,然后把脚本编译为二进制,赋予 suid 权限,用不同的用户执行这样就能比较是否执行的时候用户是文件的所属用户 安装shc编译shell脚本 1 2 3 4 5 6 7 8 [[email?protected] shc] [[email?protected] tmp] # git clone https://github.com/[详细]
-
Linux系统下使用yum安装mysql
所属栏目:[Linux] 日期:2020-12-14 热度:53
1.安装rpm包 直接使用yum -y install 命令安装mysql是无法安装mysql的高级版本,需要先安装带有可用的mysql5系列社区版资源的rpm包,输入如下命令进行安装。 命令:rpm -Uvh?http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm ? ?2.查看my[详细]
-
LeetCode_69. Sqrt(x)
所属栏目:[Linux] 日期:2020-12-14 热度:85
? 69.?Sqrt(x) Easy Implement? int sqrt(int x) . Compute and return the square root of? x ,where? x ?is guaranteed to be a non-negative integer. Since the return type?is an integer,the decimal digits are truncated and only the integer part[详细]
-
linux系统优化项
所属栏目:[Linux] 日期:2020-12-14 热度:129
linux新安装调优及安全设置: 1、关闭selinux 2、设定运行级别为3 3、精简开机自启动 4、linux系统安全最小原则申明 5、更改ssh服务器远程登陆配置 6、利用visudo命令控制用户对系统命令的使用权限 7、liux中文显示 8、设置linux服务器时间同步 9、历史记录[详细]
-
聊聊动态链接和dl_runtime_resolve
所属栏目:[Linux] 日期:2020-12-14 热度:78
写在前面 linux下的动态链接相关结构,重新回顾_dl_runtime_resolve的流程以及利用方法 动态链接相关结构 为了高效率的利用内存,多个进程可以共享代码段、程序模块化方便更新维护等,动态链接技术自然就出现了。不详细介绍位置无关代码和位置无关可执行程序[详细]
-
vue实现吸顶
所属栏目:[Linux] 日期:2020-12-14 热度:62
data(){ return { list:[],swiperOption: "" ,xiding : "" , // 轮播高度 SwiperHeight:‘‘ } },mounted(){ this .onload() // 获取轮播图图片的高度 setTimeout(()= { // 通过ref获取轮播dom,获取轮播的高度 console.log( this .$refs.mySwiper.$el.offse[详细]
-
linux创建指定大小的文件
所属栏目:[Linux] 日期:2020-12-14 热度:127
linux命令行下创建指定大小的文件 ? ? 本文介绍linux下创建指定大小文件的几种方法。 ? ? 【truncate】 truncate -s 25M test .file ? ? 【fallocate】 fallocate -l 25000000 test .file ? ? 【dd】 dd if=/dev/urandom of =test.file bs = 25MB count =1 d[详细]
-
Linux文件目录类指令
所属栏目:[Linux] 日期:2020-12-14 热度:173
1、pwd? 指令 基本语法 pwd? ? (功能概述:显示当前工作目录的绝对路径) ? ? ?2、 ls? ?指令 基本语法 ls? [选项]? [目录或者文件] 常用选项 -a? 显示当前目录的所有文件和目录,包括隐藏的目录 -l 以列表的方式显示目录信息 ? ? ? ? ? ?3、 cd? 指令 基本[详细]
-
linux 内核参数tcp_max_syn_backlog与tcp_syncookies
所属栏目:[Linux] 日期:2020-12-14 热度:55
环境:centos7.4 内核版本3.10 内核参数net.ipv4.tcp_max_syn_backlog定义了处于SYN_RECV的TCP最大连接数,当处于SYN_RECV状态的TCP连接数超过tcp_max_syn_backlog后,会丢弃后续的SYN报文。 为了测试上述结论,首先将tcp_syncookies设置为0,并将net.ipv4.t[详细]
-
Linux Swap的那些事
所属栏目:[Linux] 日期:2020-12-14 热度:172
swap是干嘛的? 在Linux下,SWAP的作用类似Windows系统下的“虚拟内存”。当物理内存不足时,拿出部分硬盘空间当SWAP分区(虚拟成内存)使用,从而解决内存容量不足的情况。 SWAP意思是交换,顾名思义,当某进程向OS请求内存发现不足时,OS会把内存中暂时不[详细]
-
Linux中安装MySQL
所属栏目:[Linux] 日期:2020-12-14 热度:164
一、安装 1、下载软件 2、将软件传输到linux系统的/root目录下 3、查看是否已经安装执行rpm -qa | grep MySQL 4、执行rpm -ivh? MySQL-client-5.5.40-1.linux2.6.x86_64.rpm安装MySQL-client-5.5.40-1.linux2.6.x86_64.rpm 5、执行rpm -ivh MySQL-server-5.5[详细]
-
Linux下的动态库与静态库
所属栏目:[Linux] 日期:2020-12-14 热度:128
2019-09-25 关键字:生成库、静态库引用、动态库引用 ? 在 C 开发中,“库”是一个经常听到的名词。 ? 所谓的库其实就是一个二进制文件。这个二进制文件的内容是可被其它C程序调用执行的函数。换句话说,库就是一组C代码的打包形式而已,打包是指将源代码以[详细]
-
liunx 环境下安装 Eclipse C++
所属栏目:[Linux] 日期:2020-12-14 热度:154
第一步:首先安装JDK 进入JDK官网:https://www.oracle.com/technetwork/java/javase/downloads/index.html? 下载对应的jdk?? ? ? ? ? 注意:选择适合自己系统的JDK。 安装JDK: 1、将JDK解压到一个系统文件夹内? 。 sudo mkdir /opt/jvm // 创建一个jvm文件[详细]
-
openvino资源
所属栏目:[Linux] 日期:2020-12-14 热度:188
Intel OpenVINO介紹及樹莓派、Linux的安裝 https://chtseng.wordpress.com/2019/01/21/intel-openvino%E4%BB%8B%E7%B4%B9%E5%8F%8A%E6%A8%B9%E8%8E%93%E6%B4%BE%E3%80%81linux%E7%9A%84%E5%AE%89%E8%A3%9D/ OpenVINO之一:OpenVINO概述 https://blog.csdn.ne[详细]
-
Water Tree CodeForces - 343D (树链剖分)
所属栏目:[Linux] 日期:2020-12-14 热度:78
output standard output Mad scientist Mike has constructed a rooted tree,which consists of? n ?vertices. Each vertex is a reservoir which can be either empty or filled with water. The vertices of the tree are numbered from 1 to? n ?with the[详细]
-
Linux Centos7部署环境安装-CentOS
所属栏目:[Linux] 日期:2020-12-14 热度:109
Linux Centos7部署环境安装-CentOS Centos7部署环境安装及Linux常用命令 centos系统下各文件夹的作用 centos7修改系统默认语言 centos7安装rz/sz命令 centos7安装netstat centos7安装lsof命令 centos7下载并安装jdk并配置环境变量 centos7安装Tomcat centos7[详细]