2019暑假第一周学习总结

目录

  • 0701,0702,0703

    • Linux命令学习

      • 1.ls (list)
      • 2.cd (change directory)
      • 3.pwd (print working directory)
      • 4.mkdir (make directory)
      • 5.rm(romove)
      • 6.mv(move)
      • 参考
    • html5学习
      • 1.中文编码乱码问题
      • 参考
    • markdown学习
      • 1.表格
      • 2.输出"<"和">"
      • 3.表格内换行
      • 4.引用一段
      • 5.改变图片大小
      • 参考

0701,0702,0703

Linux命令学习

1.ls (list)

(1)命令格式

ls [选项][目录名]

(2)常用参数

参数 描述
-a -all列出目录下的所有文件,包括以.开头的隐含文件
-l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来
-d -directory将目录像文件一样显示,而不是显示其下的文件
-h -human-readable以容易理解的格式列出文件大小(例如1K 234M 2G)
-t 以文件修改时间排序

(3)文件属性

第1位表示文件类型

第1位 含义
d 文件夹
- 普通文件
l 链接
b 块设备文件
p 管道文件
c 字符设备文件
s 套接口文件

第2-4位表示这个文件的属主拥有的权限
第5-7位表示和这个文件属主所在同一个组的用户所具有的权限
第8-10位表示其他用户所具有的权限
r表示读取权限,w表示写入权限,x表示执行权限。

2.cd (change directory)

(1)命令格式

cd [目录名]

(2)常用范例
进入根目录
cd /
进入当前用户主目录
cd ~
进入上次所在目录
cd -

3.pwd (print working directory)

(1)命令格式

pwd [选项]

(2)常用参数

参数 描述
-P 显示实际物理路径,而非使用连接(link)路径
-L 当目录为连接路径时,显示连接路径

4.mkdir (make directory)

(1)命令格式

mkdir [选项] 目录名

(2)常用参数

参数 描述
-m --mode
=模式
设定权限"<"模式">"
-p --parents 可以是一个路径名称。若路径中的某些目录尚不存在,加上此
选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录
-v --verbose 每次创建新目录时都显示信息

(3)常用范例
r为4,w为2,x为1。那么根据它们的和就可以知道有什么权限。
比如下面这行代码
mkdir -m 751 file1
7=4+2+1,所以文件属主有rwx权限;
5=4+1,所以与文件属主同在一个用户组的用户有rx权限;
1=1,所以其他用户有x权限。
使用ls -l查看验证如下

(4)思考题(需要先使用sudo apt get install tree安装tree)

5.rm(romove)

(1)命令格式

rm [选项] 文件或目录

(2)常用参数

参数 描述
-f --force 忽略不存在的文件,从不给出提示
-i --interface 进行交互式删除
-r --recursive 指示m将参数中列出的全部目录和子目录均递归地删除
-v --verbose 详细显示进行的步骤

(3)常用范例
rm *.txt
删除后缀名为.txt的所有

6.mv(move)

(1)命令格式

mv [选项] 源文件或目录 目标文件或目录
若第二个参数类型是文件或不存在的目录名称,则mv命令完成文件(或目录)重命名,且源文件(或源目录名)只能有一个。
若第二个参数类型是已存在的目录名称,则mv命令将各参数指定的源文件(或目录)均移至目标目录中。
(2)常用参数

(3)常用范例

参考

Linux命令实例练习

html5学习

1.中文编码乱码问题

在文件头加入<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>

参考

html乱码原因与网络乱码解决方法

markdown学习

1.表格

|姓名|职业|
|:-:|:-:|
|阿鲁姆|剑士|
|格莱|狙击手|
|艾菲|飞马骑士|
|罗宾|佣兵|
|克里夫|魔道士|

效果:

姓名 职业
阿鲁姆 剑士
格莱 狙击手
艾菲 飞马骑士
罗宾 佣兵
克里夫 魔道士

|表头|表头|
|----|----|
|单元格|单元格|
|单元格|单元格|

其中第二行中的"-"有1个及以上都可以。
:-:表示内容和标题栏居中对齐,-:表示内容和标题栏居右对齐,
:-表示内容和标题栏居左对齐(默认居左对齐)

2.输出"<"和">"

&lt; &gt;
效果:
< >

3.表格内换行

使用html的<br>标签即可

|物种|喜欢的东西|讨厌的东西
|:-:|:-:|:-:|
|岩石人|阴暗潮湿处<br>洛卡洛卡|深水处<br>地质不稳定处|

效果

物种 喜欢的东西 讨厌的东西
岩石人 阴暗潮湿处
洛卡洛卡
深水处
地质不稳定处

4.引用一段

在段前加“>”即可
我的引用其实不是真引用,只是为了好看,想代替代码段的效果。
但是引用是会引用一整段,而我只想引用一行,那么下面打空行即可。

>我是谁

>我从哪里来
我要到哪里去

效果:

我是谁

我从哪里来
我要到哪里去

5.改变图片大小

翻看了一下自己以前的博客,发现图片常常太大,排版很丑。
解决方案是使用html的<img>标签来插入图片,并设置其"width"属性
<img src="http://p0.ifengimg.com/pmop/2018/0615/D96F9FE74C2DC72DE9178C45A9DFC23FA73A487D_size93_w640_h400.jpeg" alt="绿帽传说" width="530" />
效果


<img src="图片地址" alt="图片名称" width="图片宽度" />
其中"src"和"alt"是<img>标签的必需属性,前者规定图像的url,后者规定图像显示不出来的时候的替代文本。

参考

markdown学习大全
markdown输出特殊符号
markdown代码高亮支持的语言
markdown表格颜色

原文地址:https://www.cnblogs.com/hardcoreYutian/p/11125547.html

时间: 2024-10-07 18:50:21

