Fedora从命令行启动

Fedora 从命令行启动 一、实现代码 删除目标链接并创建新的符号链接 (1)从命令行启动 ln-sf /lib/systemd/system/multi-user.target /etc/systemd/system/default. target (2)从图形界面启动 ln-sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target 二、代码解释 ln命令:是一个在文件之间建立链接的命令,默认情况是硬链接(hard link),我们要用的是符号链接(symboli link),它可以为在不同文件系统中文件创建链接。 Options:-s 创建符号链接 -f 删除已经存在的同名链接 oneof the Usages:ln [被链接目标] [链接文件或目录] Example:ln -s xx yy 为xx创建一个符号链接yy

阅读更多

分享

功率与dbm的对照表 

功率与dbm的对照表 对于无线工程师来说更常用分贝dBm这个单位,dBm单位表示相对于1毫瓦的分贝数,dBm和W之间的关系是:dBm=10lg(mW)1w的功率,换算成dBm就是10×lg1000=30dBm。2w是33dBm,4W是36dBm……大家发现了吗?瓦数增加一倍,dBm就增加3。为什么要用dBm做单位?原因大致有几个:1、对于无线信号的衰减来说,不是线性的,而是成对数关系衰减的。用分贝更能体现这种关系。2、用分贝做单位比用瓦做单位更容易描述,往往在发射机出来的功率几十上百瓦,到了接收端已经是以微微瓦来计算了。3、计算方便,衰减的计算公式用分贝来计算只用做加减法就可以了。 以1mW 为基准的dB算法,即0dBm=1mW,dBm=10log(Power/1mW)。 发射功率dBm-路径损失dB=接收信号强度dBm 最小通信功率dBm-路径损失dB≥接收灵敏度下限dBm 最小通信功率dBm≥路径损失dB+接收灵敏度下限dBm 功率单位mw和dbm的换算表 dBm mW 0 1.0 mW 1 1.3 mW 2 1.6 mW 3 2.0 mW 4 2.5 mW 5 3.2 mW 6 4.0 mW 7 5.0 mW 8 6.0 mW 9 8.0 mW 10 10 mW 11 13 mW 12 16 mW 13 20 mW 14 25 mW 15 32 mW 16 40 mW 17 50 mW 18 64 mW 19 80 mW 20 100 mW 21 128 mW 22 160 mW 23 200 mW 24 250 mW 25 320 mW 26 400mW 27 500mW 28 640mW 29 800mW 30 1.

阅读更多

分享

Docker去掉sudo

Docker sudo 查看用户组及成员 sudo cat /etc/group | grep docker 可以添加docker组 sudo groupadd docker 添加用户到docker组 sudo gpasswd -a ${USER} docker 增加读写权限 sudo chmod a+rw /var/run/docker.sock 重启docker sudo systemctl restart docker

阅读更多

分享

Win10下自动运行脚本

Win10 下自动运行脚本 https://www.lidaren.com/archives/1656 ———————————————————————— @echo off ::检测时间间隔,单位:秒 set _interval=5 ::需要守护的进程名称 set _processName=ProcessName ::需要守护的进程启动命令 set _processCmd=C:\xxxx.exe ::需要守护的进程预估启动完毕所需时间,单位:秒 set _processTimeout=10 ::需要守护的进程所监听的端口 set _port=8080 ::进程用户名,一般是Administrator set _username=Administrator ———————————————————————— @echo off :LOOP set /a isAlive=false ::通过进程名称检测 ::tasklist /FI "username eq %_username%" | find /C "%_processName%" > temp.txt ::set /p num= < temp.txt ::del /F temp.txt ::通过进程的端口是否正在被监听检测 netstat -an | find /C "0.0.0.0:%_port%" > temp.txt set /p num= < temp.txt del /F temp.txt if "%num%" == "0" ( start %_processCmd% | echo 启动 %_processName% 于 %time% choice /D y /t %_processTimeout% > nul ) if "%num%" NEQ "0" echo 已启动 ::ping -n %_interval% 127.

阅读更多

分享

IOT安全标准

Secure by Design

阅读更多

分享

Ubuntu网络配置

参考:http://www.3gcomet.com/ubuntu20-04中使用netplan配置网络/ cat /etc/netplan/00-installer-config.yaml # This is the network config written by 'subiquity' network: ethernets: enp1s0: dhcp4: true #addresses: #- 172.18.225.240/24 #gateway4: 172.18.225.254 nameservers: addresses: - 223.6.6.6 - 223.5.5.5 search: [] version: 2

阅读更多

分享

Ubuntu18

Ubuntu 18.04 安装nodejs 12 参考连接: https://linuxize.com/post/how-to-install-node-js-on-ubuntu-18.04/ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo apt update sudo apt install nodejs node --version npm --version

阅读更多

分享

Ubuntu开关图形界面

Ubuntu 开关图形界面 开启关闭图形界面 关闭用户图形界面,使用tty登录。 sudo systemctl set-default multi-user.target 开启用户图形界面。 sudo systemctl set-default graphical.target 重启后生效: sudo reboot

阅读更多

分享

Ubuntu命令行种子下载

Ubuntu 命令行种子下载 sudo apt-get install rtorrent rtorrent 启动 按Enter 选择种子文件 按下箭头选择文件 Ctrl + s 开始 Ctrl + d 暂停 Ctrl + q 退出

阅读更多

分享

Ubuntu增加sudo权限

ubuntu 增加sudoer https://www.cnblogs.com/jiangz/p/4183461.html 方法一、使用usermod命令 新增user sudo adduser username 增加sudo权限 sudo usermod -aG sudo username sudo usermod -aG sudo 方法二、修改/etc/sudoers文件 修改文件前先开通root 具体方法是:Ubuntu技巧之 is not in the sudoers file解决方法_Linux教程_Linux公社-Linux系统门户网站 修改文件前先开通root,如果没看通,问题很严重。就是修改了/etc/sudoer权限之后再改不回去了,导致当前用户的sudo权限也没有了,需要进入 recovery模式修复。见ubuntu手贱改了sudoers权限之后的恢复 - piaomiao1314 - 博客园

阅读更多

分享