随笔分类 - linux
摘要:# 安装sudo apt install ifstat # 使用,直接打命令就行ifstat
阅读全文
摘要:在运行的程序之前加 time 最后得出三个时间 real、 user、 sys, real是程序的实际运行时间,sys是内核态的时间,user是用户态的时间,单核情况,real远远大于user和sys之和。 real,从程序开始到程序执行结束时所消耗的时间,包括CPU的用时和所有延迟程序执行的因素的
阅读全文
摘要:Yarn 是一个新的包管理器,用于替代现有的 npm 客户端或者其他兼容 npm 仓库的包管理工具。Yarn 保留了现有工作流的特性,优点是更快、更安全、更可靠。 最初接触 yarn 还是在 0.17.10 版本,由于各种各样的原因,使用时没 npm 顺手, 目前 yarn 的版本已经升级为 1.3
阅读全文
摘要:目录 一、问题描述 二、解决方法 1.查看 autoconf、automake 是否已安装 2.查看 autoconf、automake 对应的包 3.安装 一、问题描述 CentOS 7 下执行 make configure 命令时报错: /bin/sh: autoconf: command no
阅读全文
摘要:要通过 yum 来安装 nodejs 和 npm 需要先给 yum 添加 epel 源,安装完成后,执行 yum -y install nodejs npm --enablerepo=epel然后再安装yarnnpm install --g yarn第二种安装yarn的方法 步骤一:安装Node.j
阅读全文
摘要:在centos7中直接yum install htop提示没有这个包,这个时候这样操作就可以了 yum install -y epel-release yum install -y htop 注: 装上了 EPEL之后,就相当于添加了一个第三方源。官方的rpm repository提供的rpm包也不
阅读全文
摘要:我的需求是:我在内网的容器中缺少某个包,我在外网有相同的环境,此时我需要使用外网相同环境下载所需包和依赖,然后导入内网进行离线安装。 目前全网的安装方法都是离线下载,然后在设置镜像源地址安装。这种方式步骤比较多,而且我只是临时安装一个包,还要设置apt-get的镜像源,我觉得步骤太多了。 于是探索了
阅读全文
摘要:bashrc是Linux系统中的一种shell脚本,当用户登录时,bashrc文件会被自动执行。它是一个用于加载环境变量和自定义脚本的地方,可以用来定制您的系统环境。在本文中,我们将详细介绍如何在bashrc文件中添加环境变量。 一、基础知识 在开始添加环境变量之前,您需要了解bashrc文件及其作
阅读全文
摘要:现在某个文件夹中都是视频,后缀为.mpeg,重命名为1.mpeg,2.mpeg.... ls -l |awk '{print $1" "NR".mpeg"}' |xargs -i -t -n 2 mv $1 $2 # NR表示行号
阅读全文
摘要:1、联网安装好rpm包,并将下载好的包备好 #yum -y install 包名 --downloadonly --downloaddir=下载地址 2、离线的机器上,在rpm所在的文件夹内,执行以下脚本 #rpm -Uvh --force --nodeps *.rpm
阅读全文
摘要:安装gcc gcc-c++ make等编译包,提示glibc错误依赖 --> Finished Dependency Resolution Error: Package: glibc-headers-2.17-317.el7.x86_64 (centos7) Requires: glibc = 2.
阅读全文
摘要:使用top命令查看某个pid top -p pid 关于htop的使用,htop的界面有使用提示
阅读全文
摘要:"apt-get update" 和 "apt-get upgrade" 是两个常用的 Linux 命令,用于更新和升级软件包。它们的区别如下: 1. **apt-get update**:该命令用于更新软件包列表。当你运行此命令时,系统将连接到软件包存储库并检查可用的更新。它将下载最新的软件包列表
阅读全文
摘要:本来家里的主机是有smb服务的,但是发现存在这样的一个问题:我用苹果手机可以访问smb,但是我使用安卓系统的电视是访问不了的。 于是我搜索了一下,问题大概是高版本的smb是不支持低版本的安卓系统的 后来我就想安装个ftp服务吧,本来想设置匿名访问的,但是没有设置成功,最后是通过本机登录名进行访问,但
阅读全文
摘要:实现效果(无密码访问) 第一步:安装 1.安装sudo apt-get install samba如下选YDo you want to continue? [Y/n] y2.查看服务是否启动sudo systemctl status smbd 第二步:建立共享文件夹 1.建立共享文件夹mkdir -
阅读全文
摘要:在Linux中,使用cp命令复制软链接时,会根据命令行参数的不同而产生不同的结果: 如果使用cp -L命令,cp会复制软链接指向的文件,而不是软链接本身。这个选项强制cp遵循软链接指向的路径,而不是复制软链接。 如果使用cp -P命令,cp会复制软链接本身,而不是软链接指向的文件。这个选项使cp复制
阅读全文
摘要:打开终端 sudo nano /etc/gdm3/custom.conf 在文件的[daemon]部分中添加以下两行代码: [daemon] AutomaticLoginEnable=True AutomaticLogin=username 保存并关闭,注意usename值的是你自己登录的用户名 第
阅读全文
摘要:your_command | awk '{ sum += $1 } END { print sum }' 其中,your_command 是你要执行的管道命令。在这个命令中,管道符 | 将前一个命令的输出传递给了后一个命令。 awk 命令将每个输出行的第一个字段(默认情况下是以空格作为分隔符的第一个
阅读全文
摘要:有时候我们在终端输入指令时,终端不显示指令,但是可以执行指令,原因只是在终端不显示上,解决办法如下: 关闭输入回显 stty -echo 打开输入回显 stty echo 我们可以利用打开输入回显的指令来恢复显示
阅读全文
摘要:统计python执行时间,比如time python code.py 在 Linux 命令行中,可以使用 time 命令来统计命令执行时间。time 命令可以测量指定命令的执行时间、CPU 使用率、系统调用等信息,并将这些信息输出到终端上。 要使用 time 命令,只需在命令前面添加 time 即可
阅读全文