32、linux shell,常用知识点

简介: 1、子程序仅会继承父程序的环境变量,子程序不会继承父程序的自定义变量。 自定义变量:通过export申明成环境变量 将环境变量转成自订变量:declare 环境变量=全域变量 自订变量=区域变量 2、read [-pt] variable 选项与参数: -p:后面可以接提示字符! ...

1、子程序仅会继承父程序的环境变量,子程序不会继承父程序的自定义变量

自定义变量:通过export申明成环境变量

将环境变量转成自订变量declare

环境变量=全域变量

自订变量=区域变量

2、read [-pt] variable

选项与参数:

-p:后面可以接提示字符!

-t:后面可以接等待的『秒数!』这个比较有趣~不会一直等待使用者啦!

read -p "input name :" -t 30 name

3、ulimit2

ulimit - get and set user limits

4、~/.bash_history记录了历史的命令

[root@www ~]# !number

[root@www ~]# !command

[root@www ~]# !!

选项与参数:

number  :执行第几笔指令的意思;

command :由最近的指令向前搜寻『指令串开头为 command』的那个指令,并执行;

!!      :就是执行上一个指令(相当于按↑按键后,按 Enter)

5、profile

/etc/profile:这是系统整体的设定,你最好不要修改这个档案;

~/.bash_profile 或 ~/.bash_login ~/.profile:属于使用者个人设定,你要改自己的资料,就写入这里!

参考

1http://blog.163.com/zhoumhan_0351/blog/static/39954227201061411191729/

http://blog.163.com/zhoumhan_0351/blog/static/399542272010533254171/

http://blog.163.com/zhoumhan_0351/blog/static/39954227201061045630711/

2http://linux.vbird.org/linux_basic/0320bash.php#bash_bash

目录
相关文章
|
3天前
|
Linux API
|
3天前
|
Unix Shell Linux
linux互斥锁(pthread_mutex)知识点总结
linux互斥锁(pthread_mutex)知识点总结
|
3天前
|
存储 Linux C++
linux信号量与PV操作知识点总结
linux信号量与PV操作知识点总结
|
3天前
|
Unix Linux C语言
|
4天前
|
网络协议 Shell Linux
LabVIEW 在NI Linux实时设备上访问Shell
LabVIEW 在NI Linux实时设备上访问Shell
|
5天前
|
Shell Linux
【Linux】进程实践项目(更新中) — 自主shell编写
前几篇文章,我们学习进程的相关知识:进程概念,进程替换,进程控制。熟悉了进程到底是个什么事情,接下来我们来做一个实践,来运用我们所学的相关知识。这个项目就是手搓一个shell模块,模拟实现Xshell中的命令行输入。
11 1
|
6天前
|
Shell Linux 信息无障碍
5 个有用的 Linux Shell 转义序列
5 个有用的 Linux Shell 转义序列
|
7天前
|
Shell Linux 编译器
C语言,Linux,静态库编写方法,makefile与shell脚本的关系。
总结:C语言在Linux上编写静态库时,通常会使用Makefile来管理编译和链接过程,以及Shell脚本来自动化构建任务。Makefile包含了编译规则和链接信息,而Shell脚本可以调用Makefile以及其他构建工具来构建项目。这种组合可以大大简化编译和构建过程,使代码更易于维护和分发。
25 5
|
8天前
|
Linux Shell 程序员
【Linux】权限(shell运行原理、概念,Linux权限)
【Linux】权限(shell运行原理、概念,Linux权限)
14 2
|
8天前
|
存储 运维 Java
Linux笔记02 —— Shell补充
Linux笔记02 —— Shell补充
32 2