Shell学习笔记——第三章

第三章

/etc/passwd
文件包含一个所有系统用户账户组成的列表,以及一些关于每个用户的基本信息。

例rich:x:501:Rich
Blum:/home/rich:/bin/bash

每个条目都有7个数据字段,例使用冒号分隔。系统使用这些字段中的数据向用户分配具体的特性。这些字段分别有

用户名;用户密码(如果密码存储在其他文件中,则为占位符);用户的系统用户ID编号;用户的系统组的ID编号;用户的全名;用户默认的主目录;用户的默认Shell目录;

cd 命令 略过

列表命令(ls)

参数

-i 显示每个文件的索引号

-F 向条目附加文件类型指示符

-a
显示隐藏文件,但会列出.和..文件

-A 不列出.和..文件

-R
显示包含在当前目录的所有目录中的文件。

-l 显示长列格式

其他的参数省略,只记常用的

touch 命令

参数

-a 更改访问时间

-m 更改修改时间

-t 指定时间

cp 命令

参数

-f
强制覆盖现在的目标文件,没有提示

-i 覆盖目标文件前提示

-l
创建文件链接(硬链接)

-p 使复制文件的访问时间和修改时间与源文件一致

-r 递归复制文件

-R 递归复制目录

-s
创建符号链接(软链接)而不是复制文件

  

mv 命令

参数 略

rm 命令

参数

-rf
强制递归删除不提示

stat 命令

查看文件统计数据

Shell学习笔记——第三章,布布扣,bubuko.com

时间: 2024-10-15 23:14:58

Shell学习笔记——第三章的相关文章

Java学习笔记—第三章

第三章  标识符.关键字和数据类型 1. Java标识符和关键字:在程序设计中,通常用一个记号对变量.常量.方法和类等进行标识,这个记号称为标识符.Java语言本身使用了一些标识符,这些标识符称为Java关键字,用户在命名标识符时应该避免使用这些Java关键字,否则将导致程序无法进行编译. Java中的关键字如下: abstract 抽象 assert 断言 boolean 布尔 break 中断 byte 字节 catch 捕获 char 字符 class 类 continue 继续 defa

【PMP】Head First PMP 学习笔记 第三章 过程框架

第三章 过程框架 项目中完成的所有工作都由过程构成. 项目中的完成的所有工作都有一个模式(pattern).先计划,再去做.工作时,总是对项目与原先的计划进行比较.如果开始偏离计划,就要由你做出矫正,让一切重新走上正轨.过程框架--过程租和知识领域--正式这一切顺利完成的关键. 分阶段管理 分阶段,项目的每个阶段(phase)都会经过5个过程租,从启动到收尾,项目的多个阶段就会存在各种关联关系 顺序关系(sequenital relationship).多个阶段相继发生并不存在重叠,每个阶段在前

c#高级编程第七版 学习笔记 第三章 对象和类型

第三章 对象和类型 本章的内容: 类和结构的区别 类成员 按值和按引用传送参数 方法重载 构造函数和静态构造函数 只读字段 部分类 静态类 Object类,其他类型都从该类派生而来 3.1 类和结构 类和结构都是创建对象的模板,每个对象都包含数据,并提供了处理和访问数据的方法 结构和类的区别是他们在内存中的存储方式.访问方式(类是存储在堆上的引用类型,而结构是存储在栈上的值类型)和他们的一些特征(如结构不支持继承).较小的数据类型使用结构可提高性能.但在语法上,结构和类非常相似,主要的区别是使用

Java学习笔记—第三章 标识符、关键字和数据类型

第三章  标识符.关键字和数据类型 1. Java标识符和关键字:在程序设计中,通常用一个记号对变量.常量.方法和类等进行标识,这个记号称为标识符.Java语言本身使用了一些标识符,这些标识符称为Java关键字,用户在命名标识符时应该避免使用这些Java关键字,否则将导致程序无法进行编译. Java中的关键字如下: abstract 抽象 assert 断言 boolean 布尔 break 中断 byte 字节 catch 捕获 char 字符 class 类 continue 继续 defa

Java Web 学习笔记 第三章 java基础(二)

第三章 java基础(二) 一.转义符 转义字符是"\",通过转义字符,可表示一些特殊的字符. 例如: '\n'  表示回车 '\t'   表示 制表符字符,一个制表符表示向右跳8-10个字符 '\\'   表示\ '\''   表示单引号 '\"'  表示双引号 "\u4e2d"表示unicode编码对应的字符(汉字:中). 二.布尔类型的概念和用法 boolean 类型用来表示肯定或否定两种可能. boolean 常用在分支语句.循环语句中. true

【MySQL】《高性能MySQL》 学习笔记,第三章,服务器性能剖析

第三章:服务器性能剖析 ? 本章将针对如下三个问题进行解答: ? 如何确认服务器是否达到了性能最佳的状态 ? 找出某条语句为什么执行不够快 ? 诊断被用户描述成"停顿","堆积","卡死"的某些间歇性疑难故障 1.性能优化简介: ? 针对性能问题,1000个DBA,有1000个回答.诸如,"QPS","CPU Load","可扩展性"之类. 原则一:我们将性能定义为完成某件任务所需要的时

Linux shell编程学习笔记---第三章

3.1正则表达式基础 正则表达式的主要功能是文本查询和字符串操作.实际上就是字符串过滤. 正则表达式包括普通字符和元字符,元字符主要的,见书中50页描述.特殊的正则表达式^$匹配空行. 正则表达式的扩展 bash shell中的通配,和原来的字符含义完全不一样了..对比区别 3.4grep命令,强大的文本搜索工具

JavaScript高级程序设计学习笔记第三章--基本概念

一.标识符: 1.区分大小写 2.命名规则: 第一个字符必须是一个字母.下划线(_)或一个美元符号($) 其他字符可以是字母.下划线.美元符号或数字 标识符中的字母也可以包含扩展的 ASCII 或 Unicode 字母字符(如 À 和 Æ) ,但不推荐这样做. 不能把关键字.保留字.true.false和null用作标识符 3.书写方式:最好按照驼峰大小写格式书写,就是第一个字母小写,剩下的每个单词的首字母大写,但不强制这么做二.注释(两种方式) 单行注释:// 多行注释:/*……*/ 三.严格

matlab学习笔记第三章——绘图与图形

1.在MATLAB中绘图包含下面三个步骤: a.定义函数 b.指定要绘制的函数图形的值范围 c.调用MATLAB的plot(x, y)函数 例:>> x = [0:0.1:10]; >> y = cos(x); >> plot(x, y) 2.绘制一个坐标轴有标签的图象,这可以通过xlabel和ylabel函数做到: >> x = [0:0.01:10]; >> y = cos(x); >> plot(x, y), xlabel('x