命令模式

git bash 下操作文件及文件夹命令

我的未来我决定 提交于 2020-02-17 18:38:49
 1, cd : change directory的简写,改变目录的意思,就是切换到哪个目录下, 如 cd e:\fff 切换 E 盘下面的fff 目录。   当我们用cd 进入文件夹时,我们可以使用 通配符*, cd f*, 如果E盘下只有一个f开头的文件夹,它就会进入到这个文件夹.   2, cd .. 回退到上一个目录。我们在写js,引入文件时,.. 表示的就是上一个目录, 所以 cd .. 回退到上一个目录就很好理解了。注意,cd 和两个点点..之间有一个空格,   3, pwd : print working directory, 打印工作目录,它会显示我们当前所在的目录路径。   4, ls: list, 列出当前目录中的所有文件, 只不过ll(两个ll)列出的内容更为详细。   5, touch : 新建一个文件 如 touch index.js 就会在当前目录下新建一个index.js文件。   6,rm: remove,删除一个文件, rm index.js 就会把index.js文件删除.   7, mkdir: make directory 新建一个目录,就是新建一个文件夹. 如mkdir src 新建src 文件夹.   8, rm -r : 删除一个文件夹, r (recusive 是递归的意思), 删除用的就是递归,先删除文件夹里面的内容,再删除文件夹。

Docker的安装和命令使用

我的未来我决定 提交于 2020-02-17 15:21:27
文章目录 Docker简介 Docker的应用场景 Docker 的优点 Docker的架构 Docker 和虚拟机的区别 Centos7安装Docker Docker HelloWorld运行原理解析 阿里云镜像仓库配置 Docker镜像原理图 Docker基本命令 Docker镜像常用命令 Docker容器常用命令 Docker创建并启动容器 Docker列出容器 Docker退出容器 Docker进入容器 Docker启动容器 Docker重启容器 Docker停止容器 Docker删除容器 Docker容器日志 Docker简介 Docker 是一个开源的 应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 Docker官网: https://www.docker.com/ Docker的应用场景 Web 应用的自动化打包和发布。 自动化测试和持续集成、发布。 在服务型环境中部署和调整数据库或其他的后台应用。 从头编译或者扩展现有的 OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS

《网络攻防实践》假期作业

浪子不回头ぞ 提交于 2020-02-17 14:55:07
一.总体概述 这个作业属于哪个课程: https://edu.cnblogs.com/campus/besti/19attackdefense 这个作业的要求在哪里: https://edu.cnblogs.com/campus/besti/19attackdefense/homework/10228 我在这个课程的目标:学习并掌握网络攻防知识,能完成相关实践 这个作业在哪个具体方面帮助我实现目标:学习Linux操作命令 二.作业 作业一 1.你对网络攻击和防御了解多少?该课程需要计算机和网络相关的基础知识,你原专业是什么专业,目前你掌握多少基础知识? 对网络攻击和防御了解比较浅薄。 原专业电子信息工程,与计算机和网络的相关知识学习较少,学习过C语言。 2.作业要使用Markdown格式,Markdown入门参考(需掌握) 上学期在导师的要求下用博客园汇报学习心得,对Markdown格式比较熟悉。 作业二 1.学习基于VirtualBox虚拟机安装Ubuntu图文教程在自己笔记本上安装Linux操作系统(也可以使用VMWare安装虚拟机,安装方法自己百度) 官网下载VirtualBox和Ubuntu,按照图文教程安装,一路确定即可。 2.通过实践学习别出心裁的Linux命令学习法,掌握Linux命令的学习方法 (1)掌握Ubuntu有几个快捷键,可以提高使用命令行的效率: CTRL

Git 常用命令总结

感情迁移 提交于 2020-02-17 14:26:47
总结自: 廖雪峰的官方网站(Git教程) Git 创建文件夹learngit $ mkdir learngit 进入目录learngit $ cd learngit 显示当前路径 $ pwd 显示隐藏文件夹 $ ls -ah 显示内容 $ cat readme.txt 删除文件test.txt $ rm test.txt 创建版本库\提交 初始化当前目录为仓库 $ git init 添加指定文件(readme.txt)到暂存区,可以一次添加多文件 $ git add readme.txt 提交到仓库,此次提交描述为:"wrote a readme file" $ git commit -m "wrote a readme file" 初始化一个Git仓库,使用 git init 命令。 添加文件到Git仓库,分两步: 使用命令 git add <file> ,注意,可反复多次使用,添加多个文件; 使用命令 git commit -m <message> ,完成。 查看状态 查看仓库当前的状态 $ git status 查看difference,显示的格式正是Unix通用的diff格式 $ git diff readme.txt 显示从最近到最远的提交日志 $ git log $ git log --pretty=oneline 要随时掌握工作区的状态,使用 git status

