细说,在古文言中是”奸细佞臣的话“,现如今成了”详细说明“的缩略. alias是MS-DOC中cmds中doskey的counterpart,是”别名“或者”化名“的意思 alias强大之处在于可以化繁为简,化冗为略,化干戈为玉帛,化腐朽为神奇,简而言之,高手段偷懒. 默认的话所有的设置都是在.bashrc中进行,但是总结我们平时的修改,无外乎alias某个东西,添加PATH环境变量,或者写一个什么作用的函数,就这样,所以呢 写的多了,发现.bashrc文件很长,很不好操作,所以 我们把.bas…
对于Terminalor们,history命令并不陌生,什么!n, !!更是很常用的,而且您在命令行敲的cmds是默认保存在/home/$USER/.bash_history(linux) /Users/$USER/.bash_history(Mac)下的. 但是history不只是这个样子:存了命令然后可以查看调用. 先介绍几个与history相关的变量,控制history的行为和size HISTIGNORE (hist-ignore) 告诉history哪些命令不需要保存,直接把它们忽略掉…
Linux.mac的命令行下没有回收站功能,很多时候手一抖就把重要文件给 rm -fr * 了,虽然linux下有可能通过lost +found/debugfs找回,但难度也比较大,不能保证一定能够找回.人总是会犯错,本人工作这几年也犯过3次rm -fr删除后后悔的错误,与其后悔不如防范于未然,像桌面操作系统(windows.mac os.Ubuntu)一样加个回收站机制就可以了,经过几天的努力终于实现了,放到github上了,欢迎使用. 源码地址:https://github.com/LaiJ…
linux bash的执行顺序如下所示: 先 alias --> function --> builtin --> program 后 验证过程: 1,在bash shell中有内置命令 test ,可以通过 type test 查看如下所示: test is a shell builtin 执行 test 时,看不到任何输出,唯一的响应是,新命令提示符被打印了: $ test $ $ which test /usr/bin/test 2,备份 /usr/bin/test ,将可执行的 …
Linux下修改MAC地址 方法一: 1.关闭网卡设备ifconfig eth0 down2.修改MAC地址ifconfig eth0 hw ether MAC地址3.重启网卡ifconfig eth0 up 方法二:以上方法一修改后linux重启后MAC又恢复为原来的,为了下次启动时修改后的MAC仍有效,我们可以修改文件file:/etc/rc.d /rc.sysinit(RedFlag Linux为这个文件,其他版本的linux应该不同)的内容,在该文件末尾加以下内容:ifconfig et…
常用Linux/Unix/Mac OS命令 参考: 1.50 Most Frequently Used UNIX / Linux Commands (With Examples)…
一.修改MAC地址方法linux环境下:需要用 #ifconfig eth0 down 先把网卡禁用 再用ifconfig eth0 hw ether 1234567890ab 这样就可以改成功了要想永久改就这样在/etc/rc.d/rc.local里加上这三句(也可以在/etc/init.d/network里加下面三行)ifconfig eth0 downifconfig eth0 hw ether 1234567890ab ifconfig eht0 up 二.修改IP地址的方法#ifcon…
使用alias和自定义的function的必要性和重要性就不说了 , 自己的通用做法是: 可以创建: ~/bin/my.alias 文件 作为自定义的 alias专门文件 创建: ~/libsh/my.func文件, 作为自己的 sh库函数文件: 然后在.bashrc文件中, 包含并执行这两个文件: # 载入自定义命令文件 if [ -f ~/bin/my.alias ]; then . ~/bin/my.alias fi # 载入自定义库~/lib中的函数/命令 if [ -f ~/libsh…
在虚拟机VMWARE上安装debian9 安装vmwaretools时候遇到问题 询问我IFCONFIG安装在哪里? 新版的debian不知道是用户权限问题还是使用了其他网络配置工具 vmwaretools 无法找到ifconfg文件 经过搜索最后搞定 成功安装vmwaretools How-to Install VMware Tools on Debian Stretch 9 32/64bit Linux+GNU https://tutorialforlinux.com/2015/10/08/…
ls命令 作用:列举目录文件信息( list directory content ) 格式:ls [option] [file] 1,命令不跟任何选项与目录,表示列举当前目录的文件信息 ghostwu@dev:~$ ls Desktop examples.desktop linux Pictures python Videos Documents git_test Music project software Downloads info php Public Templates 2,ls -l…