网络相关

ssh 反向代理

ssh -fCNR 10000:localhost:22 userB@B.B.B.B
B.B.B.B是一个外网机器B的IP

ssh -p 10000 userA@localhost
在机器B,ssh到机器A

防火墙

  • 查看防火墙服务状态
    systemctl status firewalld
  • 查询端口是否开放
    firewall-cmd --query-port=8080/tcp
  • 开放80端口
    firewall-cmd --permanent --add-port=80/tcp
  • 移除端口
    firewall-cmd --permanent --remove-port=8080/tcp
  • 重载防火墙使配置生效
    firewall-cmd --reload

git

(取消)设置git代理,注意设置的前提是以及在系统中设置好了代理
git config http.proxy http://127.0.0.1:8889
git config --global --unset http.proxy

硬件相关的

iic

i2cdetect -l 列出系统中有的i2c总线
i2cdetect -y 1 扫描i2c 1号总线上的设备
i2cdump -y 1 0x50 dump出1号总线上地址为0x50设备的寄存器内容

pci

lspci 查看有那些设备
lspci -s 01:00.0 -vvv 查看指定设备的详细信息

dmidecode

dmidecode 查看系统的硬件信息
dmidecode --type memory 查看内存硬件信息

调整cpu频率

内核相关的

  • 把内核模块编译安装到制定目录
    make modules_install INSTALL_MOD_PATH=./mod_install
  • 制作initramfs
    dracut --omit-drivers “stmmac_pci stmmac” --add-drivers “virtio_pci” --force /boot/initramfs-4.19.161.img 4.19.161
    制作initramfs时驱动使用/lib/modules/4.19.161/里的,并且额外添加virtio_pci.ko ,不添加stmmac_pci.ko 和stmmac.ko

运维

  • root以某用户身份运行程序
    runuser - [用户名] -c “要运行的命令”
    -s 可以指定用那个shell运行

  • 挂载img文件

    1. 先使用fdisk查看img文件信息
      fdisk -l [文件名]
      offset为8192个扇区,一个扇区512B,8192*512=4194304
      2.使用mount挂载
      sudo mount -o loop,offset=4194304 Armbian_21.05.0-trunk_Nanopik1plus_buster_current_5.10.21_minimal.img ~/mnt
  • virtbox 无法添加USB设备解决
    sudo usermod -aG vboxusers

  • 查看dd 命令进度
    watch -n 5 killall -USR1 dd

  • 产生指定长度的随机字符串
    openssl rand -base64 8

  • passwd不检查密码强度
    修改/etc/pam.d/common-password 字段requisite

  • 手动对时
    ntpdate asia.pool.ntp.org

编程

  • 生成 compile_commands.json
 ninja -t compdb -x c_COMPILER cpp_COMPILER > compile_commands.json

待更新

一些比较少用但比较有用的linux命令备忘相关推荐

  1. linux那个11命令是什么意思,11个有用的Linux命令

    11个有用的Linux命令,命令,代码,文件,行号,文件夹 11个有用的Linux命令 易采站长站,站长之家为您整理了11个有用的Linux命令的相关内容. Linux命令行吸引了大多数Linux爱好 ...

  2. 一些有用的Linux命令

    一些有用的Linux命令 file: 查询文件的类型 od: 以指定的格式打印二进制文件 ldd: 查阅共享库的依赖关系 readelf: 表示ELF文件的信息 objdump: 转储目标文件 nm: ...

  3. iptables命令_程序员最有用的linux命令汇总

    总结程序员在工作中,最有用的linux命令如下: 1.vi/vim 我们须要在服务器上代码一些代码时候,就用vi/vim命令就可以,vim是vi的升级,本色自带代码高亮工具,利于查看. dd 删除光标 ...

  4. iotop iostat_适用于SQL Server DBA的有用的Linux命令– iotop和iostat

    iotop iostat In the article, we will learn how to use the 'iotop' and 'iostat' commands with various ...

  5. 很少人知道但很有用的 Linux 命令

    Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...

  6. Linux逆向教程好少,11个很少有人知道但很有用的Linux命令

    Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...

  7. 十个有用的linux命令行技巧

    我记得我第一次使用 Linux 的时候,我还习惯于 Windows 的图形界面,我真的很讨厌 Linux   终端.那时候我觉得命令难以记忆,不能正确使用它们.随着时间推移,我意识到了 Linux   ...

  8. freedos 常用命令_庆祝FreeDOS 24周年:有用的命令备忘单

    freedos 常用命令 FreeDOS在6月29日满24岁. FreeDOS是一个完整的,免费的,与DOS兼容的操作系统,您可以使用它来玩经典的DOS游戏 , 运行商务软件或开发嵌入式系统. 在MS ...

  9. 10个你可能不曾用过却很有用的 LINUX 命令

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源:coolshell.cn/articles/790 ...

最新文章

  1. linux下git的简单运用
  2. iOS面试中经常问的点 - RunTime
  3. SLAM Cartographer(12)Local SLAM的主线业务
  4. 【Flink】The class WC is an instance class, meaning it is not a member of a toplevel object
  5. leetcode 997 找到小镇的法官
  6. QoS令牌桶技术详解
  7. css样式给标签加上小手图标
  8. cv.threshold()
  9. SOCK_STREAM (TCP)、SOCK_DGRAM (UDP)、SOCK_RAW
  10. ros节点,服务,消息,话题的关系
  11. Python爬虫——用正则表达式爬取小说内容
  12. EasyExcel Invalid row number (65536) outside allowable range
  13. win10 安装 frida 安装配置
  14. 梯度下降法计算二次函数极值、拟合一次曲线、拟合二次曲线
  15. iOS面试- 0x02 WebView
  16. Android事件分发机制浅析
  17. bat(batch)入门简介
  18. Unity 触摸事件的运用
  19. TCP/IP协议及配置
  20. 第十四届蓝桥杯校内模拟赛第二期-Java个人题解(仅供参考)

热门文章

  1. RH131 网络配置
  2. Spring Roo 简介
  3. 基本数据类型的自动装箱
  4. sql2012一段时间无法连接报53错误
  5. HBuilder:最快的Web开发IDE
  6. ORB-SLAM2中四叉树管理特征点
  7. Val编程-按键响应模式
  8. python 打开txt_在python中从txt文件打开链接
  9. 求一个二维数组外围元素之和_C++数组作为函数的参数(学习笔记:第6章 04)...
  10. deepin安装卡死在蓝色背景_求大神帮助~安装DEEPIN系统卡在蓝色背景图什么原因...