从0开始用U盘制作启动盘装Windows10系统(联想R720笔记本)并永久激活方法

霸气de小男生 提交于 2020-02-17 14:01:46
一,制作U盘启动盘   随着个人电脑的“飞入寻常百姓家”,喜欢DIY电脑的发烧友们也越来越多。   安装系统是DIY最基本的要求,很容易做到;   那么如果要求用U盘装系统呢,你可能会说简单,直接下载个老毛桃或是大白菜一类的软件一键就搞定了;   那么如果要求用系统自带的命令行工具制作U盘启动安装盘呢? 工具/原料:   U盘一个(4G可能不够用,最好 8G )   系统iso镜像一个(这里用Win10企业版) 方法/步骤:   1,把要制作成U盘启动安装盘的U盘,插入到电脑的USB接口中,确保资源管理器已经正确识别U盘。下图中是小编的8G的U盘,实际有效容量是7.60G。   2,右键左下角开始按钮,选择“命令提示符(管理员)”。   3,在命令行中输入“ diskpart ”(不包括双引号,下同)后按回车键,此命令是Windows系统自带的硬盘分区工具。   4,在命令行中输入“ list disk ”后按回车键,此命令用于显示电脑上所有的硬盘(注意,diskpart会把U盘也看成硬盘),从“大小”一栏中一下就能看到U盘被看做了“磁盘 1”,这一步非常重要,因为后面会格式化,所以一定要仔细确定哪个是U盘并记住U盘的编号。   5,在命令行中输入“ select disk 1 ”后按回车键,此命令用于选择接下来要操作的磁盘,这里的“1”就是小编的U盘编号(从上一步所得)。   6

vim的基本使用命令