2019暑假第一周学习总结的相关文章

暑假第一周学习进度报告

写了一些关于pawn语言的游戏插件.然后学习了java的基本语法至java修饰符那一节,搭建好了java的环境并且下载好了eclipse,能够写出HelloWorld的java文件,并且由于之前学习了C++中的类,现在对类基本上能够掌握.本周学习的时间大概是在三个小时左右,其中写java代码的时间占了大约2个半小时. 下周准备将Java的基础部分学完,然后开始尝试写老师发的Java例题中的代码,试着能完成1-2道题. 本周遇到的问题是:不知道如何在一个java文件中写多个类,而且还不知道如何如何

暑假第一周总结

自9号放假到现在,暑假第一周即将结束.在此总结一下本周进度 回家前几天还是比较激动的,在家里呆得舒服,报名了驾照考试,报名.体检.背题,忙的不行,有时间还要和朋友闲聊,但在家的时光还是很无聊的,我拿出一些时间,读了老师给的电子版<大道至简>前两个章节,整本书几乎是短小精悍,确实符合大道至简的意味.篇幅很精简,我只花了不长时间就读完了前两节,对比愚公的团体勤奋.不屑努力,李冰这一历史上的"懒人"明显可以看出其更有智慧.放到现在的程序员的角度来看,愚公是现在我们这些初学者的写照

20145216 史婧瑶《信息安全系统设计基础》第一周学习总结

20145216 <信息安全系统设计基础>第一周学习总结 教材学习内容总结 Linux基础 1.ls命令 ls或ls .显示是当前目录的内容,这里“.”就是参数,表示当前目录,是缺省的可以省略.我们可以用ls -a .显示当前目录中的所有内容,包括隐藏文件和目录.其中“-a” 就是选项,改变了显示的内容.如图所示: 2.man命令 man命令可以查看帮助文档,如 man man : 若在shell中输入 man+数字+命令/函数 即可以查到相关的命令和函数:若不加数字,那man命令默认从数字较

《嵌入式设计》第一周学习总结

<嵌入式设计>第一周学习总结 学习时遇到的主要问题 1.运行环境未及时安装 2.命令不熟练 3.上课状态不好 解决方法 1.及时安装环境并熟悉运行 2.参考Linux操作系统实用教程并百度一些问题的解决办法 3.及时调整自己状态 主要学习内容 Linux一些简单基本的操作, 用.c文件输出hello word 用vi test.c 创建.c文件 #include <stdio.h> int main(){ printf("hello word\n"); } 并用

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

20145311 <信息安全系统设计基础>第一周学习总结 教材学习内容总结 常用的部分命令 CTRL+SHIFT+T:新建标签页,编程时有重要应用: ALT+数字N:终端中切换到第N个标签页,编程时有重要应用: Tab:终端中命令补全,当输入某个命令的开头的一部分后,按下Tab键就可以得到提示或者帮助完成: CTRL+C:中断程序运行 Ctrl+D:键盘输入结束或退出终端 Ctrl+S: 暂定当前程序,暂停后按下任意键恢复运行 Ctrl+A: 将光标移至输入行头,相当于Home键 Ctrl+E

20145201 《Java程序设计》第一周学习总结

# 20145201 <Java程序设计>第一周学习总结 ## 教材学习内容总结 万事开头难,终于开始学习了Java.寒假的时候看到老师的要求确实有点慌,但是这周翻开书,从书本知识第一行学起,发现并不是自己想想中那么难,只要一步一个脚印,每周有自己的计划,并按照计划按部就班的完成,最后一定会拥有自己的小成果的. 1.1Java不只是语言 Java经过多年的版本更新后,最新的版本是Java SE8. 在java发展的过程中,它的应用领域越来越广,根据不同级别的应用开发区分了不同的应用版本,最终j

20145326蔡馨熠《Java程序设计》第一周学习总结

20145326蔡馨熠 <Java程序设计>第一周学习总结 教材学习内容总结 转眼间新的一学期终于开始了!为什么我这么期待呢?因为这学期可以上娄嘉鹏老师的java程序设计课,我不是什么电脑天才,之前c语言学得也不是特别好.可我就是对hdl和java特别感兴趣(之前在我的问卷调查报告里面提到过),并且寒假的时候在家里也预习了一部分java知识.第一周要求学习两个章节并作心得体会,虽然我早已看过前两章的知识,不过为了进一步巩固,我还是用了星期六一天的时间把第一章和第二章的知识从头到尾仔仔细细的看了

20145224-陈颢文 《Java程序设计》第一周学习总结

20145224 <Java程序设计>第一周学习总结 教材学习内容总结 通过第一周的学习让我对Java有了个初步的了解,知道了Java分为Java SE.Java EE.Java ME三大平台,其中Java SE是基础.Java的一大特点是它可以跨平台,而JVM对Java的跨平台提供了支持,它就类似于一个虚拟机,只要在当前平台安装了相应的JVM,Java程序就有了可以在此平台上运行的基础啦.JRE是Java的执行环境,在安装了JRE的计算机上就可以运行Java的程序了,当然光是可以跑代码对于程

2014025689《嵌入式设计》第一周学习总结

<嵌入式设计>第一周学习总结 正式开始学习<嵌入式系统程序设计>,在课上老师指导我们复习了Linux操作系统的Shell命令.vim编辑器以及gcc编译相关方面的知识:在课下,通过查找资料和"实验楼"的练习. 一丶学习时遇到的问题 1.运行环境未及时安装,安装出现问题 2.预习不足,学习目标不明确 3.命令不熟练 二丶解决办法 1.及时安装环境并百度搜索问题: 在虚拟机安装64位操作系统必须满足以下三个条件:(1) 64位的CPU(2)安装的系统必须为64位(3