ubuntu 运维

系统配置

设置固定 ip

sudo vim /etc/network/interfaces
#固定ip设置
auto enx0050b6279c85
iface enx0050b6279c85 inet static
  #ip
  address 192.168.2.11
  #子网掩码
  netmask 255.255.255.0
  #网关
  network 192.168.2.0
  #广播地址
  broadcast 192.168.2.255

设备信息查看

#查看系统硬件信息
lshw
#查看cpu信息
lscpu 
#查看所有usb设备
lsusb
#查看所有内存
lsmem
#任务管理器
top
#显卡状态查看
nvidia-smi
#显示内核信息
uname -a 
#显示硬盘使用信息
df -h
#查看硬盘挂载信息
fdisk -h

常用工具

apt

离线安装

apt-get install xx 分为两个部分
1.找到包所有的依赖项,并检查本地缓存是否存在这些依赖,如果不存在就从apt源下载这些依赖到/var/cache/apt/archives路径下
2.将所有的依赖解压,并安装到/usr/bin/ 路径下
所以如果/var/cache/apt/archives 路径下存在xx包所有的依赖的话,我们就可以使用apt-get install 离线安装软件了

apt-get --download-only  <需要安装的软件包>

/var/cache/apt/archives获取deb软件包,并copy到需要安装的主机的相同目录下

 apt-get install <需要安装的软件包>

apt提示无需下载软件包,之后就可以正常安装了

timeshift

#恢复系统
timeshift --restore --snapshot "快照名"

抓包工具

tcpdump  -i  <device name> -host <源主机> -n (不解析IP对应的主机名) -v (显示细节)

bash

#查看目录下最大的十个文件
du -h|sort -h -r|head -n 10
#xargs使管道输入的每一行,都执行xargs 参数的命令
#统计代码行数
find . -name "*.cpp" -o -name "*.h" |xargs wc -l
#命令行快速查找代码
grep -G  "xxx"
#快速终止进程
ps -a | grep chrome |xargs kill -9 

vim 快捷键

#多行插入删除
1. ctrl + v 进入visual block模式
2. 选择需要更改的行
3. I 在光标处添加内容   A 在行尾添加内容  e 删除
4. Esc 退出visual block 模式   
#重复上一行的修改
1. j
2. .
# 分屏
: vsp
#分屏左右移动
ctrl + h  ctrl + l
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值