(一)linux 学习 -- 在文件系统中跳转
The Linux Command Line 读书笔记 - 部分内容来自 http://billie66.github.io/TLCL/book/chap03.html
文件系统
类似于 Windows,一个“类 Unix” 的操作系统,比如说 Linux,以分层目录结构来组织所有文件。 这就意味着所有文件组成了一棵树型目录(有时候在其它系统中叫做文件夹), 这个目录树可能包含文件和其它的目录。文件系统中的第一级目录称为根目录。 根目录包含文件和子目录,子目录包含更多的文件和子目录,依此类推。
注意(类 Unix 系统)不像 Windows ,每个存储设备都有一个独自的文件系统。类 Unix 操作系统, 比如 Linux,总是只有一个单一的文件系统树,不管有多少个磁盘或者存储设备连接到计算机上。 根据负责维护系统安全的系统管理员的兴致,存储设备连接到(或着更精确些,是挂载到)目录树的各个节点上。
概述为:
Linux系统中的文件系统和Windows系统 差不多,但是永远只有一个文件系统,不像Windows系统的分为多个盘符(C、D、E...);
根目录
上面讲,Linux 系统的文件系统只有一个,它的最顶级目录,就是 根目录 ,用 / 表示 ;
打印当前所在目录命令
pwd - Print name of current working directory

博主现在 根目录 下面的 home 目录下面的当前用户目录下,因此打印出 /home/yiaz;
列出目录内容命令
ls — List directory contents
ls 可以列出一个目录包含的文件及子目录,如果不带参数,则默认列出当前所在目录包含的文件及子目录,如果带参数,则列出参数目录包含的文件及子目录。

博主先切换到 / ,然后使用缺省的 ls ,默认列出当前所在目录,也就是 根目录 下面包含的文件和子目录;
然后使用 ls /home/yiaz 列出 /home/yiaz 目录下包含的文件和子目录 ;
切换路径命令
cd - Change directory
使用 cd xxx 切换到 xxx 目录 ;
xxx 可以是绝对路径,也可以是相对路径 ;
绝对路径
- 绝对路径从 根目录 开始,比如,现在我们根目录下面有一个
home目录,home目录下有一个yiaz目录 ; - 无论我们在当前工作目录在哪里,我们都可以通过命令
cd /home/yiaz切换到yiaz目录;

博主开始在根目录下面,然后通过绝对路径,切换到yiaz目录下;
- 绝对路径从 根目录 开始,比如,现在我们根目录下面有一个
相对路径
相对路径从 当前所在路径 开始。
为了相对路径的特殊表达,我们使用
.和..来分别表示 当前所在目录 和 父目录 ;这两个特殊表达也可以在其他命令中使用,不局限于cd命令;其中
./可以省略,cd默认就是在当前目录的相对路径比如前面我们已经切换到
/home/yiaz目录下面了,现在我们在切换到根目录:我们依然可以使用
cd /直接使用绝对路径切换,也可以使用刚学的相对路径cd ./../..,先是.表示当前目录/home/yiaz然后./..表示当前目录的父目录即/home,最后再用./../..表示/home的父目录/:

