• 20169221 201620172 《网络攻防实践》 第一周学习总结


    一、了解Linux

    1.Linux大致的学习路径

    2.学会linux快捷键,提高效率

    CTRL+ALT+T:打开终端
    CTRL+SHIFT+T:新建标签页,编程时有重要应用;
    ALT+数字N:终端中切换到第N个标签页,编程时有重要应用;
    Tab:终端中命令补全,当输入某个命令的开头的一部分后,按下Tab键就可以得到提示或者帮助完成;不止补全命令,补全目录,补全命令参数都是没问题的
    上下键盘:切换命令历史,刚输入一个很长的命令,按上键就可以恢复;
    CTRL+C:强行终止当前程序。
    find查找一个文件在系统中的什么位置,locate是神速版本的find(相当于Windows下的神器Everything)。
    grep 可以对文件全文检索,比如在上百个C源文件想找出main函数在哪个文件中,就可以通过grep -n main *.c,快速找到main在哪个C文件中并指出在第几行。
    Ctrl+d 键盘输入结束或退出终端
    Ctrl+s 暂停当前程序,暂停后按下任意键恢复运行
    Ctrl+z 将当前程序放到后台运行,恢复到前台为命令fg
    Ctrl+a 将光标移至输入行头,相当于Home键
    Ctrl+e 将光标移至输入行末,相当于End键
    Ctrl+k 删除从光标所在位置到行末
    Alt+Backspace 向前删除一个单词
    Shift+PgUp 将终端显示向上滚动
    Shift+PgDn 将终端显示向下滚动

    3.Linux中的命令

    命令格式 command [options] [arguments]

    简单命令

    ls 查看当前目录下的文件
    man 用户可以通过执行 man 命令调用手册页
    

    banner 可以输出图形字符
    



    用户及文件权限管理

    创建用户
    用户组 $ cat /etc/group | sort cat 命令用于读取指定文件的内容并打印到终端输出

    查看用户权限
    linux还有许多其他命令:ac,apt-get,apt-cache
    bzip2,
    cat,cd,chgrp,chmod,chown,clear,compress,cp,
    dd,ddd,df,diff,du,dump,
    env,
    find,finger,free,
    gcc,gdb,grep,gzip,
    head,
    kill,
    less,ln,locate,l,ls,
    make,man,mkdir,more,mount,mt,mv,
    netstat,nslookup,
    od,objdump
    passwd,patch,ps,pstop,pwd,
    rm,rmdir
    shell,sort,ssh,stty,
    tail,tar,telnet,touch,tree,
    umask,uname,unzip,
    vi,vim,

    二、使用码云

    安装测试

    在Git Bash中可以运行Linux 命令,我们使用git --version查看一下安装的版本,证明Git命令可用
    uploading-image-922210.png
    安装JDK

  • 相关阅读:
    linkedLoop
    loopqueue
    expect 切换用户
    二叉树的实现
    栈的链表实现, 底层使用链表
    栈的数组实现
    RSA加密算法
    输入一个链表,反转链表后,输出链表的所有元素
    输入一个链表,输出该链表中倒数第k个结点
    ansible中include_tasks和import_tasks
  • 原文地址:https://www.cnblogs.com/sunxing/p/6507129.html
Copyright © 2020-2023  润新知