命令模式

Debian、Ubuntu常用命令大全

ぐ巨炮叔叔 提交于 2020-03-08 20:42:35
注:本人是用的Debian,个别命令可能有问题。 原文: http://www.jb51.net/os/Ubuntu/56362.html 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd - 回上一次所在的目录 cd ~ 或 cd 回当前用户的宿主目录 mkdir 目录名 创建一个目录 rmdir 空目录名 删除一个空目录 rm 文件名 文件名 删除一个文件或多个文件 rm -rf 非空目录名 删除一个非空目录下的一切 mv 路经/文件 /经/文件移动相对路经下的文件到绝对路经下 mv 文件名 新名称 在当前目录下改名 find 路经 -name “字符串” 查找路经所在范围内满足字符串匹配的文件和目录 二、系统管理 fdisk fdisk -l 查看系统分区信息 fdisk fdisk /dev/sdb 为一块新的SCSI硬盘进行分区 chown chown root /home 把/home的属主改成root用户 chgrp chgrp root /home 把/home的属组改成root组 Useradd 创建一个新的用户 Groupadd 组名 创建一个新的组 Passwd 用户名 为用户创建密码 Passwd -d用户名

转:Ubuntu基本命令整理

自古美人都是妖i 提交于 2020-03-08 20:40:15
原文:http://www.cnblogs.com/feisky/archive/2010/03/25/1694867.html sudo: 如何设定/改变/启用 root 使用者的密码:sudo passwd root 当你使用完毕后屏蔽 root 帐号 使用: sudo passwd -l root这个将锁住 root 帐号. 如何在终端机模式下切换到 root 身份: sudo -s -H 在线安装程序:sudo apt-get install g++ pt-get最常用参数: update —-与你的软件源(在/etc/apt/sources.list中列出)更新软件包列表,换源后需要 执行 upgrade —-根据update得到的源软件库与本地已经安装的对比,(如果需要升级就)全部升 级 install —-安装软件包(可以使用tab补全软件包的名字,比较方便) remove —-卸载软件包 purge —-卸载软件包,同时删除该软件的配置文件 source —-从源里下载软件包的源码到当前目录(执行此命令的目录)并解压(除非指定– download-only参数) 该地址由/etc/apt/sources.list中的 deb-src 行指定 check —-用来(自动)修复(已装)软件包之间的依赖关系 clean —-清除/var/cache/apt

tomcat注册服务

╄→尐↘猪︶ㄣ 提交于 2020-03-08 17:47:09
转自https://blog.csdn.net/wangmx1993328/article/details/81013715 在 tomcat 的 bin 目录下可以看到一个 service.bat 批处理文件,这个文件就是为tomcat注册成系统服务所用。 注册服务 1)在 DOS 命令行模式下,cd 到 tomcat 的 bin 目录下: 2)执行命令:“service.bat install 服务名 ”,后面的服务名可以随便取,别跟系统已有的服务名冲突即可,不写时默认服务名为“Apache Tomcat” --------------------- 作者:蚩尤后裔 来源:CSDN 原文:https://blog.csdn.net/wangmx1993328/article/details/81013715 版权声明:本文为博主原创文章,转载请附上博文链接! 看到以下提示信息:The Service '服务名' has beeninstalled ,则表示成功 同时在电脑服务中也会查询得到 3)将“启动类型”的“手动”改为“自动”就会开机自起了。 4)启动服务就可以运行 tomcat 了 移除服务 如果不需要这个服务了,也可以用简单的命令将其去除就OK 了,执行命令:service.bat uninstall 服务名 移除成功的提示信息:The Service ‘服务名'

python第二天-Linux基础学习

♀尐吖头ヾ 提交于 2020-03-08 17:28:30
首先声明下,我的学习计划是根据淘宝得来的某补习班视频略微改进以适合自己,不一定适用其他同学,希望能给其他自学的同学提供借鉴,以防止走更多的弯路,更具有实操性。 主题:学习命令 概念:根目录、bin(程序相关的文件夹)、boot(Ubuntu启动相关)、cdrom(光盘相关)、dev(device,设备相关)、etc(所有程序、服务器配置的地方)、lib(库)、home(自己的)。除了home文件夹,其他的都不要动。 命令:ls list,显示当前路径下的东西 /home/python 根目录下的home文件夹下的python文件夹 pwd 显示结果存在的路径 cd desktop change direction 切换目录 touch 1.txt 创建文件 mkdir 创建文件夹 命令格式 command [-options] [parameter1] 命令 选项 参数 eg. 买煎饼(命令)加个鸡蛋(选项)参数是执行命令的时候给个值,执行的命令就不同 eg. ls / ls -a 显 示指定⽬录下所有⼦⽬录与⽂件, 包括隐藏⽂件 -l 以列表⽅式显示⽂件的详细信息 -h 配合 -l 以⼈性化的⽅式显示⽂件⼤⼩ ls -l -h 显示大小 ls -alh 有问题找man 手册 ↑ 向上翻 ↓向下翻 f 翻一屏 b 往回一屏 自动补全 首字母 + tab键 gedit 编辑 cat