核能气质少年 提交于 2020-02-17 12:42:10
vim的安装: apt-get install vim vim编辑器的模式: 主要分为普通模式和插入模式。普通模式是命令模式,插入模式是编辑模式。 在普通模式下按i键,会转入插入模式;在插入模式下按Esc键进入普通模式。 vim建立文件 1.建立文件 $ vim 文件名 2.按i进入插入模式 3.输入文本 4.保存退出 编辑完成后,按Esc键退出插入模式回到普通模式,输入":wq"退出vim编辑器(或者按Esc后直接按”ZZ")。w表示保存,q表示退出。":q!"即强制退出,不保存。 移动光标 h 左、j 下、k 上、l 下 删除字符 删除一个字符:在普通模式下,将光标移到需要删除的字符上按x键; 删除一整行:普通模式下,将光标移动到该行上输入"dd"; 撤销:u键(相当于word下的Ctrl+z); 取消一个命令:Ctrl+r(相当于word下的Ctrl+y)。 复制粘贴p、y p:粘贴命令,将内存中的字符复制到当前光标的后面。如将某一行复制到某个地方,可以先“dd"将该行删除,再"u"恢复,接着将光标移动到需要插入的行之前,使用p命令即可将"dd"删除掉的行粘贴成功。 y:复制命令,将指定的字符串复制到内存中,yw命令用于复制单词,"y2w"复制两个单词。yy用于复制一行。 查找字符串 “/” 查找字符串char的命令:":/char" 按Enter键后,如果找到匹配的字符串

redis安装

三世轮回 提交于 2020-02-17 12:04:45
第一步:下载安装包 访问https://redis.io/download 到官网进行下载。这里下载最新的4.0版本. 第二步:安装 1.通过远程管理工具,将压缩包拷贝到Linux服务器中,执行解压操作 tar -zxf redis-4.0.9.tar.gz 2.进入解压文件目录使用make对解压的Redis文件进行编译 图示:这里因为我redis的安装目录在 /usr/locat/ 目录下,因此会有如下操作 注:如果在编译过程中出现问题,有可能是安装包下载的有误,这里可以尝试的用别人下载的安装包或者直接用 wget http://download.redis.io/releases/redis-4.0.9.tar.gz 如果发现上述读不能解决问题,请参照该链接:https://www.cnblogs.com/liu2-/p/6914159.html 编译完成之后,可以看到解压文件redis-3.0.7 中会有对应的src、conf等文件夹 3.编译成功后,进入src文件夹,执行make install进行Redis安装。 如下图示安装完成,界面如下: 第三步:部署 1.为了方便管理,将Redis文件中的conf配置文件和常用命令移动到统一文件中 1)、创建bin和etc文件 如图示: 2)、回到刚刚安装目录,找到redis.conf,将其复制移动到 /usr/local

docker基本命令

点点圈 提交于 2020-02-17 09:26:54
docker基本命令 启动docker systemctl start docker 停止Docker systemctlstopdocker 重启Docker systemctlrestartdocker 开机启动Docker systemctlenabledocker 查看Docker概要信息 dockerinfo 查看Docker帮助文档 docker–help 查看Docker版本信息 dockerversion Docker镜像常用命令 1,dockerimages列出本机所有镜像 docker images 2,dockersearch搜索镜像 和https://hub.docker.com/这里的搜索效果一样; OPTIONS可选参数: –no-trunc显示完整的镜像描述 -s列出收藏数不小于指定值的镜像 –automated只列出DockerHub自动构建类型的镜像 3,dockerpull下载镜像 dockerpull镜像名称:[TAG] 注意:不加TAG,默认下载最新版本latest 4,dockerrmi删除镜像 1,删除单个:dockerrmi镜像名称:[TAG] 如果不写TAG,默认删除最新版本latest 有镜像生成的容器再运行时候,会报错,删除失败;我们需要加 -f 强制删除 2,删除多个:dockerrmi-f镜像名称1:[TAG]镜像名称2:

tcpdump抓包命令介绍

坚强是说给别人听的谎言 提交于 2020-02-17 09:17:42
TCPdump抓包命令 tcpdump -vv -s 0 -i eth0 port 3306 -w /123/a.txt tcpdump -nnr a.txt|more tcpdump是一个用于截取网络分组,并输出分组内容的工具。tcpdump凭借强大的功能和灵活的截取策略, 使其成为类UNIX系统下用于网络分析和问题排查的首选工具。 tcpdump提供了源代码,公开了接口,因此具备很强的可扩展性, 对于网络维护和入侵者都是非常有用的工具。tcpdump存在于基本的Linux系统中, 由于它需要将网络界面设置为混杂模式,普通用户不能正常执行, 但具备root权限的用户可以直接执行它来获取网络上的信息。 因此系统中存在网络分析工具主要不是对本机安全的威胁,而是对网络上的其他计算机的安全存在威胁。 顾名思义,tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤, 并提供and、or、not等逻辑语句来帮助你去掉无用的信息。 -vv 输出详细的报文信息。 -i 指定监听的网络接口。 -w 直接将分组写入文件中,而不是不分析并打印出来。 -s 从每个分组中读取最开始的snaplen个字节,而不是默认的68个字节。 -C 在将一个原始分组写入文件之前,检查文件当前的大小是否超过了参数file_size 中指定的大小

11 个 Linux 命令

走远了吗. 提交于 2020-02-17 09:00:13
本文主要挑选出读者有必要首先学习的 11 个 Linux 命令,如果不熟悉的读者可以在虚拟机或云服务器上实操下,对于开发人员来说,能熟练掌握 Linux 做一些基本的操作是必要的! 事不宜迟,这里有 11 个 Linux 命令行技巧,可以使你的生活工作更轻松。 1 | 0 1. grep $ grep "some string" file grep 命令在每个文件中搜索,它还会寻找由换行符分隔的模式,并且 grep 会打印与模式匹配的每一行。 使用 grep 命令查找文件中的所有 React 关键字: 该 -i 选项使我们能够在给定文件中不区分大小写地搜索字符串。它匹配 "REACT"、"REact" 和 "react" 之类的词。 $ grep -i "REact" file 我们可以使用 -c (count)标志找到与给定字符串/模式匹配的行数。 $ grep -c "react" index.js 这是在网上找到的关于 grep 命令有趣且有教育意义的漫画。 2 | 0 2. ls $ ls ls 列出当前活动路径中的文件和目录。如果路径名是文件,ls 则根据请求的选项在文件上显示信息。如果路径名是目录,则 ls 显示有关文件和其中的子目录的信息。 使用 ls 命令显示当前目录中的所有文件: 你可能已经注意到文件显示为灰色,而文件夹为蓝色。这是为了帮助我们区分文件夹和文件。