关于 cd 的一些快捷键
| 快捷键 | 运行结果 |
|---|---|
| cd | 直接更改工作目录到你的 home目录。 |
| cd - | 更改工作目录到先前的工作目录。 |
| cd ~user_name | 更改工作目录到用户家目录。例如, cd ~bob 会更改工作目录到用户“bob”的 home 目录。 |
文件名的规则
Linux系统的 隐藏文件 的文件名是以.开头的,直接ls不会列出隐藏文件,带上参数-a即ls -a即可列出隐藏文件;- 大小写敏感
Linux系统对文件后缀名没有要求,你可以为文件起任何你喜欢的后缀名,或者没有后缀;但是注意的是,是Linux对文件后缀名无所谓,不是Linux下面的应用对文件后缀名无所谓。
举个例子,java文件,Linux下面也要使用
.class这样才会被JDK认识Linux系统文件名可以包含 空格、标点符号 ;但是标点符号仅可使用. - _三个;- 虽然文件名可以使用空格,但是建议不要使用,使用
_代替 ;
(一)linux 学习 -- 在文件系统中跳转的更多相关文章
- Linux学习笔记-文件系统和基本命令
目录 分区设备文件名 分区 挂载 文件目录 文件处理命令 目录处理命令 硬件设备文件名 IDE硬盘 /dev/hd[a-d] USB硬盘 /dev/sd[a-p] 光驱 /dev/cdrom或者/de ...
- Chap3:文件系统中跳转[The Linux Command Line]
1 introduce the following commands pwd - Print name of current working directory cd-Change directory ...
- Linux学习—导航文件系统
与windows相同,Linux操作系统也是以被称之为分层目录结构的方式来组织文件的.这意味着文件是以树形结构的目录中进行组织的,该树形结构目录可能包含文件和其他目录.文件系统的第一个目录叫做根目录, ...
- linux学习--1. 文件系统
文件目录结构 闲话篇: linux我也是最近才开始学,写随笔是为分享学习经验的同时也留着供自己以后来参考.因为linux一切皆文件的基本哲学思想.所以我决定从文件目录开始写. 正文: 首先linux文 ...
- IOS学习[Swift中跳转与传值]
Swift中页面跳转与传值: 1.简单方式 首先,Swift的跳转可分为利用xib文件跳转与storyboard跳转两种方法,我这里选择使用storyboard的界面跳转方法. 1.通过在storyb ...
- Linux学习之文件系统常用命令(七)
Linux文件系统常用命令 目录 df命令 du命令 fsck命令 dump2fs命令 df命令 df命令 统计文件系统的占有情况,分区用了多少空间,还剩多少空间 df [选项] [挂载点] 选项: ...
- 文件系统中跳转【TLCL】
pwd - Print name of current working directory cd - Change directory ls - List directory contents Lin ...
- Linux学习之文件系统权限及表示
三类人 用户主(user:u):文件的所有者 同组人(group:g):与文件主同组的用户 其他人(other:o):除用户主和同组人外的其他所有人 三种权限 读权限(r):指用户对文件或目录的读许可 ...
- Linux学习笔记4-CentOS7中redis3.2.9安装教程
redis下载地址:http://www.redis.cn/download.html 1.将下载过来的redis-3.2.9.tar.gz文件复制到/usr/local文件夹下 2.tar xzf ...
随机推荐
- ZR#984
ZR#984 解法: 异或的一个性质: $ a+b \geq a \bigoplus b$ 所以一边读入一边把读进来的值加到答案就行了. #include<iostream> #inclu ...
- 第十七周助教工作总结——NWNU李泓毅
助教博客链接:https://www.cnblogs.com/NWNU-LHY/ 本次作业的要求:软件测试与ALPHA冲刺:https://www.cnblogs.com/nwnu-daizh/p/1 ...
- 深度学习面试题26:GoogLeNet(Inception V2)
目录 第一层卷积换为分离卷积 一些层的卷积核的个数发生了变化 多个小卷积核代替大卷积核 一些最大值池化换为了平均值池化 完整代码 参考资料 第一层卷积换为分离卷积 net = slim.separab ...
- Cesium原理篇:6 Renderer模块(1: Buffer)【转】
https://www.bbsmax.com/A/n2d9P1Q5Dv/ 刚刚结束完地球切片的渲染调度后,打算介绍一下目前大家都很关注的3D Tiles方面的内容,但发现要讲3D Tiles,或者充分 ...
- GIS地理工具案例教程——批量去除多边形的之间的间隙
GIS地理工具案例教程--批量去除多边形的之间的间隙 商务合作,科技咨询,版权转让:向日葵,135-4855__4328,xiexiaokui#qq.com 问题:几乎所有的手工生产的数据,都存在多边 ...
- python学习导图
- CentOS7搭建时间服务器-chrony
系统:centos7防火墙:关闭防火墙和selinux软件:chrony centos6我们一直用的ntp时间服务器,虽然到CentOS7上也可以装ntp.但是各种问题.所以建议centos7使用 ...
- openresty开发系列17--lua中的正则表达式
与其他脚本语言不同的是,Lua并不使用POSIX规范的正则表达式[4](也写作regexp)来进行模式匹配.主要的原因出于程序大小方面的考虑:实现一个典型的符合POSIX标准的regexp大概需要40 ...
- linux系统执行.exe文件
首先要了解一下Wine: Wine (“Wine Is Not an Emulator” 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,Mac OSX 及 ...
- 123457123456#0#----com.DoraGame.ErTongFanPai97--前拼后广--记忆翻牌-doraX
com.DoraGame.ErTongFanPai97--前拼后广--记忆翻牌-doraX