网络安全行业面试知识点

隐身守侯 提交于 2020-03-08 12:21:11
信息收集 服务器的相关信息(真实ip,系统类型,版本,开放端口,WAF等) 网站指纹识别(包括,cms,cdn,证书等),dns记录 whois信息,姓名,备案,邮箱,电话反查(邮箱丢社工库,社工准备等) 子域名收集,旁站,C段等 google hacking针对化搜索,pdf文件,中间件版本,弱口令扫描等 扫描网站目录结构,爆后台,网站banner,测试文件,备份等敏感文件泄漏等 传输协议,通用漏洞,exp,github源码等 漏洞挖掘 浏览网站,看看网站规模,功能,特点等 端口,弱口令,目录等扫描,对响应的端口进行漏洞探测,比如 rsync,心脏出血,mysql,ftp,ssh弱口令等。 XSS,SQL注入,上传,命令注入,CSRF,cookie安全检测,敏感信息,通信数据传输,暴力破解,任意文件上传,越权访问,未授权访问,目录遍历,文件 包含,重放攻击(短信轰炸),服务器漏洞检测,最后使用漏扫工具等 漏洞利用 | 权限提升 mysql提权,serv-u提权,oracle提权 windows 溢出提权 linux脏牛,内核漏洞提权e 清除测试数据 | 输出报告 日志、测试数据的清理 总结,输出渗透测试报告,附修复方案 复测 验证并发现是否有新漏洞,输出报告,归档 问题 在渗透过程中,收集目标站注册人邮箱对我们有什么价值? 丢社工库里看看有没有泄露密码

记一次oracle数据库复制过程

﹥>﹥吖頭↗ 提交于 2020-03-08 04:12:35
记录一次自己数据库复制的过程(从公司测试环境复制到客户测试环境),主要是每次自己都会忘记,不如记录一下,方便自己以后找,因此, 本篇内容不会很详细,主要是用于给我自己提醒,相对于一种记笔记的效果 。 cmd命令导入导出库 一开始,我是打算使用cmd输命令进行导入导出数据的,因为以前试过这样比较方便,也不会出现什么clob,blob数据录入时候的报错,省力省心,只是命令给忘记了,百度了一会儿,使用命令如下: exp root/123456@127.0.0.1:1521/orcl file=d:\test.dmp full=y 即:exp 用户名/密码@实例名 file=保存的dmp文件路径 full=y 然后不出所料的报了什么标识符无效的错误,当时没想到是oracle版本问题,然后又试了下以下命令 exp root/123456@127.0.0.1:1521/orcl owner=root file=d:\test.dmp 结果还是报了个标识符无效,只是是另一个标识符,这时候反应过来,版本不匹配,我本地装的是oracle11,公司测试库装的是oracle10,随后百度半天,未果。。。。无奈放弃使用命令导出库,不过内容还是得补全一下, 以下导入命令暂未测试 ,先记录下 imp root/123456@127.0.0.1:1521/orcl file=d:\test.dmp full=y

(大数据工程师学习路径)第一步 Linux 基础入门----文件打包与压缩

