本文主要focus在那些不常用的*nix命令串讲,或者以前也经常用到,但是也不明白是什么意思都是在搜索解决方法的时候在网上找到的的命令
https://www.runoob.com/linux/linux-command-manual.html
alias
设置别名。可以给你的命令也设置简化的别名。例如
alias ins = “brew install”
,这样每次你只需要用 ins package 来安装软件。
这个我想在oh-my_zsh配置里讲,是一个非常好用的命令,结合bashrc文件,可以简化很多操作!
uptime
这个工具的 man 页是这么说的:
uptime会在一行中显示下列信息:当前时间、系统运行了多久时间、当前登录的用户有多少,以及前 1、5 和 15 分钟系统的平均负载。
一般是运维的同学可能会用上
export
Linux export 命令用于设置或显示环境变量。
在 shell 中执行程序时,shell 会提供一组环境变量。export 可新增,修改或删除环境变量,供后续执行的程序使用。export 的效力仅限于该次登陆操作。
source
column
是一个用于linux输出打印格式化的命令
https://www.cnblogs.com/kelamoyujuzhen/p/10071501.html
join
Linux join命令用于将两个文件中,指定栏位内容相同的行连接起来。
找出两个文件中,指定栏位内容相同的行,并加以合并,再输出到标准输出设备。
diff
https://www.runoob.com/linux/linux-comm-diff.html
Linux diff命令用于比较文件的差异。
diff以逐行的方式,比较文本文件的异同处。如果指定要比较目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。
bg
bg命令用于将作业放到后台运行,使前台可以执行其他任务。该命令的运行效果与在指令后面添加符号&的效果是相同的,都是将其放到系统后台执行。
在Linux系统中执行某些操作时候,有时需要将当前任务暂停调至后台,或有时须将后台暂停的任务重启开启并调至前台,这一序列的操作将会使用到 jobs、bg、和 fg 三个命令以及两个快捷键来完成。
使用bg命令将任务号为1的任务放到后台继续执行,输入如下命令:
bg 1 #后台执行任务号为1的任务
如果系统中只有一个挂起的任务时,即使不为该命令设置参数"1",也可以实现这个功能。
注意:实际上,使用bg命令与在指令后面添加符号"&"的效果是一样的。例如,使用&将find / -name password放到后台执行,输入如下命令:
find / -name password & #后台执行任务
disown
disown 、 & 、 nohup 的区别如下
https://unix.stackexchange.com/questions/3886/difference-between-nohup-disown-and
我觉得用一个nohup什么的就足矣了
nc
netcat 是一个非常常用的网络工具,具体功能与使用方法见
https://blog.csdn.net/zhangxiao93/article/details/52705642