zoukankan      html  css  js  c++  java
  • Linux部分常用命令详解(一)

    echo 命令详解

    格式:
    echo string
    显示普通字符:
    echo "it is a test" 或者 echo it is a test
    显示转义字符:
    echo ""it is a test"" 双引号同样可以省略掉
    转义字符:
        a 发出警告声;
         删除前一个字符;
        c 最后不加上换行符号;
        f 换行但光标仍旧停留在原来的位置;
        
     换行且光标移至行首;
        
     光标移至行首,但不换行;
        	 插入tab;
        v 与f相同;
        \ 插入字符;
        
    nn 插入nnn(八进制)所代表的ASCII字符;
    显示变量:
    echo $PS1
    显示换行:
    echo -e "yes 
    " #-e的参数为开启转义
    echo "go go go"
    输出结果:
    yes
     
    go go go
    显示不换行:
    echo -e "yes c" # -e开启转义 c 不换行
    echo "go go go"
    输出结果: yes go go go
    显示结果定向至文件:
    echo "yes" > 1.txt
    原样输出字符串,不进行转义或取变量(用单引号)
    echo '$name"'
    输出结果: $name"
    显示命令执行结果
    echo `date`

    ifconfig 命令详解

    ifconfig 网络接口 [选项] 地址/参数
    序号 选项/参数 说明 示例
    1 -a 
    查看系统拥有的全部网络接口
    ifconfig -a
    2
    网络接口
    指定操作某个网口
    ifconfig eth0 192.168.1.125
    3
    broadcast
    设置网口广播地址
    ifconfig eth0 broadcast 192.168.1.255
    4 netmask 设置网口子网掩码
    ifconfig eth0 netmask 255.255.255.0
    5 hw ether 设置网卡物理地址
    ifconfig eth0 hw ether 11:22:33:44:55:66
    6 up
    激活指定网卡
    ifconfig eth0 up
    7 down
    关闭指定网卡
    ifconfig eth0 down
    序号描述
    1 使用ifconfig命令操作网口需要root权限
    2 使用ifconfig修改网卡配置无需重启系统,但不能复位保存
    3 可以同时配置网口的多个参数
    使用ifconfig同时配置网卡多个参数的范例:
    
    $ sudo ifconfig eth1 192.168.1.125 netmask 255.255.255.0 broadcast 192.168.1.255 up

    screen 命令详解

    screen命令,实际上,他的作用可以形象的描述为:就像windows打开一个窗口,在窗口内运行一个任务,每个窗口的任务各不冲突,它可以保持任务在远程连接断开之后,依然在保持执行。这是一个极大的优点。

    1. 创建新的任务screen

    screen -S windowName
    执行命令之后,相当与到了一个有标识的命令行,当前的所有操作,都是在这个命令行里面执行;

    2. 回到主screen(让某个screen后台运行)

    ctrl+a+d

    3. 列出存在的screen

    screen -ls
    执行后会列出已经存在的screen,
    一般是格式是:id.windowName,
    id是系统自己分配的,
    windowName是创建时候自己命名的。
    后面有状态detach(离线)、attach(在线)、dead(死进程),这里的离线在线代表的是是否有人再使用,如果有时候在有个screen中,由于网络原因断开各种原因,会导致下次进来,screen状态是 attach,这个时候要回到该screen,就必须让其先离线,然后在进入。如果是状态为dead,那么用screen -wipe id清理。

    4. 回到某个后台运行的screen

    screen -r id

    5. 让某个screen离线

    screen -d id

    6. 结束(关闭)某个screen

    首先进入该screen【参照4】,然后结束里面的程序,命令行输入:exit即可
     
  • 相关阅读:
    那些离不开的 Chrome 扩展插件
    Spring Boot 实战 —— 入门
    Maven 学习笔记
    Linux lvm 分区知识笔记
    Linux 双向 SSH 免密登录
    CentOS Yum 源搭建
    Ubuntu 系统学习
    iOS 测试三方 KIF 的那些事
    Swift 网络请求数据与解析
    iOS Plist 文件的 增 删 改
  • 原文地址:https://www.cnblogs.com/stationing/p/11940160.html
Copyright © 2011-2022 走看看