浪尽此生 提交于 2020-03-07 23:58:29
介绍 Linux 上常用的 压缩/解压 工具,介绍了 zip,rar,tar 的使用。 一、文件打包和解压缩 在讲 Linux 上的解压缩工具之前,有必要先了解以下常见常用的压缩包文件格式。在 Windows 上我们最常见的不外乎这三种 *.zip , *.rar , *.7z 后缀的压缩文件,而在 Linux 上面常见常用的除了以上这三种外,还有 *.gz , *.xz , *.bz2 , *.tar , *.tar.gz , *.tar.xz , *tar.bz2 ,简单介绍如下: 文件后缀名 说明 *.zip zip程序打包压缩的文件 *.rar rar程序压缩的文件 *.7z 7zip程序压缩的文件 *.tar tar程序打包,未压缩的文件 *.gz gzip程序(GNU zip)压缩的文件 *.xz xz程序压缩的文件 *.bz2 bzip2程序压缩的文件 *.tar.gz tar打包,gzip程序压缩的文件 *.tar.xz tar打包,xz程序压缩的文件 *tar.bz2 tar打包,bzip2程序压缩的文件 *.tar.7z tar打包,7z程序压缩的文件 讲了这么多种压缩文件,这么多个命令,不过我们一般只需要掌握几个命令即可,包括 zip , rar , tar 。下面会依次介绍这几个命令及对应的解压命令。 1. zip 压缩打包程序 使用zip打包文件夹: $

curl命令转换成php源码

只愿长相守 提交于 2020-03-07 22:47:16
curl命令转换成php源码 获取状态: curl -X GET -H "Content-Type:application/json" -H "Authorization: token 4e56266f2502936e0378ea6a985dc74a5bec4280" http://user.endv.cn/v1/datastreams/plug-status/datapoint/ 返回 {"status": 200, "datapoint": null} 设置状态 curl -H "Authorization: token 6bcb3cdb69b07370f5ad73e7a856409802fdd735" -d "{\"datapoint\":{\"x\":1}}" http://user.endv.cn/v1/datastreams/plug-status/datapoint/?deliver_to_device=true 返回 {"status": 404, "nonce": 333984364, "message": "remote device is disconnect"} curl转为php发送 获取状态: <?php //curl命令 curl -X GET -H "Content-Type:application/json" -H "Authorization:

实验一

旧城冷巷雨未停 提交于 2020-03-07 21:29:10
实验名称 用机器指令和汇编指令编程(1) 实验日期 得分 学院 计软院 专业 计算机科学与技术 年级 2017 级 班次 5 姓名 王丽莎 学号 20171308187 一、实验目的 掌握使用debug 工具编写和调试汇编命令的方法 掌握第 1-2 章所学的关于 CPU、寄存器、内存的基础知识 掌握第 1-2 章涉及的几条指令 mov, add, sub, jmp 的用法 复习教材第 1~2 章内容,完成教材内相关检测点 结合教材实验 1(P35)及公邮 文件中心 →实验 下的 “ 实验 1 辅助文档 . p d f ”学习 debug 二、实验准备 工具用法。 三、实验内容 【1.p35】 debug简介 Real mode Protected mode Virtual x86 mode debug环境说明 默认 16进制 不区分大小写 Debug启动,退出 启动 Windows+字母R===运行 输入 cmd ===dos窗口 退出 -q <enter> 常用 debug命令 查看、修改寄存器( r命令) 查看内存单元 (d命令) 修改内存单元( e命令) 编写汇编指令( a命令) 调试汇编指令( t命令,p命令,g命令) 反汇编( u命令) 帮助(?) 【2.实验任务】 (1)用-e命令写入内存 (2)将三条指令写入内存 (3)查看rom生产日期 可以用 -d fff0:0

Linux Shell 命令总结

扶醉桌前 提交于 2020-03-07 20:32:54
1. 前言 本文介绍了常用的Linux shell命令,包括date、cut、sort、uniq、sed、vi、diff、find等,同时给出尽可能使用的实例以便于理解。 2. Linux shell命令 2.1 date 作用:获取或者设置日期 用法:date [选项] 显示时间格式(以+开头,后面接格式) 举例: (1) 以固定格式显示时间:date + “%Y%m%d%H” (2) 显示明天的日期:date -d “tomorrow” +”%Y-%m-%d” (3) 显示前天的日志:date -d “1 days ago” +”%Y-%m-%d” 2.2 cut 作用:从输入文件或者命令的输出中析取出各种域 用法:cut –c{字符串范围} –d{字段间分割符} –f{字段索引编号} 举例: (1)查看在线用户:who | cut –c1-8 (2)从系统文件/etc/passwd中获取用户名列表:cut –d: -f1 /etc/passwd 2.3. paste 作用:将多个域合并 用法:cut –d{字段间分割符} 举例: paste –d’:’ filename1 filename2 2.4. sort 作用:排序 用法: -t 指定分隔符, 默认为空格 -r 以降序来排列 -u 去掉重复行 -d 以字典序来排列,包括字母,数字,符号等 -n 以数字序来排列