linux相关内容

一.基础用法

~ 和 $HOME

~ 和 $HOME 在大多数情况下是等价的,都表示当前用户的主目录路径。如果当前用户是 root 用户,则 $HOME 变量的值为 /root。
是一个 shell 中的特殊字符,它只在 shell 中扩展为当前用户的主目录路径。而 $HOME 是一个环境变量,它可以在任何程序中使用,并且总是扩展为当前用户的主目录路径。

ip

命令进行的所有配置都是临时动态生效的,重启机器后就丢了,如需要永久配置还得写在网卡配置文件中
ip a
ip addr show
ip addr show ens33
启动网卡 ip link set ens33 up
禁用网卡 ip link set ens33 down
添加ip地址 ip addr add 192.168.58.135/24 dev ens33(临时生效,重启地址就没了)
删除ip地址 ip addr del 192.168.58.135/24 dev ens33

检查路由/默认网关的信息
ip route show
ip route get 192.168.58.2,去往网关是从58.135这个地址走的

默认路由 ip route add default via 192.168.58.2,持久化的话网卡配置里写下gateway应该就可以了

日志:journalctl -u docker --since today

du

看哪个目录磁盘占用高,CD进去, 然后 du -sh *

ldd和rpm

ldd用来打印或者查看程序运行所需的共享库(访问共享对象依赖关系),常用来解决程序因缺少某个库文件而不能运行的一些问题
sudo yum install libseccomp
rpm -q container-selinux
yumdownloader --resolve container-selinux
yum deplist ansible,如果依赖包确实,可以直接挂ISO镜像安装。

LD_LIBRARY_PATH是Linux环境变量名,该环境变量主要用于指定查找共享库(动态链接库)时除了默认路径之外的其他路径
export LD_LIBRARY_PATH= L D L I B R A R Y P A T H : LD_LIBRARY_PATH: LDLIBRARYPATH:pwd
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib

查看操作系统

Hardware configuration (e.g. lscpu):
◦ OS (e.g. cat /etc/os-release):
◦ Kernel (e.g. uname -a):
◦ Go version (e.g. go version):
◦ Others:
查看内核占用内存cat /proc/meminfo
查看CPU基本信息
lscpu
cat /proc/cpuinfo
free -h

apt-get update

unable to locate package net-tools
第一次安装ubuntu的时候,执行ifconfig会出现此错误,需要先执行“apt-get update”(可以先手机联网)
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值