Linux学习笔记——第十三篇

特殊字符:

!!:连续两个“!”表示执行上一条指令

!n:n是数字,表示执行命令历史中的第n调指令

!字符串(字符串大于):执行命令历史中最近一次以字符串开头的命令

别名:

alias格式:alias [命令别名]=['具体的命令']

unalias 取消别名

通配符:

使用“*”来匹配零个或多个字符,用?匹配一个字符

输入/输出重定向:

输入重定向用于改变命令的输入:命令是 <

输出重定向用于改变命令的输出:命令是 >

错误重定向命令 2>

错误重定向命令 >>

管道符

‘|’用于将前一个指令的输出作为后一个命令的输入

作业控制:

使用fg(foreground)命令:恢复被Ctrl+Z暂停的程序

使用by(background)命令:到后台运行

使用jobs可以看到被暂停或者在后台运行的任务(在命令最后加一个&符号,且中间有空格)

命令(command):

env:可以列出系统预设的全部系统变量

常见的环境变量:

HOSTNAME:表示主机名称

SHELL:表示当前用户的shell类型

HISTSIZE:表示历史记录数

MAIL:表示当前用户的邮件存放目录

PATH:该变量决定了shell将到哪些目录中寻找命令或程序

PWD:表示当前目录

LANG:这是与语言相关的环境变量

HOME:表示当前用户的家目录

LOGNAME:表示当前用户的登录后

set:也可以输出环境变量

(不仅可以显示系统预设的变量,也可以显示用户自定义的变量)

bash:执行该命令会进入一个子shell环境变量中

(设置变量:

变量本身若带符号则需要加双引号

变量若需加其他命令,则使用反引号

变量可累加其他内容,但需加双引号)

unset:取消变量

Cty的Linux学习笔记(十三)相关推荐

  1. Cty的Linux学习笔记(二)

    Linux学习笔记--第二篇 正式将标题改为"Cty的Linux学习笔记",有一点自己的特色,好了,废话不多说,开始. (再次声明,该笔记只作为学习记录及参考) Linux的目录结 ...

  2. Cty的Linux学习笔记(五)

    Linux学习笔记--第五篇 (声明:该笔记只作为学习记录及参考) 一个Linux目录或文件都会有一个所有者和所属组,所有者为文件拥有者,所属组指文件属于哪一个组 文件属性: d rwxr-xr-x ...

  3. Cty的Linux学习笔记(四)

    Linux学习笔记--第四篇 (声明:该笔记只作为学习记录及参考) cp: -r:复制一个目录 -i:安全选项 echo:用于打印,后面若有'>'符号测试将'>'前的内容写到后面的文件中, ...

  4. Cty的Linux学习笔记(十一)

    Linux学习笔记--第十一篇 文档压缩与打包: .gz:表示由gzip压缩的文件 .bz2:表示由bzip2压缩的文件 .tar:表示由tar打包的文件(tar没有压缩功能,只是把一个目录合并成一个 ...

  5. Cty的Linux学习笔记(八)

    Linux学习笔记--第八篇 命令(command): groupadd: 新增组的命令 格式:groupadd [-g GID] groupname 不加-g,按照系统默认的gid创建组,gid也是 ...

  6. Cty的Linux学习笔记(三)

    Linux学习笔记--第三篇 (再次声明:该笔记只作为学习记录及参考) 概念: 相对路径:依赖于当前文件或目录的路径 绝对路径:依赖于根目录的路径 命令(command): cd:变更用户所在的目录, ...

  7. Cty的Linux学习笔记(十五——wget)

    Linux学习笔记--第十五篇 wget命令用于在终端中下载网络文件,格式为"wget  [参数]  下载地址" 参数: -b:后台下载模式 -P:下载到指定目录 -t:最大尝试次 ...

  8. Cty的Linux学习笔记(一)

    Linux学习笔记(一) 仅仅只是学习笔记,只供大家讨论,若有错误敬请指教 因为只是刚开始,可能是脑子不好用,装CentOS就装了半天,然后又去设置静态IP,用户等等,记录的笔记也没有多少,就先说几个 ...

  9. Cty的Linux学习笔记(十二)

    Linux学习笔记--第十二篇 命令(command): RPM工具: rpm -ivh ......:安装RPM包 -i:表示安装 -v:表示可视化 -h:表示显示安装进度 在安装RPM包是常用的附 ...

最新文章

  1. opencv图像处理梯度边缘和角点
  2. boost log 能不能循环覆盖_前端基础进阶(十四):深入核心,详解事件循环机制...
  3. 转:【CSS/JS学习】如何实现单行/多行文本溢出的省略(...)--老司机绕过坑道的正确姿势...
  4. 比特币要升级成为“比特币现金”
  5. python中的模运算符_Python中的字符串模运算符与format函数
  6. linux下安装mysql5.7.17及简单配置
  7. virtualenvwrapper 的安装和使用
  8. 这4部有生之年必看的“教材级”纪录片,免费领取!
  9. uva 1610——Party Games
  10. Open vSwitch作为openflow交换机的启动方法
  11. 推荐一款支持文件同步的云盘pCloud
  12. 回顾传输层的TCP与UDP协议
  13. 二极管整流电路工作原理图
  14. 解决谷歌Chrome浏览器默认主页被毒霸篡改的问题
  15. 局域网 FTP建立,搭建一个简易的局域网服务器
  16. 在Vue中同时使用过渡和动画
  17. OSChina 周五乱弹 ——什么样的工作每天都有艳遇
  18. APP性能测试_帧率测试
  19. 【x86架构】x86平台CPU的历史
  20. 《Java 2 实用教程》读书笔记(三)

热门文章

  1. 解读长城汽车2022年Q3财报:转型阵痛已显 但未来大有可为
  2. java写一个简单的浪漫代码_程序员的浪漫弹窗表白,圣诞节给Ta惊喜吧(附源码,简单易学哦)...
  3. 华为200万年薪刷屏背后,待满四年的博士不到六成
  4. 3dmax高模转低模导入cesiumlab切片
  5. android定制系统横评,拒骚扰挡风险 Android安全卫士软件横评
  6. C语言用头插法建立单链表
  7. php进程监听是什么意思,多进程监听同个端口及单进程监听多个端口的php版本实现...
  8. Linux中xmind8 pro 破解(内附序列号,亲测有效)
  9. Atmel Studio 6.0 SP2 2.4 Gb.txt
  10. 矩阵A乘以B 矩阵相乘