• 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即可
     
  • 相关阅读:
    java.lang.NoClassDefFoundError: org/apache/poi/ss/formula/udf/UDFFinder
    IntelliJ使用指南—— 深入了解IntelliJ的Web部署逻辑
    javascript深入理解js闭包
    git commit -F时用到的commit.log模板
    github上需要生成密钥对:ssh key
    windows和linux字体库位置
    .vimrc配置文件
    iw交叉编译
    libnl和libopenssl,hostapd交叉编译
    linux中断
  • 原文地址:https://www.cnblogs.com/stationing/p/11940160.html
Copyright © 2020-2023  润新知