linux随手记

随便记些杂七杂八的。

 

安装bash-completion软件,某些命令后面按tab键,会进行 选项、参数 补全功能。
敲命令,按tab,补全命令或文件;按两次tab,显示出所有以敲出字符开头的命令或文件。
alias 显示所有别名,设置自己的别名同样用alias,语法同显示出了已经有的一致。
bash中的通配符*,区别于正则表达式中的*
type命令可以指出 一个命令 是什么类型。如 builtin 内建指令,alias别名,file外部指令。
一个太长的命令换行需换行键入,使用\加Enter键,\具有转义功能,使bash下的Enter键不再具有执行功能。
ctrl加a,ctrl加e:光标移动到指令行的最前,后;ctrl加u,ctrl加k:删除从光标位置到最前,最后的指令。
变量的读,使用echo命令,但注意变量名前必须加$符号 或 ${变量名},如 echo $PATH 或 echo ${PATH}。$具有取变量值的功能,echo用来输出到屏幕。
变量的赋值,直接使用=,但注意=号前后都没有空格,如果=后的变量实际内容包含空格,可以用双引号"",单引号''括住。如you="hello world"。
变量的追加赋值,使用 变量名="$变量名"增加的内容  或  变量名=${变量名}增加的内容。如 PATH="$PATH":/home/bin 或 PATH=${PATH}:/home/bin。
指令的执行中需要其他指令执行的结果信息,则使用$(command2)或 反单引号`command2`。如 version=$(uname -r) 或 version=`uname -r`。
注意比较: ${}、$(),''、""、``之间的区别。
env命令查看所有的环境变量。
set命令查看所有变量。包括环境变量和自定义变量。
export命令查看所有环境变量,也可使普通变量变成环境变量。如 export LANG。
unset命令释放变量。如 unset version。
locate命令列出所有相关文件的文件名。

转载于:https://www.cnblogs.com/JeanYu/p/6360309.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值