zoukankan      html  css  js  c++  java
  • 20145324 《信息安全系统设计基础》第1周学习总结

    20145324 《信息安全系统设计基础》第1周学习总结

    教材学习内容总结

    学习到了Linux的一些基本的操作语言和一些便捷使用的小技巧

    Ctrl+c 暂停终端出现的意想不到的情况
    Ctrl+d 键盘输入结束或退出终端
    Ctrl+s 暂定当前程序,暂停后按下任意键恢复运行
    Ctrl+z 将当前程序放到后台运行,恢复到前台为命令fg
    Ctrl+a 将光标移至输入行头,相当于Home键
    Ctrl+e 将光标移至输入行末,相当于End键
    Ctrl+k 删除从光标所在位置到行末
    Alt+Backspace 向前删除一个单词
    Shift+PgUp 将终端显示向上滚动
    Shift+PgDn 将终端显示向下滚动
    Tab 补全命令

    Shell 常用通配符:

    • 匹配 0 或多个字符
      ? 匹配任意一个字符
      [list] 匹配 list 中的任意单一字符
      [!list] 匹配 除list 中的任意单一字符以外的字符
      [c1-c2] 匹配 c1-c2 中的任意单一字符 如:[0-9] [a-z]
      {string1,string2,...} 匹配 sring1 或 string2 (或更多)其一字符串
      {c2..c2} 匹配 c1-c2 中全部字符 如{1..10}

    查看用户:who am i 输入的第一列表示打开当前伪终端的用户的用户名(要查看当前登录用户的用户名,去掉空格直接使用 whoami 即可)

    su 可以切换到用户user,执行时需要输入目标用户的密码
    sudo 可以以特权级别运行cmd命令,需要当前用户属于sudo组,且需要输入当前用户密码
    su - 命令也是切换用户,同时环境变量也会跟着改变成目标用户的环境变量

    使用 touch 命令创建空白文件

    本实验环境内置没有 help 命令,可以进入 bash 中,在 bash 中内置有该命令

    man命令

    tr 命令可以用来删除一段文本信息中的某些文字,或者将其进行转换

    查看磁盘和目录的容量
    使用 df 命令查看磁盘的容量
    使用 du 命令查看目录的容量
    两种命令后面加上-h都会以更易读的方式展示,du -h -d 数字 ~可以查看比数字高一级的目录信息

    教材学习中的问题和解决过程

    安装并使用banner

    查找10M以上文件

    太多了
    可以在后面加|more或者|wc -l

    代码调试中的问题和解决过程

    实验楼给的操作环境经常卡

    有的命令找不到,比如cheat命令

    其他(感悟、思考等,可选)

    又是一门新语言,感觉比java要难,而且一周的内容好多,根本不能仔细看完,就算看完了自己也记不太清楚。Linux很神奇直接在终端输入几个字母就可以完成自己想要的操作。

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 0 1/1 20/20 安装虚拟机
    第二周 0 1/2 20/40 学习LINUX操作语句

    参考资料

  • 相关阅读:
    solr 的全量更新与增量更新
    solr 服务器的搭建
    Mysql 问题
    App 微信支付
    App 支付宝支付
    Linux 常见命令
    [备注] 钉钉使用教程
    PARAMETER和ARGUMENT的区别
    无界面浏览器
    URLs ...
  • 原文地址:https://www.cnblogs.com/SJZGM10/p/5882966.html
Copyright © 2011-2022 走看看