linux 个人学习笔记(没有干货)
2016-06-07 14:05
323 查看
编辑中……
没有什么干货,学习完之后会整理(教材:鸟哥那本书)
系统合法shell要写入
用户什么时候可以取得shell来工作?每个用户默认取得哪一个shell?
type -t
2.变量命名只能是英文与数字,开头只能是字母
3.”“内特殊字符,保有原本特性. ” 内特殊字符为一般字符
4.可用 “ \ ”将特殊字符转义为一般字符
5.增加变量内容
6.变为环境变量的方法
7.取消变量:
用
一般来说,只要跟我们目前这个shell的操作借口有关的变量,通常都将会被设置为大写字符。
PS1(提示符的设置)
数字‘1’,就是我们每行命令前面的提示符,可以自定义
$(关于本shell的PID)
?(关于上个执行命令的回传码)
返回上条命令的执行结果代码
OSTYPE、HOSTTYPE、MACHTYPE变量
LANG或者LG_ALL变量被设置时,其他语系变量会被这两个取代。
语系定义的文件
-p 接提示
-t 接等待秒数
declare/typeset
一样的功能,声明变量的类型
没有什么干货,学习完之后会整理(教材:鸟哥那本书)
11章 认识与学习bash
<font color=red>内容</font> //定义颜色
11.1 什么是bash
bash(Bourne Again SHell),伯恩是人名.系统合法shell要写入
/etc/shells文件
用户什么时候可以取得shell来工作?每个用户默认取得哪一个shell?
/etc/passwd文件
bash shell 的内置命令:type
查看命令是否为内置命令type -t
11.2 shell的变量功能
真正以shell来跟linux 通信,是在正确的登陆linux之后。变量的显示与设置:echo,unset
例:echo $PATH echo ${PATH}
变量的设置规则:
1.myname=leon等号两边不能有空格
2.变量命名只能是英文与数字,开头只能是字母
3.”“内特殊字符,保有原本特性. ” 内特殊字符为一般字符
4.可用 “ \ ”将特殊字符转义为一般字符
5.增加变量内容
PATH="$PATH":/home/bin
6.变为环境变量的方法
export PATH
7.取消变量:
unset myname
环境变量的功能
用env查看环境变量与常见环境变量说明(environment,环境)
用
set查看所有变量(环境变量与自定义变量)
一般来说,只要跟我们目前这个shell的操作借口有关的变量,通常都将会被设置为大写字符。
PS1(提示符的设置)
数字‘1’,就是我们每行命令前面的提示符,可以自定义
$(关于本shell的PID)
?(关于上个执行命令的回传码)
返回上条命令的执行结果代码
echo $?
OSTYPE、HOSTTYPE、MACHTYPE变量
语系变量:locale
查询所支持语系:locale -a
LANG或者LG_ALL变量被设置时,其他语系变量会被这两个取代。
语系定义的文件
/etc/sysconfig/i8n
变量键盘读取、数组与声明:read,array,declare
read:按提示对变量赋值-p 接提示
-t 接等待秒数
declare/typeset
一样的功能,声明变量的类型
declare [-aixr] variable=……
与文件系统集程序的限制关系:ulimit
限制用户的资源使用变量内容的删除、替代与替换
相关文章推荐
- linux基础命令
- 如何量身打造基于CentOS的产品镜像
- Linux使用yum安装JDK
- vi全局替换方法
- C 读文件 Windows 与 Linux 的差别
- 嵌入式Linux裸机开发(六)——S5PV210时钟系统
- Centos7服务器的初步流程(SSH基本配置)
- Linux中tail与cat的区别
- Linux: hrtimer 用法
- linux内核研究(一)
- LINUX 内核调试基础+编程基础
- Linux之Ganglia源码安装
- linux常用命令
- Linux之read命令使用
- linux下如何部署(执行)java jar包,并关闭此jar的进程
- linux基础(37)--xfs文件系统的备份和恢复--RHEL7.2
- 【Linux】U盘安装Centos6.3遇到的两个重要问题及其解决方法
- Linux驱动学习笔记之一——高精度定时器(1)
- Linux驱动学习笔记之一——高精度定时器2
- 在树莓派中操作端口