一些比较少用但比较有用的linux命令备忘
网络相关
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文件
- 先使用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
- 先使用fdisk查看img文件信息
virtbox 无法添加USB设备解决
sudo usermod -aG vboxusers查看dd 命令进度
watch -n 5 killall -USR1 dd产生指定长度的随机字符串
openssl rand -base64 8passwd不检查密码强度
修改/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命令备忘相关推荐
- linux那个11命令是什么意思,11个有用的Linux命令
11个有用的Linux命令,命令,代码,文件,行号,文件夹 11个有用的Linux命令 易采站长站,站长之家为您整理了11个有用的Linux命令的相关内容. Linux命令行吸引了大多数Linux爱好 ...
- 一些有用的Linux命令
一些有用的Linux命令 file: 查询文件的类型 od: 以指定的格式打印二进制文件 ldd: 查阅共享库的依赖关系 readelf: 表示ELF文件的信息 objdump: 转储目标文件 nm: ...
- iptables命令_程序员最有用的linux命令汇总
总结程序员在工作中,最有用的linux命令如下: 1.vi/vim 我们须要在服务器上代码一些代码时候,就用vi/vim命令就可以,vim是vi的升级,本色自带代码高亮工具,利于查看. dd 删除光标 ...
- 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 ...
- 很少人知道但很有用的 Linux 命令
Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...
- Linux逆向教程好少,11个很少有人知道但很有用的Linux命令
Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...
- 十个有用的linux命令行技巧
我记得我第一次使用 Linux 的时候,我还习惯于 Windows 的图形界面,我真的很讨厌 Linux 终端.那时候我觉得命令难以记忆,不能正确使用它们.随着时间推移,我意识到了 Linux ...
- freedos 常用命令_庆祝FreeDOS 24周年:有用的命令备忘单
freedos 常用命令 FreeDOS在6月29日满24岁. FreeDOS是一个完整的,免费的,与DOS兼容的操作系统,您可以使用它来玩经典的DOS游戏 , 运行商务软件或开发嵌入式系统. 在MS ...
- 10个你可能不曾用过却很有用的 LINUX 命令
点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源:coolshell.cn/articles/790 ...
最新文章
- linux下git的简单运用
- iOS面试中经常问的点 - RunTime
- SLAM Cartographer(12)Local SLAM的主线业务
- 【Flink】The class WC is an instance class, meaning it is not a member of a toplevel object
- leetcode 997 找到小镇的法官
- QoS令牌桶技术详解
- css样式给标签加上小手图标
- cv.threshold()
- SOCK_STREAM (TCP)、SOCK_DGRAM (UDP)、SOCK_RAW
- ros节点,服务,消息,话题的关系
- Python爬虫——用正则表达式爬取小说内容
- EasyExcel Invalid row number (65536) outside allowable range
- win10 安装 frida 安装配置
- 梯度下降法计算二次函数极值、拟合一次曲线、拟合二次曲线
- iOS面试- 0x02 WebView
- Android事件分发机制浅析
- bat(batch)入门简介
- Unity 触摸事件的运用
- TCP/IP协议及配置
- 第十四届蓝桥杯校内模拟赛第二期-Java个人题解(仅供参考)
热门文章
- RH131 网络配置
- Spring Roo 简介
- 基本数据类型的自动装箱
- sql2012一段时间无法连接报53错误
- HBuilder:最快的Web开发IDE
- ORB-SLAM2中四叉树管理特征点
- Val编程-按键响应模式
- python 打开txt_在python中从txt文件打开链接
- 求一个二维数组外围元素之和_C++数组作为函数的参数(学习笔记:第6章 04)...
- deepin安装卡死在蓝色背景_求大神帮助~安装DEEPIN系统卡在蓝色背景图什么原因...