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


              

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值