菜鸟进阶Linux高手之路——第五天(下)

/mnt:额外的临时文件系统

/opt:可选目录,第三方程序的安装目录

/proc:伪文件系统,内核映射文件(系统调优重点)

/sys:伪文件系统,跟硬件设备相关的属性映射。(硬盘)

/tmp:临时文件→/var/tmp

/bin:binary,可执行文件,用户命令

/sbin:管理命令

/usr:shared read-only,全局共享只读文件。

/usr/local

/usr/local/bin

/usr/local/sbin    〉这些目录,为第三方软件

/usr/local/lib

Linux命名规则

  1. 长度不能超过255个字符
  2. 不能使用/当文件名
  3. 严格区分大小写

相对路径:相对于当前位置

绝对路径:从根目录找

目录管理

1.ls

2.cd

3.pwd

mkdir:创建空目录

tree:查看目录树

-p:/m/n/z ,一起创建

-v:verbose,详细过程

/mnt/test/x/m,y

方法1,: mkdir -pv /mnt/test2/x/m,/mnt/test2/x/Y

简化:mkdir -pv /mnt/test2/{x/m,y}

花括号展开

删除目录:rmdir(remove directory)

删除空目录:-p,适用于删除单线目录,/x/y/z

文件创建和删除

touch

-a   -t  -m  -c

#stat  查看相关属性

创建文件,可以使用文件编辑器。(nano)

ASCII:美国标准信息交换代码

删除文件:rm

-i  \rm,不提示

-f,强行删除

-r,递归删除目录下的所有文件

时间: 2024-08-11 05:44:08

菜鸟进阶Linux高手之路——第五天(下)的相关文章

菜鸟进阶Linux高手之路——第五天

Linux:rtc 硬件时钟:hwclock 系统时钟:date 如何获得命令的使用帮助: 内部命令:help COMMAND 外部命令:COMMAND help 命令手册:manual man COMMAND 目录分章节(bin,/usr/bin,/user/local/bin) 1:用户命令 2:系统调用 3:库调用(用户) 4:特殊文件(设备文件→作为设备访问入口) 5:文件格式(符合配置文件语法) 6:游戏 7:杂项 miscellaneous 8:管理命令(/sbin,/usr/sbi

菜鸟进阶Linux高手之路——第四天(下)

Linux操作系统及命令 GUI:图形用户界面 windows x-Windows(CS架构) CLI:commomd line interface IDE:程序员在开发程序时,所用到的开发程序.(开发环境) 计算机组成   shell library:API(库) 内核 硬件 为什么需要库? 由于系统调用(内核),固于底层.所以程序员调用非常麻烦.所以库将一个或多个功能封装起来,做成更高级的应用接口.(库是一个可执行程序,但无法单独运行) 内核 为了能实现在同一个计算机上,同时近似地运用多个程

1.菜鸟的linux学习之路------linux初体验

脚本编程语言通常是解释型的.这类程序的执行,是由解释器读入代码,并将其转换成内部的形式,在执行.请注意,解释器本身是一般的编译型程序. 常用的脚本编程语言有 :awk,Perl,Python,Ruby,Shell.这里的Ruby是日本人研发的. 注释: linux : 1.rm 删除指定的文件 例:rm /Users/apple/Desktop/QQDock.plist 2.假设你想知道现在的系统有多少人在登录,那么 who命令可以实现 3.|管道符号可以在两个程序之间建立管道:who的输出,成

Python高手之路【五】python基础之正则表达式

下图列出了Python支持的正则表达式元字符和语法: 字符点:匹配任意一个字符 import re st = 'python' result = re.findall('p.t',st) print(result) 字符^:匹配以什么开头 import re st = 'python' result = re.findall('^py',st) print(result) 字符$:匹配以什么结尾 import re st = 'python' result = re.findall('n$',s

巨人大哥谈Java工程师高手之路

巨人大哥谈Java工程师高手之路 JVM方面 JVM内存结构 堆.栈.方法区.直接内存.堆和栈区别 Java内存模型 内存可见性.重排序.顺序一致性.volatile.锁.final 垃圾回收 内存分配策略.垃圾收集器(G1).GC算法.GC参数.对象存活的判定 JVM参数及调优 Java对象模型 oop-klass.对象头 HotSpot 即时编译器.编译优化 类加载机制 classLoader.类加载过程.双亲委派(破坏双亲委派).模块化(jboss modules.osgi.jigsaw)

[js高手之路]从原型链开始图解继承到组合继承的产生

于javascript原型链的层层递进查找规则,以及原型对象(prototype)的共享特性,实现继承是非常简单的事情 一.把父类的实例对象赋给子类的原型对象(prototype),可以实现继承 1 function Person(){ 2 this.userName = 'ghostwu'; 3 } 4 Person.prototype.showUserName = function(){ 5 return this.userName; 6 } 7 function Teacher (){}

Linux探索之旅 | 第五部分第二课:一入Shell深似海,酷炫外壳惹人爱

-- 简书作者 谢恩铭 转载请注明出处 内容简介 前言 Shell是什么? 我们的第一个Shell脚本 运行Shell脚本 总结 第五部分第三课预告:变量在手,Shell不愁 1. 前言 上一课是 Linux探索之旅 | 第五部分第一课:Vim岂是池中物,宝剑锋从磨砺出 . 现在,我们已经学习了 Vim 这样强大的文本编辑器.相信我,Vim 对我们之后的课程会非常有用. 这一课我们可以进入第五部分的重心了:Shell 编程. 什么是Shell呢? 首先,shell 是英语"壳,外壳"的

《菜鸟程序员成长之路:从技术小白到阿里巴巴Java工程师》

<菜鸟程序员成长之路:从技术小白到阿里巴巴Java工程师> 国庆节快乐!一年一度长度排第二的假期终于来了. 难得有十一长假,作者也想要休息几天啦. 不管你是选择出门玩,还是在公司加班,在学校复习,都希望你过好这个长假. 没有出去玩的也不用羡慕别人,利用这段时间充充电,不比去旅游看人头要好的多吗? 最近终于把我的原创文章整理成一本电子书了,趁着国庆开始之前发布出来,希望对你有所帮助. 这本电子书整理了我过去一年时间里在微信公众号[黄小斜]里创作的文章,包括Java学习.求职面试.成长心得.感悟思

linux学习之路之vim编辑器的使用

本章将介绍vim编辑器的使用 vim编辑器是vi编辑器的增强版 vim是一种全屏的编辑器,是一种模式化的编辑器,之所以称为模式化的编辑器,因为vim有多种模式. 接下来将介绍vim主要的三种模式: 编辑模式(也叫命令模式):在该模式下你可以完成字符串跳转,字符串删除,翻屏操作等操作 输入模式:在该模式下输入的任何字符都会保存在该文件中,作为文件的一部分 末行模式:在该模式下,可以实现字符串搜索,字符串替换等操作 vim编辑器的三种模式之间的相互转换 模式转换: 编辑模式-->输入模式 i:在当前