unix命令自我总结】的更多相关文章

三种参数类型 1⃣时间日期: cal times time 2⃣文字处理: ctl+v 输入控制字符 ${#str} str字符串长度 expr length $abc 同上 typeset -i x=base#number x是base进制的数,值为number. typeset -i x=0x1000 与上类似 IFS bash内部字段分隔符 expr 计算数值表达式 ${var#key}一般范式 # ## 从前向后删除最短的或最长的 % %% 从后向前搜索  / //  替换单个或替换所有…
cheat 是一个Unix命令行小工具,用来查询一些常用命令的惯用法(我们都知道,man page阅读起来太累了,常常是跳到最后去看 examples,但并不是所有man pages里面都有examples). 举个例子,输入 cheat tar ,它就显示如下图所示的内容: (图来自: Cheat - An Ultimate Command Line 'Cheat-Sheet' for Linux Beginners and Administrators ) 安装与使用: cheat 本身是用…
原文: http://spin.atomicobject.com/2013/09/09/5-unix-commands/ 希望早几年知道的5个Unix命令 使用*nix系统已经有一段时间了.但是还是有一些命令是被我一直忽略的,现在我希望我能早几年发现这些命令. 1 man ascii 这个命令会打印出八进制,十六进制和十进制的ascii码表.难以置信我是一个月之前才知道这个命令的.我总是使用google来查询ascii码表.这个命令其实更方便 要查看更多信息,请参考 ascii man page…
5个Unix命令 原文: http://spin.atomicobject.com/2013/09/09/5-unix-commands/ 希望早几年知道的5个Unix命令 使用*nix系统已经有一段时间了.但是还是有一些命令是被我一直忽略的,现在我希望我能早几年发现这些命令. 1 man ascii 这个命令会打印出八进制,十六进制和十进制的ascii码表.难以置信我是一个月之前才知道这个命令的.我总是使用google来查询ascii码表.这个命令其实更方便 要查看更多信息,请参考 ascii…
powershell 中常用cmd,unix命令(get-alias) Get-Content Alias cat -> Get-Content Alias gc -> Get-Content Alias type -> Get-Content set-location Alias cd -> Set-Location Alias chdir -> Set-Location Alias sl -> Set-Location clear-host Alias clear…
ubuntu  命令窗口的打开 打开命令行窗口: Ctrl+Alt+T 在打开的命令行窗口中打开一个新的Tab: Ctrl+Shift+T 在同一窗口的Tab间切换: Ctrl+Page Up 或者 Ctrl+Page Down   登录工作站 透过 PC 登录工作站 执行格式:telnet hostname (在 dos 下执行) telnet ip-address Example: telnet doc telnet 140.122.77.120 注: 可利用指令 arp hostname…
总览 smbsh 描述 此程序是Samba套件的一部分. smbsh允许你用UNIX命令诸如ls,egrep和rcp等来访问NT文件系统.必须用动态链接的shell以便使smbsh工作正常. 从命令提示上执行smbsh命令,并输入用户账号和口令以便在NT操作系统中验证你的身份. system% smbsh Username: user Password: 从shell上执行任何动态链接的命令都会用smb协议来访问/smb目录.例如命令: ls /smb 会显示你工作组里的所有主机.而命令: ls…
作者:HelloGitHub-小鱼干 好用的 Unix 命令替代工具能让你事半功倍,例如,bat 便是个带着高亮特性的加强版 cat,就像你用了 oh my zsh 之后便会感受到它的强大.同样好用的工具还有 mitmproxy,作为一个抓包神器能帮你提高爬虫效率.Rubick 则能帮你提高使用开发效率,搭配各种好用的取色器.截屏等等小功能. 以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 |…
原文链接:http://coolshell.cn/articles/1044.html 在Unix操作中有太多太多的命令,这些命令的强大之处就是一个命令只干一件事,并把这件事干好.Do one thing, do it well.这是unix的哲学.而且Unix首创的管道可以把这些命令任意地组合,以完成一个更为强大功能.这些哲学到今天都在深深地影响着整个计算机产业.比如今天最流行的“云计算”——把一个软件以碎片方式部署,然后这些功能可以任意组合. 这篇文章罗列了很多Unix下比较高级的命令,当然…
那天写个脚本,需要把十六进制的数字转成十进制的打出来,发现不知道要怎么弄,搜一下,原来还是很简单的,比用C语言什么的容易多了,就一些现成的命令就解决了. 先列两种简单的方法: 1) echo 自己就能实现,相当简单.不过,不知道如果要从十进制转换回十六进制能怎么写. ]$ echo $((0xac))    172 2) printf 也可以哦,十六进制和十进制互相转换都没问题 ]$ printf %d 0xac    172    ]$ printf %x 172    ac 然后,稍微麻烦一…
sublime 选择标签及其内容 ctrl+shift+a连续按两次 Git 撤销 add 重置暂存区的指定文件,与上一次commit保持一致,但工作区不变 git reset [file] 撤销 commit 重置暂存区的指定文件,与上一次commit保持一致,但工作区不变git reset [file] 重置暂存区与工作区,与上一次commit保持一致 git reset --hard 查看git历史 git log 退出 按q键 NPM -save和save-dev可以省掉你手动修改pac…
最近需要用到一些Unix的东西 ,就学习了下这个东西,简单记录下命令,方便以后查询! 1. ls这是最基本的档案指令. ls 的意义为 "list",也就是将某一个目录或是某一个档案的内容显示出来.如果你在下 ls 指令後头没有跟著任何的档名,它将会显示出目前目录中所有档案.也可以在 ls 後面加上所要察看的目录名称或档案的名称,如% ls /home2/X11R5% ls firstls 有一些特别的参数,可以给予使用者更多有关的资讯,如下:-a : 在 UNIX 中若一个目录或档案…
from:http://linux.chinaunix.net/techdoc/system/2007/11/23/973027.shtml 在使用linux/unix的命令行终端时,有时候会碰到键盘的退格键.删除键.Home键.方向键等不听使唤的现象:     按Backspace键,可能冒出来个^?     按Delete键,却出来个^[[3~     按Home键,却出来个^[[1~     按向左箭头键,却出来个^[[D     ……    以下是在大多数shell终端都可以使用的快捷键…
在Unix操作中有太多太多的命令,这些命令的强大之处就是一个命令只干一件事,并把这件事干好.Do one thing, do it well.这是unix的哲学.而且Unix首创的管道可以把这些命令任意地组合,以完成一个更为强大功能.这些哲学到今天都在深深地影响着整个计算机产业.比如今天最流行的“云计算”——把一个软件以碎片方式部署,然后这些功能可以任意组合. 这篇文章罗列了很多Unix下比较高级的命令,当然,Unix/Linux下还有更多更多的命令,我们相信你可能见过其中的某些命令,也有可能有…
sublime 选择标签及其内容 ctrl+shift+a连续按两次 调出Package console: Mac: command + shift + p 安装插件: 1.调出 Package console 2.输入 install package,找到该功能,进入 3.输入 package的name 卸载插件: 1.调出 Package console 2.输入 removel package,找到该功能,进入 3.输入 package的name 调出终端: 前提是装有 termial 插…
使用*nix系统已经有一段时间了.但还是有一些命令是被我一直忽略的,真希望我能早几年发现这些命令. 1. man ascii 这个命令会打印出八进制.十六进制和十进制的ASCII码表.难以置信我是一个月之前才知道这个命令的.我总是使用google来查询ASCII码表.这个命令其实更方便. 1 2 3 4 5 6 7 8 9 10 11 12 ASCII(7)           BSD Miscellaneous Information Manual           ASCII(7)   N…
MAC 中自定义环境变量 打开:nano .bash_profile 查看:cat text 保存退出:Ctrl+C,Y #在.bash_profile 中添加tree alias tree="find . -print |sed -e 's;[^/]*/;|___;g;s;___|;|;g'" #语法着色 export CLICOLOR= export LSCOLORS=GxFxCxDxBxegedabagaced #立即生效 source .bash_profile 解压安装文件:…
浮现在脑海的很多 Linux命令,其中一些不为人知,另一些则很常见,如下: xargs or parallel: 并行运行一些程序,命令有很多的选项 sed and awk: 广为人知并且非常有用的处理文本文件的命令,比Python和Ruby还快 m4: 简单的宏处理命令 screen: 功能强大的终端复用和会话持久工具 yes: 重复输出字符串 cal: 非常漂亮的日历 env: 运行一个命令,在脚本中非常有用 look: 查找以字符串开头英文单词 cut and paste and join…
Listing files and directories ls 显示你当前目录的文件 ls -a 显示你千亩目录的文件(包括隐藏文件)ls <name1>/<name2> 显示指定目录的文件ls ~/<name> ~表示Home目录 Making Directories mkdir <name> 在当前目录下创建一个文件夹 Changing to a different directory cd <name> 打开目录cd . 打开当前目录(.…
ifconfig 命令被用来: 1.为一个网卡分配一个IP地址 2.设置本地环路界面 3.分配一个子网掩码(可选) HP-UX: # /usr/sbin/ifconfig lan0 lan0: flags=1843<UP,BROADCAST,RUNNING,MULTICAST,CKO> inet 10.x.x.45 netmask ffffff00 broadcast 10.x.x.255 这个命令在系统启动的时候通过/sbin/init.d/net脚本自动执行的.也可以在任何时候以命令行的方…
基本命令 [ man 查看 ]--万能命令 1.ls 列出文件 (-al) 2.cd 转换目录 3.mkdir 建立新目录 4.cp 拷贝文件 (-R) 5.rm 删除文件 (-rf) 6.mv 移动文件 7.nano 文本编辑 8.cat 查看文件 9.open 打开文件 10.touch 新建文件 11.chgrp 改变文件所属用户组 12.chown 改变文件所有者 13.chmod 改变权限 (777-[r:4][w:2][x:1][-:0]) ex: $ chmod 777 a.c $…
Linux下: 系统操作 文件操作 防火墙 权限管理 压缩和解压 安装应用 用户管理 端口 PID 应用 start & shutdown 远程操作 异常 注意点: linux系统下内容大多用单引号 alias test='cd ******' 系统操作 安装工具:       netstat    gcc        >yum install net-tools >yum install -y gcc texinfo-tex flex zip libgcc.i386 glibc-d…
-修改文件创建时间或创建新文件 touch [-acdmt] -a  :仅修改访问时间 -c  :仅修改文件的时间,若该文件不存在则不创建新文件 -d  :后面可以接想要修改的日期而不用当前的日期 -m  :仅修改mtime -文件默认权限 umask -设置文件隐藏属性 chattr [+-=] [ASacdistu] 文件或目录名称 a :当设置a之后,这个文件将只能增加数据,而不能删除也不能修改数据,只有root有这个权限 i  :这个参数可以让一个文件“不能被删除/改名,设置连接也无法写…
-显示目前所支持的语言  echo &LANG -修改语言成为英文系统  LANG=en_US -显示日历的命令 cal [[month] year] -惯用关机命令 shutdown 参数: -t sec:-t后面加秒数,这是过几秒再关机的意思 -r      :在将系统的服务停掉之后就重启 -h     :将系统的服务顶掉后,立即关机 -linux文件属性 ls -l 各字段含义: 文件类型与权限 :有多少文件名连接到此节点: 所有者账号: 所属分组: 文件的容量大小,默认是B: 创建文件日…
shell程序如下所示: # cat xarg.txt #! /usr/bin/ksh for logfile in `find . -name "*.log*"` do echo "$logfile:" sed -n '/error/=' $logfile done files=($(find . -name "*log*")) echo "The length is ${#files[@]}" for file in ${…
--通过java -jar wls1036_generic.jar启动安装weblogic软件进程: [weblogic@localhost mnt]$ java -jar wls1036_generic.jar Unable to instantiate GUI, defaulting to console mode. Extracting 0%...........................................................................…
-关于执行文件路径的变量  $PATH -查看文件与目录  ls -a  :全部的文件,连同隐藏文件一起列出来 -d  :仅列出目录本身,而不是列出目录内的文件数据 -i   :列出inode号码 -l   :列出长数据串,包含文件的属性与权限等数据 -R  :连同子目录内容一起列出来,等于该目录下的所有文件都会显示出来 --color=always:显示颜色 --full-time        :以完整时间模式输出 -复制文件或目录 cp [-adfilprsu]  源文件 目标文件 -d …
著作权归作者所有. 商业转载请联系作者获得授权,非商业转载请注明出处. 作者:孙立伟 链接:http://www.zhihu.com/question/20140085/answer/14107336 来源:知乎 这个问题quora上有人提过 What are some lesser known but useful Unix commands? ,已经有不少答案了,我个人已经从这些答案中学到不少,这里我只是照搬过来,然后加上自己的解释. lsof: 列出所有打开的文件.举例:'lsof -p…
本附录([美]哈恩:<Unix&Linux大学教程>附录B,张杰良译,清华大学出版社,2010年)摘要描述了书中所涉及的143个Unix使命,并且按照命令的类别进行排列.在每个名称的后面,方括号中的数字表示讨论该命令的参考章号. Unix命令分类如下: 构建块 文件 系统工具 命令工具 文件系统 终端 比较文件 登录和注销 文本格式化 目录 进程和作业控制 工具 显示数据 Shell 用户和用户标识 文档资料 选择数据 变量 编辑 构建块 cat [16] 组合文件,将标准输入复制到标…