第二章 文件、目录管理
2.1 系统目录结构
常的目录有:
bin、sbin 软连接
boot 与系统启动相关的目录
dev 存放与设备相关的文件
etc 系统配置文件所在目录
home 用户家目录
lib、lib64 库文件
# ldd /bin/ls 查看文件所属库
media 媒介目录,默认为空
mnt 临时挂载目录,默认为空
opt 空目录
proc =process 系统进程目录
# ls -l /proc/281(某进程代码) 查看某进程的信息
run 进程产生的临时目录文件,关机后会自动清除
srv =service 系统服务所产生的文件,默认为空
var 存放日志文件(.log)
# /var/log/messages 系统日志文件
sys 系统内核文件
tmp 系统临时文件目录
usr 用户文件目录
2.2 ls命令
ls = list(列出目标目录中所有子目录和文件)
语法: ls [选项] [目录名]
常用选项:
-a =all 列出目录下的所有文件,包括以“.”开头的隐藏文件
-l 除了文件名之外还将文件的权限、所有者、文件大小等信息详细列出来
-t 以文件编辑时间就近排序
-i =inode(索引节点号)显示文件的索引节点号
-d directory 只列出目录名称,不显示目录其他信息
注:以上选项均可组合使用!
2.3 文件类型
- 普通文件
d =directory 目录文件
c 串行端口设备文件(eg:键盘、鼠标)
b =block 块文件
s =socket 套接文件,用于进程间通信
2.4 alias命令
alias 设置指令的别名
语法: alias [别名]=[指令名称]
用法:
# alias 罗列出系统所有设有别名的指令
# alias adai=‘ls -lha’ 即命名‘ls -lha’的别名为adai
# unalias adai 取消adai的别名设置
注:alias的效力仅限于该次登录的操作,重启后失效。 若要使得该别名永久生效,需要编辑 .profile 或 .cshrc文件
转载于:https://my.oschina.net/1995blog/blog/1592343
分享到:
相关推荐
- Linux系统中,每个文件或目录都有所有者(owner)、所属组(group)和其他用户(other)三种不同的权限类型。 - 对于普通文件来说,`r`表示读取权限,`w`表示写入权限,`x`表示执行权限。 - 对于目录而言,`r`...
本篇文章将详细解析“Linux必学60个命令文件”中的关键知识点,帮助你提升Linux操作技能。 1. **ls**:列出目录内容,是最基本的命令之一,可以查看当前目录下的文件和子目录。 2. **cd**:切换目录,用于在文件...
在Linux操作系统中,掌握一些基本的命令行工具是至关重要的,特别是对于文件和目录的管理。以下是一些关于Linux文件处理的重要命令,这些都是Linux初学者和专业人士必须掌握的基础知识。 1. **ls**:用于列出目录中...
本实验旨在让学员熟练掌握Linux操作系统的基本操作,包括常用的文件和目录管理命令以及如何使用VI编辑器进行文本文件的创建与编辑。 #### 实验内容详解 **1. 修改主机名** - **命令**: `hostname zhangsan` - ...
以上只是Linux常用命令的一部分,实际上还有更多如管道(`|`)、重定向(`>`和`)、历史记录(`history`)、别名(`alias`)等高级用法。学习并熟练运用这些命令,将使你在Linux环境下更加得心应手。通过深入理解和实践,你...
`ls` 命令用于显示当前目录中的文件和子目录。添加 `-l` 参数可以以长格式显示,包括权限、所有者、大小等信息;`-a` 参数会显示隐藏文件。 2. **cd** - 改变工作目录 使用 `cd` 命令可以切换到不同的目录,如 `...
1. `ls`:列出目录内容,如`ls -l`显示详细信息,`ls -a`显示所有文件包括隐藏文件。 2. `cd`:改变当前工作目录,如`cd /home/user`进入用户主目录。 3. `mkdir`:创建新目录,如`mkdir mydir`创建名为mydir的目录...
- `alias`:创建命令别名,如`alias ll='ls -l'`。 8. 包管理和软件安装: - `apt`/`apt-get`(Debian/Ubuntu):安装、更新和管理软件包。 - `yum`/`dnf`(Fedora/CentOS/RHEL):类似的功能。 - `pip`:...
一、Linux文件系统与目录结构 Linux采用的是层次型的文件系统,根目录用"/"表示,所有文件和目录都从根目录开始。例如,“/home”是用户主目录,“/etc”存储系统配置文件,“/bin”包含常用命令,“/usr”包含了...
Linux命令是Linux操作系统中进行系统管理、文件操作和任务执行的基本工具。这个“Linux命令集合-手册”包含了一份详尽的Linux命令大全,是开发者和学习者的宝贵资源。以下是手册中可能涵盖的一些重要知识点: 1. **...
随着Linux系统的广泛应用,掌握其基本命令对于任何从事IT行业的人来说变得尤为重要。本文将基于“150个常用Linux命令”的内容,详细介绍其中的关键知识点,特别是那些对于初学者而言至关重要的命令。 #### 一、帮助...
在Linux系统中,掌握一些常用的部署和管理命令是至关重要的,这些命令可以帮助我们高效地进行系统维护、软件安装以及服务配置。"linux部署常用命令"这个主题涵盖了诸多方面,包括文件操作、用户权限、网络配置、进程...
在Linux操作系统中,别名(alias)是一种便捷的工具,允许用户为常用或者复杂的命令创建简短的替代名称。这不仅能够简化命令行输入,提高工作效率,还可以根据个人习惯定制命令,使得操作更加顺手。以下将详细介绍...
1. **Linux入门命令**:学习Linux首先要掌握基础的命令行操作,如`ls`用于列出目录内容,`cd`用于切换目录,`mkdir`创建新目录,`touch`创建文件,`rm`删除文件或目录,`cp`和`mv`分别用于复制和移动文件或目录。...
- **ls**, **tree**: 列出目录内容或以树状结构显示目录结构。 - **pwd**: 显示当前工作目录。 - **cd**: 改变当前工作目录。 - **mkdir**: 创建新目录。 - **rmdir**: 删除空目录。 - **cp**: 复制文件或目录。 - *...
这些命令用于在文件系统中查找特定的文件或目录。 - `find`:按名称、类型等条件搜索文件。 - `which`:定位可执行文件的位置。 - `whereis`:定位二进制文件、源代码文件和手册页的位置。 - `locate`:快速搜索...
- **4.1.1 命令别名**: alias命令的使用。 - **4.1.2 管道与重定向**: |、>、>>等符号的使用技巧。 #### 4.2 文件管理 - **4.2.1 文件查看**: 如ls、ll等命令的使用。 - **4.2.2 文件位置**: pwd命令的使用。 - **...
* ls: 显示文件或目录,-l 参数用于显示文件详细信息,-a 参数用于显示当前目录下所有文件及目录,包括隐藏的。 * mkdir: 创建目录,-p 参数用于创建目录,若无父目录,则创建。 * cd: 切换目录。 * touch: 创建...
- `ls`: 列出目录内容,用于查看当前目录下的文件和子目录。 - `cd`: 更改工作目录,用于在不同路径之间切换。 - `pwd`: 打印工作目录,显示当前所在路径。 - `touch`: 创建新文件或更新文件时间戳。 - `mkdir`...
- `ls`命令用于列出目录中的文件和子目录。 - **3.3.3 cd 和 pwd** - `cd`命令用于切换目录。 - `pwd`命令显示当前所在目录的完整路径。 - **3.3.4 mkdir 和 rmdir** - `mkdir`命令用于创建新的目录。 - `rmdir...