shell day01总结
,Iptables –Z 清空再计数

内存是如何工作的?是干什么的?
随机存取存储器又称作“随机存储器”,是与CPU直接交换的内部存储器,也叫主存。它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介。
易失性:
当电源关闭时RAM不能保留数据。如果需要保存数据,就必须把它们写入一个长期的存储设备中(例如硬盘)。RAM和ROM相比,两者的最大区别是RAM在断电以后保存在上面的数据会自动消失,而ROM则不会。
>Gnu 软件程序
> linux lernel 内核
>Gcc Gnu编译器套件
>安卓系统底层是基于Linux的,是基于C和C++的, 上层应用大部分是基于“JAVA"的。
>操作系统的工作过程:
Shell 默认程序:bash
(kernel 管理CPU 内存 IO(总线,外设))

>什么是软链接和硬链接
硬链接:通过文件系统的(inode)来产生新档名,而不是产生新档案。
软链接:看作是Windows中的快捷方式,可以让你快速链接到目标档案或目录
>shell脚本基础:
看ban中文手册
builtin 内建
alias别名
bind 结合
exec 执行
bin 目录存放二进制文件
history 查看之前的命令的历史记录
>

>
.代表隐藏
>

>


>
crontab做定时任务
>

>history的命令
-d 删除指定行
-c将目前shell中的所有history命令消除。对命令历史文件没有影响
-a: 将当前的记录信息,添加到/root/.bash_history

!查看命令:

>
重启服务:

>
-x 执行权限
>


>
Date 命令:
显示当前系统时间(硬件时钟)ntp服务器
Clock 、hwclock
[]可选参数 可选可不选
Format 格式
>

>注意 ` ` (是tab上边的健)




周期备份:





>
ASCII编码共256个,前128(0~127)称为基础ASCII;后128个(128~255)称为扩展ASCII码。每个ASCII编码占用一个字节(Byte),而每个字节由8个比特(Bit)构成。
>
压缩文件:(设置时间)


>
which tar 查看文件路径
>
crontab写全路径
>
crontab –e做备份

分 小时 几号 几月几号 星期几
>
命令执行状态
$?
命令执行后,两类返回值:
1. 命名的默认返回值
2. 命令的执行状态
状态有两类:
1、0 –代表命令执行成功
2、1—255 –均代表执行失败
>

127代表命令找不到
>
$?特殊的环境变量,用来存储上一条命令的执行状态
[$? –eq 0]&& exit 0 || exit 1
命令的快捷键:
Ctrl + a 行首
Ctrl + e 行尾
U 把之前的删去
K 把之后的删去
W 一段字符串删
Shift+t 新建图形终端
L clear
S 锁屏
Q 解锁
D 关闭当前bash程序
R 调用最近一次匹配String的命令
shell day01总结的更多相关文章
- python开发学习-day01 (python安装与版本、字符串、字典、运算符、文件)
*:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; } /* ...
- jenkins shell部署
jenkins执行shell脚本 jenkins执行shell 上一篇说的是jenkins+svn+maven把war包自动部署到Tomcat,这篇是从SVN上拉取代码maven生成jar文件,并且拷 ...
- shell系统检测->
系统状态检测脚本练习 1-> 查看磁盘状态 思路:查看磁盘/当前使用状态,如果使用率超过80%则报警发邮件 1.获取磁盘当前使用的值 df -h|grep /$ 2.从获取到的值中提取出,对应的 ...
- Shell替换
如果表达式中包含特殊字符,Shell 将会进行替换.例如,在双引号中使用变量就是一种替换,转义字符也是一种替换. #!/bin/bash a= echo -e "Value of a is ...
- Shell特殊变量
$ 表示当前Shell进程的ID,即pid $echo $$ 运行结果 特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数.n 是一个数字,表示第几个参数.例如,第一个参数 ...
- shell变量
定义变量 定义变量时,变量名不加美元符号($),如: variableName="value" 注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样.同时,变量名 ...
- 第一个shell脚本
打开文本编辑器,新建一个文件,扩展名为sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好. #!/bin/bash echo "Hello World !" &quo ...
- shell简介
Shell作为命令语言,它交互式地解释和执行用户输入的命令:作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支. shell使用的熟练程度反映了用户对U ...
- Shell碎碎念
1. 字符串如何大小写转换 str="This is a Bash Shell script." 1> tr方式 newstr=`tr '[A-Z]' '[a-z]' < ...
随机推荐
- 老出BUG怎么办?游戏服务器常见问题解决方法分享
在游戏开发中,我们经常会遇到一些技术难题,而其引发的bug则会影响整个游戏的品质.女性向手游<食物语>就曾遇到过一些开发上的难题,腾讯游戏学院专家团Wade.Zc.Jovi等专家为其提供了 ...
- java基础——既然有了字节流,为什么还要有字符流呢?
不管是文件读写还是网络发送接收,信息的最小存储单元都是字节,那为什么I/O流操作要分字节流操作和字符流操作呢? 字符流是由JVM将字节转换得到的,所以这个过程还是非常耗时的,同样假如我们不知道编码方式 ...
- Vuex 是什么
Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式.它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化.Vuex 也集成到 Vue 的官方调试工具 ...
- 18 12 30 服务器 Django 的初步使用 环境变量的调整
1.安装django 1.1.下载Django包 https://www.djangoproject.com/download/https://www.djangoproject.com/m/rele ...
- Q8:String to Integer (atoi)
8. String to Integer (atoi) 官方的链接:8. String to Integer (atoi) Description : Implement atoi to conver ...
- CF #610Div2 B2.K for the Price of One (Hard Version) (dp解法 && 贪心解法)
原题链接:http://codeforces.com/contest/1282/problem/B2题目大意:刚开始有 p 块钱,商店有 n 件物品,你每次可以只买一件付那一件的钱,也可以买 k 件只 ...
- Cracking Digital VLSI Verification Interview 第一章
目录 Digital Logic Design Number Systems, Arithmetic and Codes Basic Gates Combinational Logic Circuit ...
- java笔记5
1. JUnit 单元测试:方法名任意,但是没有参数列表. 注解: @Test @Ignore @Before @After 2. 泛型 1. 在集合中使用泛型 2. 在通用性较高的代码中使用泛型 1 ...
- 文献阅读报告 - Social LSTM:Human Trajectory Prediction in Crowded Spaces
概览 简述 文献所提出的模型旨在解决交通中行人的轨迹预测(pedestrian trajectory prediction)问题,特别是在拥挤环境中--人与人交互(interaction)行为常有发生 ...
- Codeforces 997A Convert to Ones(思维)
https://codeforces.com/problemset/problem/997/A 题目大意: 给定一串0-1序列,定义两种操作: 操作一:选取一连续串倒置. 操作二:选取一连续串把进行0 ...