
linux
蓝鲸123
做更好的自己
展开
-
CPU和GPU性能指标收集
CPU和GPU性能指标收集原创 2022-12-13 17:54:52 · 1722 阅读 · 0 评论 -
使用 supervisor 管理进程
supervisord是一个用 Python 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用 supervisor 同时启动所有应用程序而不是一个一个地敲命令启动。原创 2022-10-05 14:34:44 · 738 阅读 · 0 评论 -
linux安装包
cpucuda原创 2022-06-12 15:47:21 · 618 阅读 · 0 评论 -
Linux设置swap交换区为0
1.永久生效:编辑/etc/fstab隐去# /swapfile none swap sw 0 0然后执行命令:swapoff -a2.临时:修改swappiness值为0sysctl vm.swappiness=0刷新SWAP可以执行命令刷新一次SWAP(将SWAP里的数据转储回内存,并清空SWAP里的数据)swapoff -a &&原创 2022-04-17 14:28:21 · 4039 阅读 · 0 评论 -
linux 通过命令行打印本机IP
通过下面的命令行打印本机器的ipHOST_IF=$(ip route|grep default|head -n1|cut -d' ' -f5)HOST_IP=$(ip a|grep "$HOST_IF$"|head -n1|awk '{print $2}'|cut -d'/' -f1)echo $HOST_IP原创 2022-04-02 00:20:26 · 4457 阅读 · 0 评论 -
ansible
官方的指南:https://ansible-tran.readthedocs.io/en/latest/docs/intro_getting_started.html原创 2022-04-02 00:13:15 · 377 阅读 · 0 评论 -
linux 增加新的用户
linux 增加用户useradd -d /home/xiaoming -m xiaomingusermod -a -G sudo xiaomingpasswd xiaoming原创 2022-03-30 22:42:37 · 341 阅读 · 0 评论 -
Linux 磁盘分区、格式化、目录挂载
1. 显示当前主机目录命令df -h2.磁盘分区2.1 显示机器当前的磁盘:命令fdisk -l注:这里知道新增磁盘为/dev/sda1,就直接指定了,缩减显示篇幅。2.2 fdisk 分区fdisk /dev/sdb1 根据帮助提示分区,这里是把/dev/sdb1分成一个区.fdisk /dev/sdb13. 磁盘格式化命令mkfs.ext4 /dev/sdb1分区为ext4的文件系统格式。fdisk /dev/sdb14. 挂载目录4.1 手工挂载新建目录/u01m原创 2022-03-27 19:05:55 · 1577 阅读 · 0 评论 -
Linux文件系统只读Read-only file system的解决方法
df -hdf -T 命令查看这个是最简单的命令,文件系统类型在Type列输出。只可以查看已经挂载的分区和文件系统类型。如下所示:df -T /dev/sda1设备unmount面两条命令分别通过设备名和挂载点卸载文件系统,同时输出详细信息:umount -v /dev/sda1 通过设备名卸载 或者umount -v /data2 通过挂载点卸载 第一步:执行以下命令,查看删除文件所在目录的挂载方式:如果结果显示挂载方式为ro,则根因原创 2022-03-27 19:02:00 · 28585 阅读 · 4 评论 -
ubuntu手动下载安装软件包
对于不同的系统版本可以通过查看:cat /etc/issue本地下载软件包通过https://ubuntu.pkgs.org/20.04/ubuntu-main-amd64 或者https://ubuntu.pkgs.org/18.04/ubuntu-main-amd64进行下载安装。上面的两个链接分别是针对 amd架构的ubuntu20 和ubuntu18 对于arm架构需要进行安装貸定的包。下面介绍安装的软件主要是针对amd架构。安装libibverbs-devwget http://arc原创 2021-10-10 16:20:29 · 3477 阅读 · 0 评论 -
crontab 启动定时任务
Linux 主要命令列出进程的id:ps | grep "sh ./run.sh" | grep -w "sh ./run.sh" | grep -v "grep" | awk '{print $1}列出 python main.py 进程的个数ps |grep "python main.py"|grep -v grep|wc -lcrontab 定时监测脚本,监测python ...原创 2019-06-24 13:04:27 · 2036 阅读 · 0 评论 -
Linux设置支持中文UTF8字符集
背景:日志中中文乱码问题1、sudo su2、locale -a3、locale-gen zh_CN.UTF-84、locale -a需要注意的是,乱码包括两种情况,一种是本身已经是乱码,另一种是本地显示乱码。按照上述配置后,通过查看重新打出来的日志判断乱码问题是否解决。...原创 2018-12-28 15:55:25 · 1110 阅读 · 0 评论 -
【Linux】Linux下统计当前文件夹下的文件个数、目录个数
1 . 统计当前文件夹下文件的个数,包括子文件夹里的ls -lR|grep "^-"|wc -l2 . 统计文件夹下目录的个数,包括子文件夹里的ls -lR|grep "^d"|wc -l3 .统计当前文件夹下文件的个数ls -l |grep "^-"|wc -l4 . 统计当前文件夹下目录的个数ls -l |grep "^d"|wc -l附: ...原创 2018-08-18 16:09:48 · 2701 阅读 · 0 评论 -
linux awk命令详解
原文链接 : http://blog.chinaunix.net/uid-23302288-id-3785105.htmlawk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; command2...转载 2018-11-22 21:30:08 · 264 阅读 · 0 评论 -
linux怎么看一个文件的操作历史
1.使用w命令查看登录用户正在使用的进程信息,w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。该命令所使用的信息来源于/var/run/utmp文件。w命令输出的信息包括:用户名称用户的机器名称或tty号远程主机地址用户登录系统的时间空闲时间(作用不大)附加到tty(终端)的进程所用的时间(JCPU时间)当前进程所用时间(PCPU时间)用户当前正在使用的命令$ w2...原创 2018-11-22 21:33:04 · 30373 阅读 · 0 评论 -
Linux 关闭/开启密码登录或者仅密钥登录
vim /etc/ssh/sshd_config修改 PasswordAuthentication yes/no其中yes:使用密码登陆no:不使用密码登陆,使用密钥登陆重启服务 service sshd restart原创 2018-11-22 21:35:03 · 5497 阅读 · 0 评论 -
linux 查看端口占用情况
Linux如何查看端口1 。 lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:80002、netstat -tunlp |grep 端口号,用于查看指定的端口号的进程情况,如查看8000端口的情况,netstat -tunlp |grep 8000说明一下几个参数的含义:-t (tcp) 仅显示tcp相关选项 -u (udp)仅显示udp...转载 2018-11-25 18:43:09 · 482 阅读 · 0 评论 -
sed命令用法
sed命令用法sed的选项、命令、替换标记命令格式sed [options] ‘command’ file(s)sed [options] -f scriptfile file(s)选项转载 2018-11-25 19:33:57 · 414 阅读 · 0 评论 -
Linux设置支持中文UTF8字符集
背景:文件名、日志中中文乱码问题1、sudo su2、locale -a3、locale-gen zh_CN.UTF-84、locale -a需要注意的是,乱码包括两种情况,一种是本身已经是乱码,另一种是本地显示乱码。按照上述配置后,通过查看重新打出来的日志判断乱码问题是否解决。...原创 2018-11-29 13:15:57 · 1808 阅读 · 0 评论 -
linux shell界面变成灰色,输入左移动输出[D^
原因是 是用户下面使用的是 /bin/dash修改方法:ls -l `which sh`输出:/bin/sh -> dashsudo dpkg-reconfigure dash #Select "no" when you're askedls -l `which sh`输出:/bin/sh -> bash...原创 2018-12-07 22:32:47 · 1026 阅读 · 0 评论 -
ubuntu 解析不了域名—ubuntu的DNS配置
问题描述:电脑系统为ubuntu14.04,连上无线后,火狐浏览器打开www.baidu.com,提示找不到服务器,以及终端ping www.baidu.com,提示unkown host,但是浏览器上直接输入ip地址,以及ping ip地址是可以打开网页的。因此判断是域名解析出错。解决方法:配置动态解析文件sudo gedit /etc/resolv.conf有的系统可能没有该文件,...原创 2018-12-28 15:22:21 · 8088 阅读 · 2 评论 -
umount: /home: device is busy
取消挂载/home时出现umount: /home: device is busy,原因是因为有程序在使用/home目录,我们可以使用fuser查看那些程序的进程,然后杀掉就可以了。[root@localhost home]# fuser -m /home/home: 10278c 10279c 10280c 10281c 10282c 10295 10365 18222c命令...原创 2018-08-18 16:05:55 · 1492 阅读 · 0 评论