zoukankan      html  css  js  c++  java
  • NOI Linux学习

    打开终端:

    cd (目录名)//进入该目录的终端
    cd ..//退出该目录,返回上一层。

    修改用户名 密码:

    修改密码:
    passwd//直接修改root密码
    passwd (用户名)//修改该用户的密码
    修改用户名:
    注:id + 用户名//查看当前uid、gid
    (1.)账号设置-新建用户,注销要修改的用户。
    (2.)修改uid:usermod -u (newname) (oldname)
    (3.)修改gid:groupmod -n (new_group_name) (old_group_name)
    (4.)修改家目录显示:usermod -d /homd/(newname) -m(newname)

    解压:

    sudo tar xvf (文件名)

    安装:

    sudo apt-get install (应用名)

    编译:

    g++ (文件名.cpp) -o (可执行文件名) -O2 -Wall -std=c++98

    运行:

    ./(可执行文件名)
    (输入...)

    添加权限:

    chmod u+x (文件名)//可以获得运行文件的权限

    对拍:

    保存为aaa.sh

    #!/bin/bash
    a=1
    while true; do
        if[ "$a" = "1000" ]
        then exit(0)
        fi
        echo a
        ./data > data.in
        ./std <data.in >std.out
        ./AC <data.in >AC.out
        if diff std.out AC.ou 
        then
            printf "AC
    "
        else
            printf "Wa
    "
            exit 0
        fi
        a=$(($a+1))
    done
    

    ";"间隔一行中的两个语句。
    整个代码都要十分注意空格。

    执行对拍:

    sh (文件名)
    ./(文件名)//需要开启权限

  • 相关阅读:
    窗口设置背景图片
    双链表
    单链表
    Hough直线检测
    轮廓跟踪
    轮廓提取
    基于腐蚀的二值图像距离变换
    创建对话框用于交互
    hello world
    c#---params参数
  • 原文地址:https://www.cnblogs.com/Smeow/p/10582586.html
Copyright © 2011-2022 走看看