|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
学习linux,就意味着更快的开发效率,等更多关于软件本身或者说操作系统本身的理解。
利用Linuxshell是我天天的基础事情,但我常常会健忘一些有效的shell命令和l技能。固然,命令我能记着,但我不敢说能记得怎样用它实行某个特定义务。因而,我入手下手在一个文本文件里纪录这些用法,并放在我的Dropbox里,如今,向人人分享这个文件。这个文件我会不休的更新。必要注重一点的是,有些用法必要在你的Linux体系里安装分外的软件。
UPDATE:November25,2013
反省远程端口是不是对bash开放:- echo>/dev/tcp/8.8.8.8/53&&echo"open"
复制代码 让历程转进背景:将历程转到前台:发生随机的十六进制数,个中n是字符数:在以后shell里实行一个文件里的命令:- source/home/user/file.name
复制代码 截取前5个字符:SSHdebug形式:SSHwithpemkey:- sshuser@ip_address-ikey.pem
复制代码 用wget抓取完全的网站目次布局,寄存到当地目次中:- wget-r--no-parent--reject"index.html*"http://hostname/-P/home/user/dirs
复制代码 一次创立多个目次:- mkdir-p/home/user/{test,test1,test2}
复制代码 列出包含子历程的历程树:创立war文件:测试硬盘写进速率:测试硬盘读取速率:猎取文本的md5hash:反省xml格局:将tar.gz提取到新目次里:利用curl猎取HTTP头信息:修正文件或目次的工夫戳(YYMMDDhhmm):用wget命令实行ftp下载:天生随秘密码(例子里是16个字符长):疾速备份一个文件:会见Windows共享目次:实行汗青纪录里的命令(这里是第100行):解压:输出多行笔墨(CTRL+d加入):创立空文件或清空一个现有文件:与UbuntuNTPserver同步工夫:用netstat显现一切tcp4监听端口:qcow2镜像文件转换:反复运转文件,显现其输入(缺省是2秒一次):一切用户列表:Mountrootinread/writemode:挂载一个目次(这是不克不及利用链接的情形):静态更新DNSserver:递回grep一切目次:列出前10个最年夜的文件:显现残剩内存(MB):翻开Vim并跳到文件末:Git克隆指定分支(master):Git切换到别的分支(develop):- source/home/user/file.name0
复制代码 Git删除分支(myfeature):- source/home/user/file.name1
复制代码 Git删除远程分支- source/home/user/file.name2
复制代码 Git将新分支推送到远程服务器:- source/home/user/file.name3
复制代码 打印汗青纪录中最初一次cat命令:- source/home/user/file.name4
复制代码 运转汗青纪录里最初一次cat命令:- source/home/user/file.name5
复制代码 找出/home/user下一切空子目次:- source/home/user/file.name6
复制代码 猎取test.txt文件中第50-60行内容:- source/home/user/file.name7
复制代码 运转最初一个命令(假如最初一个命令是mkdir/root/test,上面将会运转:sudomkdir/root/test):- source/home/user/file.name8
复制代码 创立一时RAM文件体系–ramdisk(先创立/tmpram目次):- source/home/user/file.name9
复制代码 Grepwholewords:在必要提拔权限的情形下往一个文件里追加文本:
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。以上是我学习Linux的心得体会,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。 |
|