Linux技术技巧

一、后台运行程序及输出重定向

        1、后台运行程序

                在执行语句后加&,如:

               ./xxx &

        2、输出重定向

                ①、直接使用>重定向,如:

                        ./xxx > /dev/null

        3、同时后台并输出重定向

                如:./xxx > /dev/null &

二、嵌入式Linux的Mass storage gadget测试 与 dd命令使用

        1、dd if=/dev/zero of=/home/50M bs=1M count=50 (具体百度)

        2、将*.ko模块放到/lib/modules/[linux version]目录,使用moddep生成modules.dep文件,使用modprobe安装(modprobe XXX中,XXX不带.ko)<modprobe g_mass_storage file=/home/50M>。

三、LInux通过SSH密钥登陆,同时禁用用户名密码登陆

        1、生成密钥:ssh-keygen -t rsa

        2、将*.pub复制到远程计算机:scp <本地文件> root@192.168.1.12:/usr/local/src

        3、修改远程计算机的SSH配置: vi /etc/ssh/sshd_config

                                      PasswordAuthentication no  //禁止使用基于口令认证的方式登陆
                                      PubkeyAuthentication yes     //允许使用基于密钥认证的方式登陆

                                      AuthorizedKeysFile      ***    //密钥路径

        4、本地使用另外一个私钥即可远程登录。

四、Centos 7 添加开机自启动

        Centos 7弃用了rc.local那套,改用systemd,添加自启动步骤如下:

        1、在/lib/systemd/system下添加文件***.service

        2、按如下框架填写文件:

[Unit]
Description=**  #描述服务
After=network.target  #描述服务类别

[Service]
Type=forking  #后台形式运行
ExecStart=** #开始执行的具体命令,****************全部使用绝对路径!!!!!!!!!!!!!
ExecReload=** #重启执行的具体命令,***************全部使用绝对路径!!!!!!!!!!!!!
ExecStop=** #停止执行的具体命令,*****************全部使用绝对路径!!!!!!!!!!!!!
Restart=always
#PrivateTmp=true #添加这项会出错,可能tmp文件配置不对吧

[Install]
WantedBy=multi-user.target

        3、修改***.service文件权限

        4、启动nginx服务
              systemctl start **.service
              设置开机自启动
              systemctl enable **.service
              停止开机自启动
              systemctl disable **.service
              查看服务当前状态
              systemctl status **.service
              重新启动服务
              systemctl restart nginx.service
              查看所有已启动的服务
              systemctl list-units --type=service

五、bt下载rtorrent和后台下载

        1、安装:

                {yum install epel-release}

                yum install rtorrent

        2、查找配置示例文件,按要求设置,将设置文件放在用户目录下命名为.rtorrent.rc

        3、常用命令

              上下选择任务

              ctrl+S开始任务

              ctrl+D暂停任务,再按一次删除

              回车,输入目录,新建任务

        4、后台运行

              借助screen:输入screen rtorrent打开bt客户端,按ctrl+A+D销毁界面返回到命令行,输入screen -r返回rtorrent界面。

六、LInux建立ftp服务器

        http://www.cnblogs.com/chenmh/p/5365274.html

七、selinux相关

        查看状态sestatus所属包:policycoreutils


              

【完美复现】面向配电网韧性提升的移动储能预布局与动态调度策略【IEEE33节点】(Matlab代码实现)内容概要:本文介绍了基于IEEE33节点的配电网韧性提升方法,重点研究了移动储能系统的预布局与动态调度策略。通过Matlab代码实现,提出了一种结合预配置和动态调度的两阶段优化模型,旨在应对电网故障或极端事件时快速恢复供电能力。文中采用了多种智能优化算法(如PSO、MPSO、TACPSO、SOA、GA等)进行对比分析,验证所提策略的有效性和优越性。研究不仅关注移动储能单元的初始部署位置,还深入探讨其在故障发生后的动态路径规划与电力支援过程,从而全面提升配电网的韧性水平。; 适合人群:具备电力系统基础知识和Matlab编程能力的研究生、科研人员及从事智能电网、能源系统优化等相关领域的工程技术人员。; 使用场景及目标:①用于科研复现,特别是IEEE顶刊或SCI一区论文中关于配电网韧性、应急电源调度的研究;②支撑电力系统在灾害或故障条件下的恢复力优化设计,提升实际电网应对突发事件的能力;③为移动储能系统在智能配电网中的应用提供理论依据和技术支持。; 阅读建议:建议读者结合提供的Matlab代码逐模块分析,重点关注目标函数建模、约束条件设置以及智能算法的实现细节。同时推荐参考文中提及的MPS预配置与动态调度上下两部分,系统掌握完整的技术路线,并可通过替换不同算法或测试系统进一步拓展研究。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值