仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1310|回复: 9
打印 上一主题 下一主题

[shell编程] 给大家带来shell 用法和技能

[复制链接]
飘灵儿 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:14:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!
反省近程端口是不是对bash开放:
  1. echo>/dev/tcp/8.8.8.8/53&&echo"open"
复制代码
让历程转进背景:
  1. Ctrl+z
复制代码
将历程转到前台:
  1. fg
复制代码
发生随机的十六进制数,个中n是字符数:
  1. opensslrand-hexn
复制代码
在以后shell里实行一个文件里的下令:
  1. source/home/user/file.name
复制代码
截取前5个字符:
  1. ${variable:0:5}
复制代码
SSHdebug形式:
  1. ssh-vvvuser@ip_address
复制代码
SSHwithpemkey:
  1. sshuser@ip_address-ikey.pem
复制代码
用wget抓取完全的网站目次布局,寄存到当地目次中:
  1. wget-r--no-parent--reject"index.html*"http://hostname/-P/home/user/dirs
复制代码
一次创立多个目次:
  1. mkdir-p/home/user/{test,test1,test2}
复制代码
列出包含子历程的历程树:
  1. Ctrl+z0
复制代码
创立war文件:
  1. Ctrl+z1
复制代码
测试硬盘写进速率:
  1. Ctrl+z2
复制代码
测试硬盘读取速率:
  1. Ctrl+z3
复制代码
猎取文本的md5hash:
  1. Ctrl+z4
复制代码
反省xml格局:
  1. Ctrl+z5
复制代码
将tar.gz提取到新目次里:
  1. Ctrl+z6
复制代码
利用curl猎取HTTP头信息:
  1. Ctrl+z7
复制代码
修正文件或目次的工夫戳(YYMMDDhhmm):
  1. Ctrl+z8
复制代码
用wget下令实行ftp下载:
  1. Ctrl+z9
复制代码
天生随秘密码(例子里是16个字符长):
  1. fg0
复制代码
疾速备份一个文件:
  1. fg1
复制代码
会见Windows同享目次:
  1. fg2
复制代码
实行汗青纪录里的下令(这里是第100行):
  1. fg3
复制代码
解压:
  1. fg4
复制代码
输出多行笔墨(CTRL+d加入):
  1. fg5
复制代码
创立空文件或清空一个现有文件:
  1. fg6
复制代码
与UbuntuNTPserver同步工夫:
  1. fg7
复制代码
用netstat显现一切tcp4监听端口:
  1. fg8
复制代码
qcow2镜像文件转换:
  1. fg9
复制代码
反复运转文件,显现其输入(缺省是2秒一次):
  1. opensslrand-hexn0
复制代码
一切用户列表:
  1. opensslrand-hexn1
复制代码
Mountrootinread/writemode:
  1. opensslrand-hexn2
复制代码
挂载一个目次(这是不克不及利用链接的情形):
  1. opensslrand-hexn3
复制代码
静态更新DNSserver:
  1. opensslrand-hexn4
复制代码
递回grep一切目次:
  1. opensslrand-hexn5
复制代码
列出前10个最年夜的文件:
  1. opensslrand-hexn6
复制代码
显现残剩内存(MB):
  1. opensslrand-hexn7
复制代码
翻开Vim并跳到文件末:
  1. opensslrand-hexn8
复制代码
Git克隆指定分支(master):
  1. opensslrand-hexn9
复制代码
Git切换到别的分支(develop):
  1. source/home/user/file.name0
复制代码
Git删除分支(myfeature):
  1. source/home/user/file.name1
复制代码
Git删除近程分支
  1. source/home/user/file.name2
复制代码
Git将新分支推送到近程办事器:
  1. source/home/user/file.name3
复制代码
打印汗青纪录中最初一次cat下令:
  1. source/home/user/file.name4
复制代码
运转汗青纪录里最初一次cat下令:
  1. source/home/user/file.name5
复制代码
找出/home/user下一切空子目次:
  1. source/home/user/file.name6
复制代码
猎取test.txt文件中第50-60行内容:
  1. source/home/user/file.name7
复制代码
运转最初一个下令(假如最初一个下令是mkdir/root/test,上面将会运转:sudomkdir/root/test):
  1. source/home/user/file.name8
复制代码
创立一时RAM文件体系–ramdisk(先创立/tmpram目次):
  1. source/home/user/file.name9
复制代码
Grepwholewords:
  1. ${variable:0:5}0
复制代码
在必要提拔权限的情形下往一个文件里追加文本:
  1. ${variable:0:5}1
复制代码
列出一切killsignal参数:
  1. ${variable:0:5}2
复制代码
在bash汗青纪录里克制纪录最初一次会话:
  1. ${variable:0:5}3
复制代码
扫描收集寻觅开放的端口:
  1. ${variable:0:5}4
复制代码
设置gitemail:
  1. ${variable:0:5}5
复制代码
Tosyncwithmasterifyouhaveunpublishedcommits:
  1. ${variable:0:5}6
复制代码
将一切文件名中含有”txt”的文件移进/home/user目次:
  1. ${variable:0:5}7
复制代码
将文件按行并列显现:
  1. ${variable:0:5}8
复制代码
shell里的进度条:
  1. ${variable:0:5}9
复制代码
兰色精灵 该用户已被删除
沙发
发表于 2015-1-15 07:48:24 | 只看该作者

给大家带来shell 用法和技能

蒙太奇手法,高
兰色精灵 该用户已被删除
板凳
发表于 2015-1-18 08:47:39 | 只看该作者
未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。
再现理想 该用户已被删除
地板
发表于 2015-1-27 07:35:04 | 只看该作者
掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。
不帅 该用户已被删除
5#
发表于 2015-2-5 11:47:26 | 只看该作者
Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?
飘飘悠悠 该用户已被删除
6#
发表于 2015-2-11 20:34:50 | 只看该作者
在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。
小妖女 该用户已被删除
7#
发表于 2015-3-2 20:30:55 | 只看该作者
尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
若相依 该用户已被删除
8#
发表于 2015-3-11 08:54:16 | 只看该作者
我感觉linux的学习,学习编程~!~!就去学习C语言编程!!
活着的死人 该用户已被删除
9#
发表于 2015-3-18 09:10:33 | 只看该作者
放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。
谁可相欹 该用户已被删除
10#
发表于 2015-3-25 23:20:26 | 只看该作者
工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-4-29 01:36

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表